この警告を消す方法を考えてください。コードは正常に実行されます。プロジェクトで警告が表示されるのが気に入らないだけです。私はこれまでこの警告に出くわしたことがないので、モグラの丘から山を作っていると思います。ボクシング構文?それは角括弧を指していますか?この警告は、Xcode を使用して Objective-C で古いプロジェクトをモダナイズしようとすると表示されます。
for (int i = 0; i <= 6; i++) {
[sequence addObject:[NSNumber numberWithInt:random()% 6]];
}
次のようなエラーがスローされます。
ボックス化構文に変換するには、「long」を「int」にキャストする必要があります