1

この警告を消す方法を考えてください。コードは正常に実行されます。プロジェクトで警告が表示されるのが気に入らないだけです。私はこれまでこの警告に出くわしたことがないので、モグラの丘から山を作っていると思います。ボクシング構文?それは角括弧を指していますか?この警告は、Xcode を使用して Objective-C で古いプロジェクトをモダナイズしようとすると表示されます。

for (int i = 0; i <= 6; i++) {

   [sequence addObject:[NSNumber numberWithInt:random()% 6]]; 

}

次のようなエラーがスローされます。

ボックス化構文に変換するには、「long」を「int」にキャストする必要があります

ここに画像の説明を入力

4

1 に答える 1