《objective-c程式設計》學習筆記
學習資料:Objective-C程式設計 第6版 [美] Stephen G. Kochan 著 / 林翼 範俊 朱奕欣 譯
第一部分 Objective-C語言
Objective-C程式設計
使用xcode
編寫第一個ios程式
類、物件和方法
編寫一個處理分數的objective-c類
學習、理解程式在邏輯上的3個部分:@interface部分@implementation部分program部分
資料型別和表示式
資料型別和常量
算術表示式
賦值運算子
建立一個簡單的Calculator類,實現四則運算
迴圈結構
for語句
while語句
do語句
break語句、continue語句
選擇結構
if語句
switch語句
conditional運算子
類
分離介面和實現檔案
合成存取方法
@property @synthesize
使用點運算子訪問屬性
具有多個引數的方法——[myFraction setNumerator: (int) n andDenominator (int) d]
區域性變數
self關鍵字
在方法中分配和返回物件
繼承
通過繼承擴充套件方法
@class指令
如果需要引用方法,@class指令是不夠的,需要使用#import指令
覆寫方法
抽象類
多型、動態型別和動態繫結
多型:相同的名稱,不同的類
動態繫結和id型別
使用@try處理異常
變數和資料型別
分類和協議
預處理程式
基本的C語言特性
第二部分 Foundation框架
Foundation框架簡介
數字、字串和集合
使用檔案
記憶體管理和自動引用計數
複製物件
歸檔
第三部分 Cocoa、cocoa Touch與IOS的SDK
Cocoa和Cocoa Touch簡介
編寫IOS應用程式
借閱時間:2016-04-15 至 2016-04-23
未學習部分:基本的c語言特性、使用檔案、記憶體管理和自動引用計數、複製物件、歸檔。
已學習部分程式碼全部自己實現過。