次のコードを使用してJSONファイルを作成します。MacOSでJSONPを作成するには?
// Some data in keys and vals.
NSDictionary* dictionary = [NSDictionary dictionaryWithObjects:vals forKeys:keys];
NSError* writeError = nil;
NSData* jsonData = [NSJSONSerialization dataWithJSONObject:dictionary
options:NSJSONWritingPrettyPrinted error:&writeError];
NSString* path = @"json.txt";
[jsonData writeToFile:path atomically:YES];
JSONPファイルを出力するにはどうすればよいですか?私が使用できるCocoaフレームワークはありますか?
更新:一方で、私は間に合わせと-ソリューションを使用する:私はちょうどディスクに前に書かれた文字列に欠落しているJSONP機能を追加するJSONファイルを読み込みます。その後、もう一度ファイルを書きます。私はそれが私の質問に対する答えに値するものではないと思う。ですから、私はこの質問をより賢明な解決策にしておきます。
がディスクに書き込まれ、関数呼び出しでラップすることは、よりになりますファイルをディスクに書き込んでそこから読み戻すよりも効率的です。 – omz
確かにomz。答えとしてサンプルコードを自由に記述してください。 – JJD