iPhone開發工具Xcode簡單介紹


內容摘要:Xcode簡單介紹 開發iPhone OS及Mac OS X應用,需要在Mac OS X運行Xcode開發工具 Xcode是Apple的開發工具套件,支持項目管理、編輯代碼、構建可執行程序、代碼級調試、代碼的版本管理、性能調優等等 Interface Builder 簡單介紹 可視化地設計應用程序的用戶界面。 從Interface Builder的控件庫中通過拖拽創建諸如窗口,視圖,菜單,按鈕等 可視化的設置控件屬性,建立各控件之間的連接; 保存後的nib文件包括了控件對象,

Xcode簡單介紹
開發iPhone OS及Mac OS X應用,需要在Mac OS X運行Xcode開發工具
Xcode是Apple的開發工具套件,支持項目管理、編輯代碼、構建可執行程序、代碼級調試、代碼的版本管理、性能調優等等
 Interface Builder 簡單介紹
 可視化地設計應用程序的用戶界面。
從Interface Builder的控件庫中通過拖拽創建諸如窗口,視圖,菜單,按鈕等
可視化的設置控件屬性,建立各控件之間的連接;
 保存後的nib文件包括了控件對象,控件配置,以及控件佈局等信息,程序加載nib文件時根據這些信息創建對象。
Xcode 與 Interface Builder 的聯繫
 同時使用Xcode和Interface Builder工具,簡化代碼,便於維護,加快開發
 使用Xcode來設計程序的邏輯,使用Interface Builder 來設計程序的界面。
 關鍵字IBOutlet和IBAction在Xcode中用來聲明屬性和方法,在Interface Builder中與這些聲明建立連接。
iPhone模擬器
  iPhone模擬器是可以在電腦上部署和測試你的應用程序的目標平臺
  iPhone模擬器提供了類iPhone的環境,通過菜單選項,可以模擬屏幕鎖,屏幕轉向,內存警告等功能 
  因爲電腦沒有提供一些必要硬件,所以iPhone模擬器也有功能限制 
iPhone模擬器
功能限制:
 ✕ 不能使用GPS定位
 ✕ 不能使用加速計
 ✕ 不支持超過2個手指的觸摸的多點觸摸
 ✕ 不能打電話
 ✕ 不能使用3G網絡
 ✕ 不能使用相機和麥克風
 ✕ 僅提供一些原裝程序如Safari,Contact,Photos,Settings
 ✕ 無法測試程序對iPhone CPU和內存的消耗情況
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章