【发布时间】:2016-08-27 02:35:54
【问题描述】:
谁能看到这段代码失败的原因?我的网址是正确的,我已经阅读了每一行并阅读了文档,但它仍然崩溃。非常感谢。
+ (void) fetchQuoteArray {
NSString *urlString = [NSString stringWithFormat:@"%@%@", baseURLString, @"getQuotes.php"];
NSLog(@"url: %@", urlString);
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
[manager GET : urlString
parameters : nil
progress : nil
success : ^(NSURLSessionDataTask *task, id responseObject)
{
NSLog(@"success");
}
failure : ^(NSURLSessionDataTask *task, NSError *error)
{
NSLog(@"SharedQuoteFetcher Failure:");
}];
}
日志输出
网址:http://www.example.com/mobile/getQuotes.php
-[AFHTTPSessionManager GET:parameters:progress:success:failure:]: 无法识别的选择器发送到实例 0x7f8fd04431e0
*** 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[AFHTTPSessionManager GET:parameters:progress:success:failure:]: 发送无法识别的选择器 到实例 0x7f8fd04431e0'
【问题讨论】:
-
这是 AFNtework 中的错误,请参阅github.com/AFNetworking/AFNetworking/issues/3239
-
我应该提到我试过这个。没用。
标签: ios afnetworking