1

我正在尝试NSMutableDictionary使用该setObject:forKey:函数向一个对象添加一个对象,但是无论出于何种原因,当我在 iPhone 模拟器中运行我的应用程序并尝试执行该操作时,如果我试图将对象添加到字典。程序卡住的行如下:

[_dict setObject:_tf.text forKey:[NSString stringWithFormat:@"keywords_%i", [_keywordsArray count]]];

其中“_dict”是一个NSMutableDictionary对象,“_tf”是一个UITextField,“_keywordsArray”是一个NSMutableArray

总体而言,我使用字典中的对象(又名键)来填充NSMutableArray用于填充UIPickerView. 最初,我从 .plist 文件加载字典,我可以告诉NSMutableDictionaryNSMutableArray都被正确填充/填充,并且UIPickerView工作正常,唯一不工作的部分是将对象添加到NSMutableDictionary(当用户按下 UI 中的按钮)。此外,我确实收到了一个错误,说它NSMutableArray的计数为 0(零),而显然它没有。

任何帮助/建议将不胜感激!

4

0 回答 0