本站電腦知識(shí)提供應(yīng)用軟件知識(shí),計(jì)算機(jī)網(wǎng)絡(luò)軟件知識(shí),計(jì)算機(jī)系統(tǒng)工具知識(shí),電腦配置知識(shí),電腦故障排除和電腦常識(shí)大全,幫助您更好的學(xué)習(xí)電腦!不為別的,只因有共同的愛好,為軟件和互聯(lián)網(wǎng)發(fā)展出一分力! iOS Simulator是個(gè)模擬器,但并非仿真器,這兩者的區(qū)別是什么呢?模擬器會(huì)模仿實(shí)際設(shè)備的行為。iPhone Simulator會(huì)模仿實(shí)際的iOS/iPad設(shè)備的真實(shí)行為;但模擬器本身卻使用了Mac上的各種庫(如Quicktime)進(jìn)行渲染以便效果與實(shí)際的iPhone保持一致。此外,在模擬器上測(cè)試的應(yīng)用程序會(huì)編譯為x86代碼,這是模擬器所能理解的字節(jié)碼。實(shí)際的iPhone設(shè)備使用的則是ARM代碼。 Xcode編譯iOS項(xiàng)目后自動(dòng)打開iOS模擬器(去調(diào)試當(dāng)前程序),在調(diào)試Xcode中的iOS程序時(shí),點(diǎn)擊對(duì)應(yīng)的Run; Xcode會(huì)去編譯當(dāng)前iOS項(xiàng)目,編譯成功后,會(huì)自動(dòng)并調(diào)用iOS模擬器,并運(yùn)行相應(yīng)的編譯出來的程序; 注:你當(dāng)前的項(xiàng)目,所使用的對(duì)應(yīng)模擬器需要設(shè)置為對(duì)應(yīng)的模擬器,比如我此處的項(xiàng)目是針對(duì)iPhone的,所以設(shè)置為iPhone 5.1 Simulator; 如有需要,當(dāng)然也可以手動(dòng)自己去打開對(duì)應(yīng)的iOS模擬器。 學(xué)習(xí)教程快速掌握從入門到精通的電腦知識(shí) |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!