我正在运行一个培训课程,该课程将教授初学程序员如何使用Objective-C进行编码。使用新的NSArray
和NSDictionary
字面语法,它的任务稍微不如以前那么令人生畏。
但是,我被告知我将被限制使用OS X Lion。
适用于Lion(4.2)的最新版XCode是否支持使用@[@"one", @"two"]
语法?或者我必须使用更新版本吗?
感谢。
答案 0 :(得分:4)
根据this handy Apple documentation,在XCode 4.4中开始支持文字。
@ YES / @ NO literals有一些额外的要求。
Apple LLVM Compiler version 4.0的推出提供了此功能。
答案 1 :(得分:2)
是的,此支持从Apple LLVM Compiler 4.0开始,带有XCode 4.4 http://clang.llvm.org/docs/ObjectiveCLiterals.html本文档为您提供了大部分描述信息。