无法将对象添加到NSMutableDictionary(iOS,Objective-C)

时间:2012-07-10 18:32:47

标签: objective-c ios nsmutabledictionary

我正在尝试使用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(零),我确实收到错误,但显然没有。

非常感谢任何帮助/建议!

0 个答案:

没有答案