1、保證你的mac os已安裝xcode sdk,打開xcode,選擇create a new xcode project,點擊open.(如下圖)
2、左欄選擇iphone os 下的application,右邊主體框選擇window-based application,點擊choose.(如下圖)
3、輸入項目名稱,例如:HelloWorld,點擊save.
4、這時候你會看到xcode代碼主體結構.
5、雙擊左欄的MainWindow.xib使用Interface Builder編輯iphone圖形界面.(如下圖)
6、雙擊MainWindow.xib中的Window,然後從Library中(若不存在可以從菜單欄中Tools下拉找到Library)的Objects分別找到Label,Round Rect Button,Text Field拖到Window中,在Window窗口裡可以雙擊進行對圖形元件名稱編輯.
7、從Library中的Obejcts找到Object拖到MainWindow.xib中,然後在Identity中的class框定義其名稱,如:MyViewController.
8、從Library中的Classes找到MyViewController,在下面的Inheritance裡最底層選擇為NSObject.
9、在Inheritance中下拉選擇Outlets,點擊+號,新建兩個值,例如定義為:label->UILabel, textField->UITextField(格式:Outlet->Type,這裡需要注意的是在iphone sdk 4.0之前設定這些值是在步驟7 下面顯示的)
10、繼續下拉選擇Actions,點擊+號,新建一個值,例如定義為:btnClick->id(格式:Action->Type)
11、右擊MainWindow.xib中的My View Controller,分別以label鏈接到Window的Label圖形控件上,textField鏈接到Window的TextField圖形控件上,btnClick鏈接到Window的Round Rect Button圖形控件上的touch up inside。注意在鏈接過程中會有連接線做表示.(最終效果如下圖)
12、界面設計和配置一切都ok,開始生成代碼了,點擊MainWindow.xib中的My View Controller,然後從菜單欄中選擇File中的Write Class Files,點擊保存即可.此時會在xcode中生成兩個文件,分別為:MyViewController.h和MyViewController.m
13、在MyViewController.m寫下面的代碼(如下圖)
14、ok,保存xcode中的代碼和IB工具中的圖形,快捷鍵:command+s,然後編譯運行,快捷鍵:command+enter,在輸入內容,點擊按鈕(效果如下圖)
本文來源