Programming with Objective-C筆記

一、前言

  1. 對象,app是許多種對象構成的。An App Is Built from a Network of Objects
  2. 類別,用於擴展一個現有類,也可用於隱藏私有方法。Categories Extend Existing Classes
  3. 協議,定義了類之間的消息機制,delegate。Protocols Define Messaging Contracts
  4. 值和數組常用Objective-C對象表示,如:NSString用於表示字符串,NSNumber表示各種數字,NSValue用來表示C語言中的結構。而常用數組有:NSArray、 NSSet、 和 NSDictionary。Values and Collections Are Often Represented as Objective-C Objects
  5. 代碼塊用於簡化日常操作,比如:數組的枚舉,查找,校驗(collection enumeration, sorting and testing)。它類似於其他語言的“閉包”,也可用於一些同步和異步操作(如:Grand Central Dispatch (GCD)技術)。Blocks Simplify Common Tasks
  6. NSError可以捕獲運行時錯誤,如:存儲空間不足、無法連接網絡等。Error Objects Are Used for Runtime Problems
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章