obj-c を使用して freebase からデータを取得しようとしていますが、うまくいきません:
NSError* error;
NSString* jsonString = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://api.freebase.com/api/service/mqlread?query={\"query\":[{\"guid\":\"% 9202a8c04000641f80000000000052be\"}]}"] encoding:NSASCIIStringEncoding error:&error];
URLは問題ありません(ブラウザで手動で確認しました)が、jsonStringはnilで、エラーは次のとおりです。
エラー Domain=NSCocoaErrorDomain Code=256 「操作を完了できませんでした。(Cocoa エラー 256。)」 UserInfo=0x4e4de80 {}
エンコードに何か問題がありますか?URL の # を %23 に置き換えました。