1つ以上のオブジェクトがあるデータベース辞書から取得していますNSNull
。将来、私はアプリのクラッシュのように彼と一緒に働くことは一切できません。私は辞書からNSNull
オブジェクト、メソッドremoveObjectForKey
が、これを行うに任意の試みを削除する多くの方法を試してみましたI取得理由の配列ですエラー:1つ以上のオブジェクトがあるデータベース辞書から取得していますNSNull
- [__ NSArrayM removeObjectForKey:]: unrecognized selector sent to an instance
そして、私はメソッド配列することにより、これらのオブジェクトを削除することはできませんremoveObjectAtIndex
この辞書として私はこれを行う方法を考えただけで、これらのオブジェクトをタイプごとに削除します。そうすることが可能ですか?NSNull
タイプに一致する辞書からオブジェクトを削除しますか?あるいは、この問題のもう一つの解決策がありますか?
ありがとうございました!
ソース「辞書」または「配列」の内容を投稿してください。 – Frankie
NSArrayMは明らかに変更可能な配列( 'NSMutableArray')であり、辞書ではありません。配列はインデックスベースであり、辞書はキーベースです。 – vadian