以下のようにNSMutableDictionaryをinitとしてObjectを設定するとクラッシュしてしまう。
NSMutableDictionary *dict = (NSMutableDictionary)@{}; [dict setObject:val forKey:key];これをこうするとクラッシュが治る。
NSMutableDictionary *dict = [[NSMutableDictionary alloc] initWithCapacity:0]; [dict setObject:val forKey:key];もっと簡単に下でもいけちゃうみたい。
NSMutableDictionary *dict = [@{} mutableCopy]; [dict setObject:val forKey:key];
0 コメント:
コメントを投稿