【发布时间】:2013-12-01 21:49:42
【问题描述】:
我正在尝试让 AFNetworking 2.0 在这里工作,但我遇到了很多错误。
我的进步:
- 在我的 xCode 项目中将“AFNetworking”文件夹作为组实现。
- 在我的头文件中,我实现了 AFNetworking.h 文件
-
这是我在 m 文件中的代码:
-(void)afNetworking { AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; manager.responseSerializer = [AFJSONResponseSerializer serializer]; [manager GET:@"http://api.openweathermap.org/data/2.5/weather?q=Kortrijk,be" parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) { // ResponseObject is json parsed in een dictionary NSLog(@"Country: %@, City: %@, Coordinates: (longitude: %@, latitude: %@)", [[responseObject valueForKey:@"sys"] valueForKey:@"country"], [responseObject valueForKey:@"name"], [[responseObject valueForKey:@"coord"] valueForKey:@"lon"], [[responseObject valueForKey:@"coord"] valueForKey:@"lat"] ); } failure:nil]; }
它没有进入我的代码,但我收到 15 个 Match-O-Linker 错误。知道这怎么可能吗? 这些是匹配 o 链接器错误:
注意:我已经开始在 IOS6 和 Xcode4 中编写这个应用程序。现在在 Xcode 5 和 IOS7 上。也许这与它有关。
【问题讨论】:
-
您可以尝试在 AFNetworking 目标的 Build Settings 中将 Build Active Architecture Only 设置为 NO。
标签: ios objective-c xcode afnetworking-2