添加AFNetworking后出错

问题描述:

创建一个全新项目添加了AFNetworking库,然后添加了SystemConfigurationMobileCoreServices链接的库。最后,当我建立项目时,我在AFHTTPClient.m行号码152中得到一个错误;添加AFNetworking后出错

for (id nestedKey in [dictionary.allKeys sortedArrayUsingDescriptors:@[ sortDescriptor ]]) { 

的错误。如果要使用的不是最新的Xcode版本,它不会承认数组文本语法说Unexpected '@' in program

要看到什么什么去 - 看看在Objective-C Features Availability Index

+0

可能是反编译或SDK- /部署的设置了。确保使用LLVM和至少iOS 5作为您的目标平台和base-SDK。 –

+1

此功能与iOS版本无关。使用下标表示法需要iOS5,但是数组文字部署在我添加到我的答案的文档中描述的所有版本中。 – Abizern

+0

@Abizern要添加到您的答案,我想要注意的是,后向下标可用于'NSDictionary'和'NSArray',但是'NSOrderedSet'下标仅适用于iOS 6。 –