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