ファイルを解析し、JSON
ファイルから各オブジェクトをNSDictionary
. ファイル内の要素が等しい場合があります。これは、my 内の複数のオブジェクトNSDictionary
が同じ bee と object を持つことを意味します。それらが同じオブジェクトを持っていれば問題はありませんが、同じキーを持っていると非常に奇妙なことが起こります。それらは何度も繰り返され、ただの混乱です。
これは、辞書にオブジェクトを追加する方法です。
NSArray *messagearray = [data objectForKey:@"message"];
NSArray *namearray = [data objectForKey:@"name"];
CHOrderedDictionary* Dictionary = [CHOrderedDictionary dictionaryWithObjects:namearray forKeys:messagearray];
代わりに、すべてのキーが異なる場合、すべてが正常に機能します。今、これが起こるかもしれないので...例えば
{"key":["vfg SJ45FFGJJ76v = 1357429260","v SJ45FFGJJ76v = 1640600269","gh SJ45FFGJJ76v = 330786894","gh SJ45FFGJJ76v = -2045929990","v SJ45FFGJJ76v = -1145652524","d SJ45FFGJJ76v = 1255089702", "",""],"オブジェクト":["G","T","G","G","G","R","",""]}
... 702"、""、""...
このエラーを防ぐ方法はありますか? たとえば、重複するキー オブジェクトを削除しますか?