1. 程式人生 > >《objective-c程式設計》學習筆記

《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語言特性、使用檔案、記憶體管理和自動引用計數、複製物件、歸檔。

已學習部分程式碼全部自己實現過。