cocoa

    3熱度

    2回答

    我正在嘗試讀取溫度單位(攝氏度/華氏度)的用戶設置系統首選項。 我試圖使用NSLocale獲取這些數據,但我無法在那裏找到任何溫度設置的證據。 甚至可以讀取這些數據嗎? 謝謝!

    0熱度

    1回答

    我對swift很陌生, 我試圖以編程方式重置NSSearchField,但我沒有找到正確的方法來做到這一點! 目前我在做這樣 import Cocoa extension NSSearchField { func reset() { self.stringValue = "" let cell = self.cell as? NSSearchFieldCell

    0熱度

    1回答

    我最近在修補FxPlug,我想知道是否可以將Motion 5/Final Cut Pro X的OpenGL渲染上下文分配給從.xib文件加載的NSOpenGLView。我的目標是將Final Cut渲染上下文中繪製的當前紋理繪製到我的視圖中,並在OpenCV中使用該紋理進行圖像處理(通過glReadPixels和其他各種爵士樂)。 根據Apple的文檔,我可以檢索一個包含CGLContextObj

    0熱度

    1回答

    我必須從數據庫中解析10K條目。 該數據庫有一個名爲工作小時的字段,顯示了汽車經銷商的辦公室工作時間。 的問題是,這個字段包含描述性的東西是這樣的: Office working hours from 10 am - 4 pm Open from 9AM to 5PM Main Showroom from 10:00AM - 5:00PM Open 10 AM to 13 PM Offic

    1熱度

    2回答

    我想我的斯威夫特3代碼轉換爲斯威夫特4.我收到此錯誤信息:類型的 表達模式」字符串「不能匹配類型的值」 NSStoryboardSegue.Identifier 這是我的代碼: override func prepare(for segue: NSStoryboardSegue, sender: Any?) { switch segue.identifier { case

    0熱度

    1回答

    @property(readonly) NSTimeInterval timestamp; 表示自系統啓動後以秒爲單位發生事件的時間。我想比較兩個事件的時間戳,但它們的差異也可能以毫秒爲單位。那麼,有沒有什麼辦法以毫秒爲單位獲取事件的時間戳。我知道我可以使用這個SO問題中提到的方法,但是適合用於事件嗎?

    0熱度

    1回答

    最近,我使用蘋果的Quartz Debug來檢測macOS中的屏幕更新。 據我所知,在的NSView,在- (void)drawRect:(NSRect)dirtyRect的dirtyRect PARAM意視圖上的部分進行更新。 在我的新創建的項目,我創建了一個簡單的 「CustomView」,它的實現是很簡單的,如下顯示: #import "CustomView.h" @implementa

    0熱度

    2回答

    我有一個在頂部自定義視圖區視圖 - 控制,如下面的圖片中看到 我想自定義的廈門國際銀行加載到這個領域,我努力做所以。 我創建了一個ABC.swift文件,它是NSView的一個子類和具有相同名稱的.xib文件。 在身份檢查器的.xib文件中,我設置了ABC類。 然後在我的ViewController的viewDidLoad()我嘗試做以下 let abcView = Bundle.main.loa

    0熱度

    1回答

    我有一個帶定時器的應用程序。該計時器在視圖中居中。當macOS的默認字體是Helvetica Neue時,這個工作正常。看起來字體的數字是均勻分佈的,所以當計時器運行時,一切都保持原位。 現在舊金山作爲默認字體,這是打破。所有數字似乎都有不同的寬度,導致計時器在運行時不斷變化。將字體硬編碼到Helvetica Neue可以解決這個問題,但是我想使用OS默認的字體。 是否有某種提示可以使用NSTex

    0熱度

    1回答

    我對macOS編程相當陌生,想爲NSToolbarItem實現一個自定義類。每次按下該項目時,我想要更改該類的屬性。下面是一個示例代碼: class CustomToolbarButton: NSToolbarItem { override init(itemIdentifier: String) { super.init(itemIdentifier: item