以下行在 NSLog
中运行良好:
NSLog(@"Selected Number: %@. Index of selected number: %i", [arrayNo objectAtIndex:row], row);
但我想将索引分配给整数变量:
int num = ([arrayNo objectAtIndex:row], row);
上面的行产生错误。我做错了什么?
最佳答案
NSArray 或 NSMutableArray 管理对象,不能直接处理整数。对 [arrayNo objectAtIndex:row] 的调用返回一个对象。要获取整数值,您可以尝试:
int num = [[arrayNo objectAtIndex:row] intValue];
关于objective-c - 提取 Xcode 数组的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1898942/