我正在开发一款应用,必须支持iOS5
和iOS6
。我们无需在@synthesize
中撰写iOS6
。我正在为@synthesize
撰写iOS5
。但请注意,编写@synthesize
会增加编译时间。
还有其他选择吗?如果删除它,它会影响什么。如果我在没有写@synthesize
的情况下提交iTunes,该怎么办?
答案 0 :(得分:2)
使用Xcode 4.4和LLVM Compiler 4.0,不再需要@synthesize指令,因为它将默认提供。这意味着在大多数情况下,您现在只需要@property,编译器会为您处理其他所有事情。
@synthesize与iOS版本无关,是Xcode和LLVM Compiler的新篇章。