我正在使用菜單驅動的應用程序來訪問各種類的筆尖並在第一次選擇時收到上述錯誤消息。我僅在第一時間收到此消息。雖然不是應用程序查殺消息,但我正在嘗試解決警告。爲什麼我收到'解鎖焦點太多次'的消息?
需要注意的有5個不同類別我訪問
我通過按鈕訪問各種類的筆尖在我appDelegate.m的代碼直通如下代碼:
- (IBAction)btnShowPriceSource:(id)sender {
if (ps == nil){
ps = [[PriceSource alloc] initWithWindowNibName:@"PriceSource"];
}
[ps showWindow:nil];
}
我收到的信息是如下:
2015-01-05 12:13:08.671 Stamp Collection[2527:442573] unlockFocus called too many times. Called on <NSButton: 0x608000140420>.
如何消除此消息?
什麼OS X版本?您是否使用圖層支持的視圖?我已經看到了很多,以及10.10下的一些奇怪的崩潰(相同的代碼在10.9上運行得很好)。 –
有趣 - 我已經去了10.10.1,並且已經注意到了。我不記得在10.9下有這個問題。 – TLL