当数组以以下格式表示时,我在网上的许多地方甚至在苹果文档中都看到过:
@[obj1,obj2]
例如;在谓词编程指南中有这样的语句:
NSCompoundPredicate *predicate = [NSCompoundPredicate andPredicateWithSubpredicates:@[greaterThanPredicate, lessThanPredicate]];
但是当我在代码中编写相同的代码时,我得到一个“程序中的意外@”(如预期的那样)编译器错误。这只是表示数组的一种方式还是我错过了什么?