0

環境: Xcode 4.3+ を使用する iOS 4.3+

null を含むデータを返す次の文字列を実装すると、常に iOS/Xcode がクラッシュします。

[NSString stringWithContentsOfURL:myURL encoding:NSUTF8StringEncoding error:&error]; 
NSDictionary *myResult =  (NSDictionary *)[myString JSONValue];

結果:

-[NSNull isEqualToString:]: unrecognized selector sent to instance 0x17315e8

データ ストリームに null が含まれていない場合 (ほとんどの場合)、問題なく動作します。これは既知の問題ですか?

何か救済策はありますか?

4

1 に答える 1

0

ソースからのデータを修正することもできます。ほとんどすべての Web サービスのやり取りで、クエリと SP で COALESCE を使用して、出力されるデータが常に一貫していることを確認しています。

于 2012-01-11T19:42:29.213 に答える