我正在尝试将数组中的时间作为对象随机存储和访问,但出现错误:
这是我的代码:
NSMutableArray *timer=[[NSMutableArray alloc]init];
[timer addObject:[NSNumber numberWithDouble:timeOne]];
[timer addObject:[NSNumber numberWithDouble:timeTwo]];
int timeIndex = arc4random() % [timer count];
double timeToBeUse=[NSNumber numberWithDouble:[timer objectAtIndex:timeIndex]];
在这条线上:
double timeToBeUse=[NSNumber numberWithDouble:[timer objectAtIndex:timeIndex]];
我收到此错误:“将 id 发送到不兼容类型 'double' 的参数
你们中的任何人都知道如何解决这个问题,或者解决这个问题的最佳方法是什么?
我会非常感谢你的帮助。