我正在尝试使用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(零),我确实收到错误,但显然没有。
非常感谢任何帮助/建议!