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