![](/img/trans.png)
[英]Is it possible to develop PowerPC applications on OS X Yosemite?
[英]How to develop status bar app in OS X Yosemite?
我一直在嘗試為Yosemite開發狀態欄應用程序,這是我的第一個OS X應用程序,但是當我搜索文檔時, NSStatusItem
文檔說明了幾乎所有的屬性和方法(例如.title
, .highlightMode
,和.image
)在OS X 10.10中已棄用。
所以我想知道如何為Yosemite創建狀態欄應用程序。 我發現了來自Dash的那些文檔,但Apple的文檔還沒有讓它被棄用,這很奇怪。 但我知道他們通常很難更新文檔,但我想知道Dash如何以及在哪里獲得那些看似更新的信息......
那么哪個是正確的? 如果它被棄用,我在哪里可以找到Yosemite風格的狀態欄開發資源?
我使用Xcode 6.1 Beta和Swift。
在10.10中, NSStatusItem
有一個新的button
屬性,它返回一個新類的實例, NSStatusBarButton
繼承自NSButton
。 這是應該使用的,而不是在狀態項上設置自定義視圖。 NSStatusItem
的棄用方法只是轉發到按鈕的相應方法。
有關最新和最准確的文檔,請參閱頭文件(NSStatusItem.h和NSStatusBarButton.h)。 預發布類引用似乎不完整。 在10.10 AppKit發行說明中有一些簡短的,間接的提及這些變化的內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.