我制作了一个简单的 NSArray,然后从该数组中获取一个随机索引并将其存储为一个 int,但是我收到一个警告说它应该是一个 long int,即使我只希望它返回 0、1 或 2。不是那个这是一个问题,但我不明白为什么。
NSArray *randomWordList = [NSArray arrayWithObjects:@"Hello", @"Test", @"Send", nil];
int randomWordIndex = rand() % [randomWordList count];`