亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務,提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

【課程內(nèi)容】

第1章 熟悉Objective-C

第1條:了解Objective-C語言的起源??

第2條:在類的頭文件中盡量少引入其他頭文件??

第3條:多用字面量語法,少用與之等價的方法??

第4條:多用類型常量,少用#define預處理指令??

第5條:用枚舉表示狀態(tài)、選項、狀態(tài)碼??

第2章 對象、消息、運行期

第6條:理解“屬性”這一概念??

第7條:在對象內(nèi)部盡量直接訪問實例變量??

第8條:理解“對象等同性”這一概念??

第9條:以“類族模式”隱藏實現(xiàn)細節(jié)??

第10條:在既有類中使用關(guān)聯(lián)對象存放自定義數(shù)據(jù)??

第11條:理解objc_msgSend的作用??

第12條:理解消息轉(zhuǎn)發(fā)機制??

第13條:用“方法調(diào)配技術(shù)”調(diào)試“黑盒方法”??

第14條:理解“類對象”的用意??

第3章 接口與API設計

第15條:用前綴避免命名空間沖突??

第16條:提供“全能初始化方法”??

第17條:實現(xiàn)description方法??

第18條:盡量使用不可變對象??

第19條:使用清晰而協(xié)調(diào)的命名方式??

第20條:為私有方法名加前綴??

第21條:理解Objective-C錯誤模型??

第22條:理解NSCopying協(xié)議??

第4章 協(xié)議與分類

第23條:通過委托與數(shù)據(jù)源協(xié)議進行對象間通信??

第24條:將類的實現(xiàn)代碼分散到便于管理的數(shù)個分類之中??

第25條:總是為第三方類的分類名稱加前綴??

第26條:勿在分類中聲明屬性??

第27條:使用“class-continuation分類”隱藏實現(xiàn)細節(jié)??

第28條:通過協(xié)議提供匿名對象??

第5章 內(nèi)存管理

第29條:理解引用計數(shù)??

第30條:以ARC簡化引用計數(shù)??

第31條:在dealloc方法中只釋放引用并解除監(jiān)聽??

第32條:編寫“異常安全代碼”時留意內(nèi)存管理問題??

第33條:以弱引用避免保留環(huán)??

第34條:以“自動釋放池塊”降低內(nèi)存峰值??

第35條:用“僵尸對象”調(diào)試內(nèi)存管理問題??

第36條:不要使用retainCount??

第6章 塊與大中樞派發(fā)

第37條:理解“塊”這一概念??

第38條:為常用的塊類型創(chuàng)建typedef??

第39條:用handler塊降低代碼分散程度??

第40條:用塊引用其所屬對象時不要出現(xiàn)保留環(huán)??

第41條:多用派發(fā)隊列,少用同步鎖??

第42條:多用GCD,少用performSelector系列方法??

第43條:掌握GCD及操作隊列的使用時機??

第44條:通過Dispatch Group機制,根據(jù)系統(tǒng)資源狀況來執(zhí)行任務??

第45條:使用dispatch_once來執(zhí)行只需運行一次的線程安全代碼??

第46條:不要使用dispatch_get_current_queue??

第7章 系統(tǒng)框架

第47條:熟悉系統(tǒng)框架??

第48條:多用塊枚舉,少用for循環(huán)??

第49條:對自定義其內(nèi)存管理語義的collection使用無縫橋接??

第50條:構(gòu)建緩存時選用NSCache而非NSDictionary??

第51條:精簡initialize與load的實現(xiàn)代碼??

第52條:別忘了NSTimer會保留其目標對象??

分享到:
標簽:代碼 方法 高質(zhì)量 移動開發(fā)
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定