2011-06-19 146 views
4

請告訴我現在最新的Objective-C版本是什麼?並且是否有任何這種語言的官方網站(如用於JAVA的Sunmicrosystems),我可以從中獲得有關此語言的信息?什麼是Objective-C的最新版本?

回答

7

目標C的最新版本是2.0。我無法找到該語言的任何單個網站,但Wikipedia article包含帶有外部鏈接的重要信息。 The Objective-C Programming Language被認爲是該語言的主頁。您可能也有興趣language variants section at Wikipedia。請注意,雖然Obj-C 2.0有垃圾收集器,iOS使用Obj-C 2.0,但它沒有GC。

+1

+1:提及** GC ** .. – Jhaliya

+2

2.0很大程度上沒有意義。該語言的發展遠遠超出了原來的「2.0」版本。 – bbum

+0

@bbum,感謝您的信息。在所有我見過的地方2.0。有沒有官方更新的版本? – taskinoor

0

根據Apple's open-source web site,隨開發源組件可用的最新版本的OS X提供的Objective C 2.0的版本爲there(本文撰寫時爲OS X 10.9.4'Mavericks')爲Objective-C 4,修訂版551.1。 (如果你能解釋Objective-C在文檔和實際源代碼之間的版本編號的差異,你可以在下面留下評論,你會嗎?)

3

Objective-C 2.0於2006年發佈, 2016年,沒有3.0。但這並不意味着它沒有改變。

您可以找到Xcode here支持的大型Objective-C功能列表。有時可以在Xcode發行說明here中找到詳細的更改。其他更改,如myobject-> isa正在被object_getClass(myobject)所取代,不會做廣告,您可以通過編譯器警告發現它們。

五歲的問題,肯定的,但答案不斷變化...

相關問題