查看此链接API模式错误后,我使用STTwitter纠正了一些代码。这消除了一个错误,但让我注意到了一个新的CFNetwork错误。每当我尝试使用getHomeTimelineSinceID或getUserTimelinewithScreenName获取状态时,都会在调试器中弹出错误“ CFNetwork内部错误(0xc01a:/SourceCache/CFNetwork/CFNetwork-695.1.5/Foundation/NSURLRequest.mm:798)”。调试后,我发现错误在[r异步](STTwitterAppOnly.m的第272行)之后弹出。我通过进入verifyCredentialsWithSuccessBlock到达了这个位置。
我当前正在使用的代码:
[twitter verifyCredentialsWithSuccessBlock:^(NSString *bearerToken) {
[twitter getHomeTimelineSinceID:nil
count:20
successBlock:^(NSArray *statuses) {
NSLog(@"-- statuses: %@", statuses);
self.twitterFeed = statuses;
[self.tableView reloadData];
} errorBlock:^(NSError *error) {
}];
我也尝试过:
[twitter getUserTimelineWithScreenName:@"Dandelion_2014"
successBlock:^(NSArray *statuses) {
self.twitterFeed = [NSMutableArray arrayWithArray:statuses];
[self.tableView reloadData];
} errorBlock:^(NSError *error) {
NSLog(@"%@", error.debugDescription);
}];
我不确定是什么原因导致此错误,有人有见识吗?
我想我找到了问题。
iOS的设置8时引发一个运行时警告-[NSURLRequest HTTPMethod]
到nil
。
我更新了STHTTPRequest和STTwitter。
请让我知道这对你有没有用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句