1
比方說,我有這樣的代碼...如何有效分配NSStatusItem圖像和交替圖像?
- (id) init {
...
self.myImage1 = [NSImage imageNamed:@"some_image_name"]; // setter retains
...
}
- (void) setStatusItemImage
{
[self.statusItem setImage:self.myImage1];
}
我也想動畫,所以我創建了「更新」狀態的項目圖標和循環過來一個NSTimer的6個變種的狀態項,與目標方法類似於上述。問題是:
- 如何有效地分配圖像?例如如果我使用保留/預加載的NSImage,可以嗎?
- 有沒有辦法以更高效的方式爲狀態項設置動畫?我不知道任何核心動畫的東西,所以請忍受我。