蘋果發(fā)布Swift UI 幫助開(kāi)發(fā)人員用更少的代碼構(gòu)建更好的程序(ios swift ui)
隨著公司在Swift UI中發(fā)布最新的技術(shù)迭代,蘋果Swift的發(fā)展仍在繼續(xù)。在介紹最新一代的Swift編程語(yǔ)言過(guò)程中,蘋果的Craig Federighi演示了如何將一百行代碼簡(jiǎn)化為大約十幾行。新的Xcode擁有全新的交互式開(kāi)發(fā)人員體驗(yàn),跟隨開(kāi)發(fā)人員的更改,模擬設(shè)備上的預(yù)覽會(huì)立即更新。
新的Swift UI使用圖形模塊放入代碼段,在擴(kuò)展時(shí)添加行,下拉菜單使開(kāi)發(fā)人員更容易更改參數(shù)。
只需單擊一下,開(kāi)發(fā)人員就可以切換到模擬器,應(yīng)用程序幾乎可以立即移動(dòng)到實(shí)際硬件,Xcode中的實(shí)時(shí)編輯會(huì)自動(dòng)遷移到連接的設(shè)備。
Swift UI還與其他API集成,如ARKit,包括從左到右語(yǔ)言的自動(dòng)語(yǔ)言優(yōu)化。新增功能可用于整個(gè)Apple平臺(tái),包括Apple TV和Apple Watch。