key-value-observing

    1熱度

    1回答

    請幫我解決這個我已經實現國際志願者組織在我的UITableViewCell 1)我的細胞觀察模型對象的某些屬性。 2)警告是由於細胞重複使用單個模型對象是由多個細胞觀察到的。 的問題是: 1)我如何刪除模型對象 或 2)我應該怎麼做刪除我作爲觀察員小區的所有觀察員。 在此先感謝 ANKIT

    1熱度

    1回答

    我已經成功實現了我的keyPath @「isFinished」的KVO,但我無法對其他屬性執行相同的操作:isOfflineContentNil; 其更改未註冊。 對象: @property (nonatomic) BOOL isFinished; @property (nonatomic) BOOL isOfflineContentNil; @end @implementation D

    0熱度

    2回答

    我試圖按照MVC模式實現鍵值觀察器時遇到問題。我有一個控制器類,一個模型類和一個視圖類。我從控制器類更新我的模型,我想在我的視圖類中放置一個關鍵值觀察器,以監視模型中的NSMutableArray何時更改(如通過addObject),然後自動重繪。我以前的答案,在這個線程來指導我:到目前爲止How to add observer on NSMutableArray? 代碼: 從我的場景(使用精靈套

    1熱度

    1回答

    我想對UIView的屬性聲明使用KVO,但我不知道它是否符合規範。例如 以「隱藏」屬性爲例。 我去了UIView類的頭文件,並找不到指示,我也去了這個屬性的文檔。有人談到「檢查引用符合性」他談論的是什麼引用?

    1熱度

    2回答

    我有一堆NSManagedObject實體,其中有一組需要正確轉換的字段。 我已經閱讀了關於核心數據本地化最佳實踐的其他文章,但是我真的希望有一種方法來集中管理從與實體相關的密鑰正確翻譯字符串的解決方案。 因此,例如,如果我有一個名爲Books的字段爲localizedDescription的實體,而不是創建與LocalizedBook的關係,而LocalizedBook是爲翻譯目的而創建的實體,

    2熱度

    1回答

    我正在使用Swift爲iOS創建一個自定義車輪控件。輪控制將允許用戶拖動來選擇一個值。車輪控制器包含12個標籤,但用戶應該能夠使用該車輪從0到200之間選擇任何值。爲了達到這種效果,每個標籤必須在達到某個特定點時使用遞增的值進行更新。 我已經註冊了價值觀察者是這樣的: imageBlueDialer.addObserver(self, forKeyPath: "transform", option

    0熱度

    2回答

    我有一個問題,我怎麼能聽我的數據模型的變化。 我有財產進步NSManagedObject電子郵件。所以當應用程序發送電子郵件時,我每次都會更新屬性進度。 我想聽數據模型,如果更改更新我的觀點。 我說: for (SAPEmail *email in _emails) { [self addObserver:email forKeyPath:@"progress" option

    8熱度

    1回答

    是否總是從主線程調用observeValueForKeyPath? 我記錄電話與 -(void) observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context {

    0熱度

    1回答

    我有一個菜單控制器,通過弱參考與視圖控制器相連。視圖控制器對菜單控制器有錯誤的引用。 菜單控制器觀察視圖控制器中收集視圖的某些屬性。 當菜單控制器釋放時,我打電話給[self.viewController.collectionView removeObserver:self forKeyPath:keyPath];但是在這個地方self.viewController已經是零了。 在什麼地方我應該刪

    0熱度

    1回答

    我想使用KVO更新我的自定義tableviewcell(DHtableViewCell)中的值。我不斷收到這個錯誤。我知道還有其他人有這種例外,但他們的解決方案並沒有幫助。 -[DHTableViewCell copyWithZone:]: unrecognized selector sent to instance 0x1093958b0 *** Terminating app due to