これはコードです:
NSNumber *taskId = [[self.taskList objectAtIndex:indexPath.row] valueForKey:@"identity"];
NSInteger *intTaskId = [[self.taskList objectAtIndex:indexPath.row] valueForKey:@"identity"];
self.taskListViewControllerのメソッドNSArrayのコアデータフェッチリクエストで満たされたものです。is:1 is:269303816実際
には
、
コアデータに格納される値は次のとおりです:1viewDidLoadtaskIdintTaskId
以下は私の質問です:
1、私はなぜNSInteger間違っているのか混乱していますか?2、他の問題を回避するため
に交換NSIntegerする必要がありますか?NSNumber