Apple Objective-C課程
Level: COURSES.L_LEVEL_0
Total Hours: 30 小時
Number of Lessons: 10
開課日期: May 27, 2013
Day of the week:
Mon
,
Thu
NTD 0
send Course Introduction
第一章 環境安裝與Objective-C簡介
- 1-1 Objective-C語言介紹
- 1-2 Xcode開發環境安裝
- 1-3 Xcode開發環境介紹
- 1-4 撰寫您的第一個程式
- 1-5 編譯、執行、除錯
第二章 Objective-C物件導向介紹
- 2-1 類別、物件、實體簡介
- 2-2 屬性、方法
- 2-3 如何使用物件導向觀念設計程式
第三章 資料型態
- 3-1 定數(Literals)
- 3-2 變數(Variables)
- 3-3 常數(Constants)
- 3-4 指標
- 3-5 陣列
- 3-6 字串
- 3-7 結構體
第四章 資料型態
- 4-1 運算子與運算元
- 4-2 數學運算子
- 4-3 關係運算子
- 4-4 條件運算子
- 4-5 位元運算子
- 4-6 指定運算子
- 4-7 優先順序與結合性
第五章 分支與迴圈
- 5-1 if~else
- 5-2 switch~case~break
- 5-3 for
- 5-4 while
- 5-5 do~while
第六章 函數
- 6-1 函數簡介
- 6-2 參數傳遞
第七章 封裝
- 7-1 類別封裝與設計
- 7-2 建構元、破壞元
- 7-3 屬性、方法設計
第八章 繼承
- 8-1 繼承簡介
- 8-2 介面(Interface)簡介
第九章 多型
- 9-1 多載(Overloading)
- 9-2 覆寫(Overriding)
第十章 記憶體管理
- 10-1 記憶體配置與釋放
- 10-2 引用計數(Reference Counting)
- 10-3 垃圾收集(Garbage Collection)
第十一章 錯誤處理
- 11-1 錯誤的種類
- 11-2 以「回傳錯誤代碼」(Return Error Codes)處理錯誤
- 11-3 以「例外(Exception)」處理錯誤
- 11-4 以「NSError」處理錯誤
第十二章 Foundation Framework 函式庫
- 12-1 NSString
- 12-2 Array與Collections
- 12-3 NSValue, NSNumber, NSData
- 12-4 Times & Dates
第十三章 多工
- 13-1 多工的概念
- 13-2 NSThread
- 13-3 NSOperation與NSOperationQueue
第十四章 資料存取
- 14-1 Preferences
- 14-2 Files
- 14-3 Databases