0

コードに問題があり、アプリがエラーでクラッシュする

キャッチされていない例外 'NSInvalidArgumentException' によるアプリの終了、理由: '-[__NSCFDictionary setObject:forKey:]: nil 値 (キー: app_ver) を挿入しようとしてい ます' 0x82670 0x13eda49 0x13ebe84 0x13ecea7 0x13ebe3f 0x13ebfc5 0x1330f5a 0x2f1ca39 0x2fe9596 0x2f13120 0x2fe9117 0x2f12fbf 0x84894f 0x7abb43 0x7ab424 0x7aad84 0x7aac9b 0x133040f 0x82a35 0x12fc4d6 0x12fc447 0x99595ed9 0x995996de) terminate called throwing an exception

4

2 に答える 2

0

キーなしでディクショナリオブジェクトを設定しようとしています(nil)。

詳細については、これを確認してください:setObject:ForKey:crash?

于 2012-07-24T08:31:49.967 に答える
0

nil オブジェクトを挿入しようとしています。最初にテストします。

if(anObject){
    [myDictionary setValue:anObject forKey:kAnKey];
}
于 2012-07-24T07:34:37.437 に答える