rename the folder named Custom to Source. That will move your custom fil...
今天開始,會學(xué)習(xí)整理測試相關(guān)的一些方法、技術(shù)。作為一名開發(fā)人員,只有真的懂測試,懂測試手段和策略,才能寫出高質(zhì)量的代碼。說到底,我就是想寫出更高...
基本使用可參考另一篇文章 背景:最近做了一個 SDK,需要發(fā)布到 CocoaPods,本以為回憶下之前的做法就能搞定,事情往往不是你想的那么簡單...
在 iOS 開發(fā)中監(jiān)聽一個對象的某個屬性,很容易做到,然后有時候我們在寫一些安全性的代碼或者框架時,不想讓別人監(jiān)聽我的某個屬性怎么做呢? 有一個...
如下代碼中,string 何時被釋放: 有很多地方說,在 runloop 進入休眠的時候釋放,通過如下實驗,可得出其實是在 viewDidLoa...
注意這里是已經(jīng)排序好的數(shù)組,假如說有如下兩個數(shù)組: 必然,出現(xiàn)兩個數(shù)組要做比較時,最暴力的一種方式就是循環(huán)嵌套循環(huán),但是時間效率是 O(n2),...
求兩個數(shù)組的交集,有很多解法,比如最暴力的 for循環(huán)嵌套,接下來要實現(xiàn)的一種是利用 hash 的方式。這里不使用 OC 提供的 NSSet,N...
UIView 在執(zhí)行動畫的過程中,frame 和 bounds 是不會發(fā)生變化的,因為此時我們看到變化的是展示層layer.presentati...
制作公有的 pod:前期準備首先要安裝 CocoaPods如果已安裝 CocoaPods 并且 Xocde 版本是8或者更高版本,升級 Coco...