私は時々動作するこのコードをここに持っています。この Get from Twitter を試みる前に、インターネットに接続していることを確認しましたが、それが問題ではないと確信しています。
...
NSString *twitterURLString = [NSString stringWithFormat:@"https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=twitterapi&count=2"];NSURL *url = [NSURL URLWithString:twitterURLString];
NSError *error = nil;
NSData *dataFromURL = [NSData dataWithContentsOfURL:url
options:0
error:&error];
NSLog(@"%@", error);
...
これは以下を返します:
エラー Domain=NSCocoaErrorDomain Code=256 「操作を完了できませんでした。(Cocoa エラー 256.)」 UserInfo=0x4f6520 {NSURL= https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts =true&screen_name=twitterapi&count=2 }
実際のリンクはうまく機能するので、URLエンコーディングか何かに関係していると確信しています。また、同じインターネット接続で実際に動作することもあります(これは繰り返しテストされ、正常に動作します)。どんなアイデアでも大歓迎です!