key-value-observing

    4熱度

    1回答

    我有一個NSScrollView子類,我想根據當前的滾動位置更新另一個NSView。我試過KVC-觀察的value,但那個永遠不會被調用。 // In awakeFromNib [[self horizontalScroller] addObserver:self forKeyPath:@"value" options:NSKeyValueObser

    17熱度

    1回答

    我有一個視圖控制器創建一個UIView的實例,然後我在實例中註冊的觀察者,這樣 logoAnimation = [[MainLogoAnimation alloc] init]; [logoAnimation addObserver:self forKeyPath:@"patrocinioDidLoad" options:(NSKeyValueObservingOptionNew|NSKeyVa

    2熱度

    2回答

    我已經在CoreData中創建了一個實體,該實體包含一個作爲NSDictionary實現的可變形屬性類型。 NSDictionary屬性只包含一個自定義類的值。自定義類的屬性都是NSString類型的。自定義類符合NSCoding實現: - (void)encodeWithCoder:(NSCoder *)coder; - (ID)的initWithCoder:(NSCoder *)編碼器 在保存

    3熱度

    1回答

    我試圖找到一種更好的方式來處理memcache鍵,以更文明的方式存儲,檢索和更新緩存層數據。 找到這種模式,看起來不錯,但我怎麼把它變成PHP應用程序的功能部分? 身份地圖模式:http://martinfowler.com/eaaCatalog/identityMap.html 謝謝! 更新:我已經被告知,顯然確實做了很多的這個修改後的內存緩存(memcache的標籤),但我不能在我的Windo

    1熱度

    1回答

    我基本上是試圖在我的應用程序中實現一個成就跟蹤設置。 我有一個名爲StatTracker的managedObjectModel類來跟蹤各種統計信息,我希望我的成就跟蹤類在這些統計信息發生變化時得到通知,以便我可以根據值檢查它們並查看用戶是否已獲得成就。 我試着impliment志願,我覺得我很接近促成這件事情,但我遇到的問題是這樣的: 所以在的appDelegate我有一個伊瓦我的成就跟蹤器類,我

    1熱度

    2回答

    當我期待它時,我的UI未更新。 應用程序使用類似於iTunes的視圖顯示「項目」 - 左側的源列表允許您在右側過濾列表(NSTableView)。我的過濾器在檢查任何簡單字段(如名稱,字符串)時更新正確,但不適用於數組(如標籤)。我從一個對象(從名爲「tags」的NSMutableArray字段)中刪除一個標記,我期望它從列表中消失,因爲它不再匹配綁定到我的表的NSArrayController的

    0熱度

    1回答

    我正在研究一個應用程序,其中需要將所有NSObject子類屬性存儲到plist文件中,然後允許用戶存儲它並將其恢復。我們稱之爲配置文件,它可以恢復我應用程序中窗口上所有控件/視圖的保存狀態。 我已完成存儲/恢復部分,但問題是當我手動更新類屬性時,它不更新控制狀態像複選框和其他與類屬性綁定的其他人。 請讓我知道如何更新控件狀態,如果它的KVC/KVO以編程方式更新。 在此先感謝

    1熱度

    3回答

    有沒有辦法爲文本字段捕獲「valueDidChange」事件? oO 我有一個帶有UITextField的modalView。 當UITextField爲空時,導航欄中的「完成」按鈕應該被禁用 ,並且當輸入文本時,它應該被啓用。 現在通過使用「textFieldShouldReturn」 - 方法完成此操作的唯一方法。 這可行,但對可用性來說簡直太可怕了。 每次輸入或刪除信件時,都沒有辦法檢查要求

    1熱度

    1回答

    我有兩個實體要與KVO鏈接,一個是跟蹤不同統計信息的單個statTracker類,另一個是包含成就信息的成就類。理想情況下,我想要做的就是設置KVO,讓成就類的一個實例觀察statTracker類的值,並設置一個閾值,讓成就實例「觸發」(在這種情況下觸發將意味着呈現出UIAlertView中以及將有關成果類的屬性) 我想也設置這些關係上來就成就類,如果可能的 的實例所以有點像這樣: Achieve

    2熱度

    1回答

    在我的模型中,我得到了一個跟蹤元素數量變化的NSMutableArray。 在我看來,我得到了一個NSTextField,它顯示了元素的數量。 該視圖從nib文件中取消存檔,並且alloc/initsll。因此,它知道模型和包含的數組。 我建立了連接如下。在界面生成器在文本框中,我添加了一個可可綁定「路徑」像這樣:[email protected]。通過這個我可以訪問count屬性(這是必須的,因