Допустим, у меня есть такой код...
- (id) init {
...
self.myImage1 = [NSImage imageNamed:@"some_image_name"]; // setter retains
...
}
- (void) setStatusItemImage
{
[self.statusItem setImage:self.myImage1];
}
Я также хочу анимировать элемент состояния, поэтому я создал 6 вариантов значка элемента состояния «обновление» и зациклил его на NSTimer с помощью целевого метода, аналогичного приведенному выше. Вопросы:
- Как я могу эффективно назначить изображение? например это нормально, если я использую сохраненный / предварительно загруженный NSImage?
- Есть ли способ анимировать элемент статуса более эффективным способом? Я ничего не знаю о Core Animation, так что, пожалуйста, потерпите меня.