理解類的創(chuàng)建、繼承媳否、多態(tài)栅螟、單例、裝飾器
每創(chuàng)建一個類篱竭,都會包含 .h 和 .m 文件力图,.h 文件用于接口的定義,.m 用于接口的實現(xiàn)掺逼。
公有屬性和方法的定義放在 .h 中吃媒,私有的則可以寫在 .m 不暴露出來。
注意區(qū)分類方法和實例方法吕喘,類方法用 + 標注赘那,實例方法用 - 標注
理解一個類:繼承了哪個父類(單個),遵從了哪些協(xié)議(多個)
理解單例:全局共享氯质,只會初始化一次
裝飾器:不改變原有類的前提下募舟,添加新的功能
UITableView 的學習
抓包把部落結合版排行數(shù)據(jù)拿到本地,提供給 demo 使用
使用 NSBundle 和 NSData 讀取本地文件闻察,用 NSJSONSerialization 將 JSON 格式轉換為 NSDictionary 格式
將格式化后的數(shù)據(jù)提供給 tableView
左邊的分類面板是一個 tableView拱礁,點擊后要聯(lián)動右面的顯示面板
最終實現(xiàn)的效果是:
推薦 raywenderlich.com 上的課程
這個站點的課程由簡至深琢锋,分門別類的教法,個人感覺對于入門很有幫助觅彰。
目前照貓畫虎做了 OC 課程系列的前四個 demo 感覺也非常好玩吩蔑。
抽時間繼續(xù)刷完應該非常有幫助钮热。