听起来是个愚蠢的问题。我正在尝试从定义为 NSNumber 的变量中检索内容,该变量是从 mutableArray 中读取的:
NSNumber * nsnMoneyPerMonth;
nsnMoneyPerMonth=[[[myTableData objectAtIndex:0] objectAtIndex:myIndexPath.row]objectForKey:@"moneyPerMonth"];
int moneyPerMonth=sqlite3_column_int(statement, 1);
NSNumber *nsnumberMoneyPerMonth=[NSNumber numberWithInt:moneyPerMonth];
[NSMutableDictionary alloc]initWithObjectsAndKeys:nsnumberMoneyPerMonth,@"moneyPerMonth"
现在,一切都很好。但是,当我添加一行代码时:
int intMoneyPerMonth=[nsnMoneyPerMonth intValue];
要尝试检索内容,会抛出 EXC_BAD_ACCESS。
那么,我做错了什么?