STTwitter CFNetwork内部错误NSURLRequest
在查看这个链接API模式错误之后,我使用STTwitter更正了一些代码。 这根除了一个错误,但让我注意到一个新的CFNetwork错误。 每当我尝试使用getHomeTimelineSinceID或getUserTimelinewithScreenName来获取状态时,错误“CFNetwork内部错误(0xc01a:/SourceCache/CFNetwork/CFNetwork-695.1.5/Foundation/NSURLRequest.mm:798)”在debugging器中popup。 debugging后,我发现[rasynchronous](STTwitterAppOnly.m的第272行)后出现错误。 通过joinverifyCredentialsWithSuccessBlock来到这个位置。
我目前使用的代码是:
[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); }];
我不确定是什么导致这个错误,有没有人有洞察力?
我想我find了这个问题。
设置-[NSURLRequest HTTPMethod]
nil
时,iOS 8会引发运行时警告。
我更新了STHTTPRequest和STTwitter 。
请让我知道这对你有没有用。