Я делаю что-то действительно глупое и не вижу этого.
У меня есть объектный документ с методом:
-(float) currentOrient
{
return 50.5;
}
В другом объекте я звоню:
-(void) showPage
{
float rot2=0;
rot2 = [doc currentOrient] ;
NSLog(@"SP rotation is %.2f", rot2);
}
Однако вывод:
SP rotation is 1112145920.000000
Нет, один вопрос: "Почему% 2f неправильно форматирует?" Но более запутанный вопрос: "Откуда это число?" Да, я прошел через него с помощью отладчика, значение rot НЕ меняется от мусора, с которого он начинается. и это число кажется последовательным.
Очевидно, что происходит что-то действительно глупое ...