Насколько я понимаю, «удобный» метод, такой как [nsnumber initWithInt], должен создавать копию указанного класса, инициализированную желаемым значением.
minutesLeft=[NSNumber initWithInt:((timeLeft)%60)];
Timeleft является целым числом, поэтому initWithInt должен работать, а в результате minutesLeft (свойство, заданное для сохранения) должен получать, а затем сохранять новый NSNumber. Проблема в том, что по какой-то причине я получаю предупреждение о том, что «NSNumber может не отвечать на + initWithInt». Поскольку указанное свойство настроено на сохранение, я не хочу использовать [nsnumber alloc] initwithint, потому что тогда мне придется его освободить.
Любые идеи?