-1

我正在尝试一些东西,以测试状态栏图标功能。

我想我得到了所有的功能。但是运行时。图标显示了大约 1 毫秒,然后消失了。

下面是我的代码截图:

编码

源代码:https ://www.dropbox.com/sh/drdxi2zgumc4c3l/s-4J1S418s

演示视频:https ://dl.dropbox.com/u/8032222/the%20app%20run%20weird.mov

4

1 回答 1

1

Retain状态项对象。

statusItem=[[[NSStatusBar systemStatusBar] statusItemWithLength:NSVariableStatusItemLength]retain];  

来自statusItemWithLength:.

接收方不保留对状态项的引用,因此您需要保留它。否则,对象在释放时会从状态栏中移除。

于 2012-09-27T06:24:52.313 回答