私の理解では、[nsnumber initWithInt]などの「便利な」メソッドは、指定されたクラスのコピーを作成し、目的の値に初期化する必要があります。
minutesLeft=[NSNumber initWithInt:((timeLeft)%60)];
Timeleftは整数であるため、initWithIntが機能し、その結果、minutesLeft(保持するように設定されたプロパティ)が新しいNSNumberを受信し、保持する必要があります。問題は、何らかの理由で、「NSNumberが+initWithIntに応答しない可能性がある」という警告が表示されることです。問題のプロパティは保持するように設定されているため、[nsnumber alloc] initwithintを使用したくありません。これは、プロパティを解放する必要があるためです。
何か案は?