わかりました、これは私を狂わせています - 私が正気ではないことを教えてください!
私は宣言する:
NSMutableDictionary* generalSettingsDict;
私は私の.h
私は初期化します:
generalSettingsDict = [[NSMutableDictionary alloc] initWithCapacity:5];
ビューに表示されます
私は設定しました:
[generalSettingsDict setValue:[NSNumber numberWithBool:control.on]
forkey:[NSNumber numberWithInt:control.tag]];
メソッドで:
-(void)settingChanged:(UISwitch*)control forEvent:(UIEvent *)event
そして、「NSMutableDictionary が setValue:forkey: に応答しない可能性があります」というメッセージが表示され、実行時にアプリがクラッシュします。
助けてください :(