簡體   English   中英

iOS 6與iOS 7開發

[英]iOS 6 vs iOS 7 development

我被某人給了iOS6開發書,所以我可以開始學習iOS開發了。 然后Apple發布了iOS7並主要改變了操作系統。 我仍然可以使用iOS6書籍,還是已經過時了iOS7的使用方式? 我對語言或操作系統不太熟悉,不知道框架變化有多么激烈。

是的,你仍然可以使用你目前使用的書。 其中大部分將保持不變。 UI元素可能看起來有點不同。 將棄用一些API(注意編譯器警告,表明如此)。 您還可以使用一些新的API。

您可以在Apple的發行說明中查看iOS 7中的新功能。

下載上一代Xcode,4.6.3而不是5.然后你的應用程序可以針對iOS 5或6(及更高版本)。 您在屏幕上看到的內容與您在圖書中看到的內容相符。

如果您已注冊為Apple Developer,則可以下載以前版本的Xcode

您可能希望使用老一代的Xcode來為舊設備提供服務。 使用Xcode 5可以開發和測試適用於iOS 6或7(甚至更高版本)的應用程序。 使用Xcode 4.6.3,您可以開發和測試iOS 5或6的應用程序(並向前兼容iOS 7)。

提示:使用ParallelsFusionVirtualBox等產品在真正的Mac上運行虛擬Mac環境,可以設置原始的獨立開發空間,您可以使用不同版本的Mac OS X和Xcode。

iOS開發永遠不會發生如此巨大 有一些變化。 這些是一些additions ,有些東西被刪除(棄用)。

Deprecation - 刪除某些功能,類和方法,以便它們不在最新版本的OS中實現,但可用於以前的操作系統。

我確實理解iOS 7在視覺效果和整體UI方面與iOS 6完全不同。 但是,相同的編程技術將適用於兩者。

所以,要回答你的問題 - 你仍然可以使用你的iOS 6書。

要為iOS 6本機編程,請注冊Apple Developer Program

轉到Xcode下載並從中下載Xcode 4.6.3。

Apple的發行說明顯示了iOS 7中iOS 7的變化。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM