iOS新手入門計劃

入門任務
html

瞭解編程的主要概念,熟悉開發環境
git



1,安裝配置開發環境github

耗時:8-16小時編程

若是超出時間,請尋求幫助。
api

2,新建第一個hello world應用(story board)數組

耗時:4小時app

放置UILabel在上面框架

http://www.cnblogs.com/liufan9/archive/2013/06/13/3134340.html調試

 

項目代碼鏈接稍候貼出code


3,熟悉story board基本操做(放置簡單的控件)

耗時:8小時

UILabel,UIImageView,UIButton

設置控件的屬性(經過story board)

一個帶有圖片和文字的,按鈕的加法計算器app界面(無代碼)


4,熟悉story board基本操做

耗時:8小時

outlet和action

代碼:加法計算器,邏輯實現

 

 


5,數據類型,以及控制檯應用

耗時:8小時

int,float,double,bool,string,char

溢出,強制轉換的坑要看一下

控制檯程序,變量和方法命名也說一下,註釋寫法


6,邏輯運算

耗時:16小時

if else

while

for

switch

繼續控制檯程序

能夠作一個控制檯的猜數字的應用


 


7,下載運行別人的簡單demo

耗時:8小時

code4app,github初步探索,錯誤處理


8,調試技巧

耗時:16小時

斷點,跟蹤變量,關鍵字查看和跳轉,查看系統API,錯誤處理和排除

常見錯誤,數組越界,變量未聲明,未識別的方法,{}引起的怪異錯誤,缺乏系統框架,api支持的版本

數據類型不符合,方法只有聲明沒有實現,只有實現沒有公開聲明,缺乏頭文件引用。真機模擬器的坑

 

 

主要演示編譯器不報錯的代碼

NSLog


 

9,集合

耗時:16小時

NSArray,NSDictionary

練習,各類嵌套的組建和解析

數組嵌套數組,字典嵌套字典,數組嵌套字典,混合類型嵌套


10,類和對象,

耗時:16小時

練習:編寫動物類Animal,編寫Dog和Cat繼承自Animal,父類方法調用和重寫


11,熟悉純代碼編寫的 hello world OC應用

耗時:8小時

代碼不難

上代碼


12,複習總結以上問題,後面應該能夠和黑馬視頻對接上

相關文章
相關標籤/搜索