ios - 我需要哪个版本的 LLVM 和 XCode 才能在 Objective-C 中使用 Array Literal Syntax?

标签 ios objective-c xcode llvm

我正在举办一个培训类(class),教授初级程序员如何使用 Objective-C 进行编码。使用新的 NSArrayNSDictionary 文字语法,这项任务比以前稍微轻松一些。 但是,我被告知只能使用 OS X Lion。

适用于 Lion (4.2) 的最新版 XCode 是否支持使用 @[@"one", @"two"] 语法?还是我必须使用更新的版本?

谢谢。

最佳答案

根据 this handy Apple documentation,从 XCode 4.4 开始支持文字.

@YES/@NO 文字有一些额外的要求。

苹果的介绍LLVM Compiler version 4.0提供此功能。

关于ios - 我需要哪个版本的 LLVM 和 XCode 才能在 Objective-C 中使用 Array Literal Syntax?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20054024/

相关文章:

objective-c - Objective-C : How to use CGLayerCreate and CGContextDrawLayerAtPoint?

ios - Objective c 如何将 UIImage 转换为 NSUrl

iOS 10 应用程序已崩溃,因为它试图访问隐私敏感数据

objective-c - 为什么 Apple 的 NSURLConnectionDelegate 协议(protocol)引用文档似乎缺少内容?

ios - 如何在 iOS 中缩放裁剪叠加图像

arrays - 如何显示数组中的特定元素?

swift - 当您打印字典时,调试器究竟打印什么?

ios - 应用因 UITabBarController 和应用内购买而崩溃

IOS。为 UITableView didSelectRowAtIndexPath 事件添加相同的第二个操作?

ios - 如何理解苹果文档中CoreData的父/子模型?