iOS 模擬器Simulator使用介紹

來源:互聯網
上載者:User

   iOS模擬器,是在Mac下面開發程式時,開發iOS平台的程式時候,可以使用的協助工具輔助。iOS Simulator 是Xcode的一部分,Xcode是蘋果自家的iOS開發程式,可以免費下載!

  iOS Simulator位於/Developer/Platforms/iPhoneSimulator.platform/ Developer/Applications檔案夾中。通常不需要直接啟動iOS Simulator-它在Xcode運行(或是調試)應用程式時會自動啟動。Xcode會自動將應用程式安裝到iOS Simulator上。

  iOS Simulator並非模擬器

  iOS Simulator是個模擬器,但並非模擬器。這兩者的區別是什麼呢?模擬器會模仿實際裝置的行為。iPhoneSimulator會模仿實際的iOS/iPad裝置的真實行為。但模擬器本身卻使用了Mac上的各種庫(如Quicktime)進行渲染以便效果與實際的iPhone保持一致。此外,在模擬器上測試的應用程式會編譯為x86代碼,這是模擬器所能理解的位元組碼。實際的iPhone裝置使用的則是ARM代碼。

  iOS所支援(類比)的裝置

  我此處的iOS 5.1的模擬器,支援的裝置有4個:

 

  即:

  iPad

  iPad(Retina)

  iPhone

  iPhone (Retina)

  如何開啟iOS模擬器

  Xcode編譯iOS項目後自動開啟iOS模擬器(去調試當前程式)

  在調試Xcode中的iOS程式時,點擊對應的Run:

 

  Xcode會去編譯當前iOS項目,編譯成功後,會自動並調用iOS模擬器,並運行相應的編譯出來的程式:

 

  註:你當前的項目,所使用的對應模擬器需要設定為對應的模擬器。

  比如我此處的項目是針對iPhone的,所以設定為iPhone 5.1 Simulator:

 

  手動開啟iOS模擬器

  如有需要,當然也可以手動自己去開啟對應的iOS模擬器。

  通過 Xcode->Open Developer Tool->iOS Simulator:

 

  即可開啟對應的iOS模擬器。

  關於iOS模擬器中的介面

  一共有三個介面:

  下面這個是第三個介面:應用程式

 

  這個是第二個介面:iPhone主功能介面

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.