【发布时间】:2011-12-05 14:46:42
【问题描述】:
实际上我收到了一个奇怪的异常:我迭代了一个 MutableDictionary 并想在其中设置一个新值:
selectionIndex = [NSMutableDictionary dictionaryWithDictionary:selection];
NSString *whatever = @"999999";
id keys;
NSEnumerator *keyEnum = [selectionIndex keyEnumerator];
while (keys = [keyEnum nextObject])
{
[selectionIndex setObject:whatever forKey:keys];
}
顺便说一句,传递给这个方法的选择是一个 MutableDictionary。如果我运行此代码,我会收到以下异常:
2011-12-05 15:28:05.993 lovelini[1333:207] * 由于未捕获的异常“NSGenericException”而终止应用程序,原因:“* 集合 <0x6a33ed0>0x6a33ed0>
标签: iphone objective-c ios cocoa-touch