単純なNSArrayを作成し、その配列からランダムなインデックスを取得してintとして格納しますが、0、1、または2を返すことだけを期待している場合でも、長いintである必要があるという警告が表示されます。それは問題ですが、理由がわかりません。
NSArray *randomWordList = [NSArray arrayWithObjects:@"Hello", @"Test", @"Send", nil];
int randomWordIndex = rand() % [randomWordList count];`