
在iOS開發上搬了幾年磚了,一直在向各位大神學習,這段時間公司項目完工了,整理一下相關技術點,向后來者做個借鑒,沉淀一下自己。 說起多線程基本上...
一般我們iOS項目會默認兩種編譯環境,一種是Debug環境(也就是測試環境),一種是Release環境(也就是正式環境),我們在開發工作中經常跑...
KVC是一種訪問一個對象屬性的方法 即是指NSKeyValueCoding 訪問一個對象屬性我們可以 person.age 也可以通過kvc的方...
設計模式主要大概分成三類: 1.創建型:單例設計模式、抽象工廠設計模式 2.結構型:MVC 模式、裝飾器模式、適配器模式、外觀模式、組合模式 3...
眾所周知UITableView的每一行都是一個UITableViewCell,通過dataSource的 tableView:cellF...
1.ARC和MRC混合編譯: 如果一個工程為MRC,其中要添加ARC的文件: 選擇target -> build phases -> compi...
object-C的數據類型有NSString,NSNumber,NSArray,NSMutableArray,NSData等等,這些都是Cl...
在iOS所有實現多線程的方案中,GCD應該是最有魅力的,因為GCD本身是蘋果公司為多核的并行運算提出的解決方案。GCD在工作時會自動利用更多的...
assign: 簡單賦值,不更改索引計數 copy: 建立一個索引計數為1的對象,然后釋放舊對象 retain:釋放舊的對象,將舊對象的值賦予輸...