请告诉我现在最后一个Objective-C版本是什么?是否有任何这种语言的官方网站(如sunmicrosystems for JAVA),我可以获得有关该语言的信息?
答案 0 :(得分:17)
“官方”Objective-C主页为The Objective-C Programming Language,正如objective-c 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源代码在这里: