0

听起来是个愚蠢的问题。我正在尝试从定义为 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。

那么,我做错了什么?

4

0 回答 0