原创 CocoaPods上傳公用項目
CocoaPods上傳公用項目 存在的問題 項目寫到一定階段時,在新建項目另起爐竈的時候,大量的使用了老項目的公用部分,暫且不論copy/paste對我們自身成長的侷限吧,單單從下面的場景可以看到單純的copy/paste是多麼的
原创 StoryBoard學習1 tabbar實現
1、建立基於Tabbed Application 項目:(壓縮包中 1.jpg) 2、打開Main.storyboard,拖2個NavigationController到 storyboad中,並加在tabbarControll
原创 Mantle簡單認識及使用
Mantle是什麼? Mantle是一個建模框架,實現了多個不同的NSCoding和NSCopying方法,還添加了許多非常便利的方法允許你實現更多有用的功能,比如返回一個json字典,以代表你的對象。很多情況下,Mantle可以作爲Co
原创 iOS_引入代碼塊的步驟
引入代碼塊的步驟:
原创 JS和OC相互調用
1、現狀: 人人都是產品經理 聊聊Web App、Hybrid App與Native App的設計差異 標點符(錢魏 Way) Native App、Web App 還是Hybrid App? 1)Native APP:Nat
原创 仿照微信首頁下拉拍照的demo
項目源碼地址
原创 StoryBoard學習3 tableview實現
1、將tableview加入到其中一個ViewController中,設置tableview爲Grouped,設置成2個section,因爲2個section的數據不同,所以將 Prototype cells(模版cell)設置成2:
原创 iOS13下 'threading violation: expected the main thread' Crash分析及解決
問題描述 iOS13及以上的系統,使用Xcode11.2編譯器運行,在特定的路徑下喚起系統拍照/錄像會直接Crash,使用該Demo的Crash的日誌如下: 2019-12-24 10:28:40.709607+0800 HDCa
原创 iOS 8 by Tutorials(翻譯1.4)
1.4、自適應字體 使用定製的size classes使得當前的文字大小在iPad上能很好的顯示,但是在緊湊的size classes上還是太大。不要擔心——通過size classes還是能夠覆蓋(兼容)文字大小。 注意:和佈局覆蓋不一
原创 iOS 8 by Tutorials(翻譯1.3)
1.3、Size classes 通用的storyboards真的很棒,但是你也已經發現創立一個單一的layout去顯示所有是優點挑戰。然而Adaptive Layout有更多的工具和技巧來解決這些問題。 adaptive layout中
原创 StoryBoard學習2 兼容性實現
在兼容性方面,storyboard做的很棒,ios6/7,3.5/4寸都可以實現 以ios7、4寸爲例 1、勾選 Use Auto Layout (自動佈局) : 2、隨便加入幾個控鍵,一個在view上面,
原创 支付寶登錄界面size_class
一、實戰目的:支付寶登錄界面 一、步驟: 1、建立新項目,添加一些圖片資源: 2、打開Main.storyBoard,點擊如下按鈕(或者option+command+return): 然後選擇,會出現 Assistant edi
原创 git submodule 管理子工程
摘要:當多人共同維護一個項目時,必然需要進行模塊化開發,所以使用submodule來管理子工程很有必要。本文以圖文並貌的形勢進行一步步搭建主工程及綁定子工程。 1、在Github上分別建立主工程HDMasterProject和兩個子工程(
原创 七夕節不擼代碼你好意思說自己是程序猿
七夕節不擼代碼你好意思說自己是程序猿 好吧,已經打了一天的包,上午匆匆打完之後放在fir上面結果還以爲今天會能輕鬆一天,誰知道造化弄人,硬是安裝不了,沒有辦法我以爲是自己加了push導致的,全部刪了自己生成的證書,重新開始,唉!對方有時
原创 UIWebView 的祕密
1、UIWebView 的祕密-第一部分 Xmlhttprequest上的內存泄漏 原文地址:UIWebView Secrets - Part1 - Memory Leaks on Xmlhttprequest 我的第一個博