Objective-C的最新版本是什么?

时间:2011-06-19 14:53:46

标签: objective-c

请告诉我现在最后一个Objective-C版本是什么?是否有任何这种语言的官方网站(如sunmicrosystems for JAVA),我可以获得有关该语言的信息?

5 个答案:

答案 0 :(得分:17)

“官方”Objective-C主页为The Objective-C Programming Language,正如 tag info page中所述。

答案 1 :(得分: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。

答案 2 :(得分:3)

Objective-C 2.0于2006年发布,截至2016年,没有3.0。但这并不意味着它没有改变。

您可以找到Xcode here支持的大型Objective-C功能列表。有时可以在Xcode发行说明here中找到详细的更改。其他更改,例如myobject-> isa被object_getClass(myobject)替换,并未得到很好的宣传,您最终会通过编译器警告发现它们。

五岁的问题,当然,但答案不断变化......

答案 3 :(得分:0)

根据Apple's open-source web site,Objective C的版本附带最新版本的OS X,其开源组件可用there(OS X 10.9.4'Mavericks'撰写本文时)是Objective-C 4,修订版551.1。 (如果您能解释Objective-C文档与实际源代码之间版本编号的差异,请随时在下面留下评论,是吗?)

答案 4 :(得分:0)

现在是Objc4! Objc源代码在这里:

https://opensource.apple.com/tarballs/objc4/