我正在尝试NSMutableDictionary
使用该setObject:forKey:
函数向一个对象添加一个对象,但是无论出于何种原因,当我在 iPhone 模拟器中运行我的应用程序并尝试执行该操作时,如果我试图将对象添加到字典。程序卡住的行如下:
[_dict setObject:_tf.text forKey:[NSString stringWithFormat:@"keywords_%i", [_keywordsArray count]]];
其中“_dict”是一个NSMutableDictionary
对象,“_tf”是一个UITextField
,“_keywordsArray”是一个NSMutableArray
。
总体而言,我使用字典中的对象(又名键)来填充NSMutableArray
用于填充UIPickerView
. 最初,我从 .plist 文件加载字典,我可以告诉NSMutableDictionary
和NSMutableArray
都被正确填充/填充,并且UIPickerView
工作正常,唯一不工作的部分是将对象添加到NSMutableDictionary
(当用户按下 UI 中的按钮)。此外,我确实收到了一个错误,说它NSMutableArray
的计数为 0(零),而显然它没有。
任何帮助/建议将不胜感激!