Привет там
не используйте nsnumbers, используйте int. Гораздо проще ... (NSNumber - просто оболочка для хранения чисел, тогда как int предоставляет набор математических интерфейсов на основе C, который вы ищете, с относительной легкостью - я уверен, что вы можете делать математику с NSNumber -> хотя многие люди говорят, что NSDecimal лучше. Я говорю, используйте числа с плавающей точкой, двойные и двойные числа.)
int pagenumber;
for(pagenumber = 0; pagenumber < 5; pagenumber++){
NSLog(@"%i", pagenumber);
}
тогда, если вам действительно нужно это в NSNumber, выполните:
NSNumber *pagenumberns = [NSNumber numberWithInt:pagenumber];
В ответ на ваш второй вопрос у меня никогда не было этой проблемы, но попробуйте сделать следующее: [ImageView setOpaque:no]
и [ImageView setBackgroundColor:[UIColor clearColor]];
Надеюсь, что это поможет.