key-value-observing

key-value-observing

文章 0 浏览 3

如果我想编写自己的符合 KVO 的 setter 方法,它会看起来像这样吗?

- (void)setFirstName:(NSString*)firstNameValue { [self willChangeValueForKey:@"firstName"] [firstName release] firstName = firstNameValue [f…

莳間冲淡了誓言ζ 2024-09-04 17:03:43 4 0

如何将可可绑定编写为代码而不是在 Interface Builder 中?

在我的模型中,我有一个 NSMutableArray 来跟踪不断变化的元素数量。 在我看来,我得到了一个显示元素数量的 NSTextField。 视图从 nib 文件中取消归…

原谅过去的我 2024-09-03 14:00:20 4 0

如何在手动绑定中更新窗口控件(NSTextField、NSCheckbox 等)

我正在开发一个应用程序,其中我需要将所有 NSObject 子类属性存储到 plist 文件中,然后允许用户存储和恢复它。我们称之为配置文件,它可以恢复我的…

计㈡愣 2024-09-02 15:56:17 5 0

iPhone OS:KVO:为什么我的观察者只在 applicationDidfinishLaunching 时收到通知

我基本上试图在我的应用程序中实现成就跟踪设置。 我有一个名为 StatTracker 的 ManagedObjectModel 类来跟踪各种统计数据,并且我希望当这些统计数据…

澉约 2024-09-02 04:47:48 3 0

使用 Cocoa Bindings 和 NSArrayController 观察模型变化

我的控制器中有一个绑定到可变数组的 NSArrayController,它管理我的模型对象的数组。数组控制器绑定到我的 UI。效果很好。 现在,我尝试手动观察控制…

千柳 2024-08-31 04:41:09 4 0

CoreData 中 NSDictionary 属性的更新未保存

我在 CoreData 中创建了一个实体,其中包含作为 NSDictionary 实现的 Transformable 属性类型。 NSDictionary 属性仅包含自定义类的值。自定义类的属…

独留℉清风醉 2024-08-30 22:00:46 2 0

KVO 说 KVO 观察者已注册,即使它没有(或者是吗?)

当我的应用程序关闭时,主控制器类将其自身作为观察者从模型中删除,然后释放模型。就像这样: - (void)dealloc { [theModel removeObserver:self for…

拥抱我好吗 2024-08-30 09:48:01 2 0

UITextField valueDidChange-事件

有没有办法捕获文本字段的“valueDidChange”事件? oO 我有一个带有 UITextField 的 modalView 。 当 UITextField 为空时,应禁用导航栏中的“完成”…

你与清晨阳光 2024-08-27 14:50:46 6 0

组织内存缓存键

我试图找到一种好方法来处理内存缓存键,以便以更文明的方式在缓存层中存储、检索和更新数据。 发现了这个模式,看起来很棒,但是如何将它变成 PHP 应…

怀念你的温柔 2024-08-27 04:15:12 7 0

Objective-C 键值观察

[sessionController.currentSession addObserver:self forKeyPath:@"sessionState" options:(NSKeyValueChangeSetting) context:NULL] 这似乎不起作用…

花开浅夏 2024-08-26 08:03:31 6 0

删除自身作为观察者时崩溃 - CALayer

当我在 -(void)dealloc 中删除自己作为观察者时,我的 CALayer 子类发生崩溃: - (void)dealloc { [[NSUserDefaults standardUserDefaults] removeObs…

再浓的妆也掩不了殇 2024-08-22 19:41:50 6 0

通过 KVC 访问集合(以保护集合并遵守 KVO)

我有一个 Test 类,其中有一个 Foos 数组。我想提供对 Foos 的访问而不直接暴露 ivar。我正在努力使这个 KVC 兼容(也为 KVO 合规性铺平道路)。我有…

纵性 2024-08-20 14:55:34 5 0

NSArrayController 和 KVO

当调用更新底层数组的方法时,我需要做什么来更新绑定到 NSArrayController 的 tableView ?一个例子可能会澄清这一点。 当我的应用程序启动时,它会…

终止放荡 2024-08-18 15:37:35 7 0

iPhone - 类的实例...正在被释放,而键值观察仍在其中注册

由于导航控制器,我有一个被推入的 ViewController (带有 MKMapView)。所以我有一个带有“后退”按钮的导航栏。 单击后退按钮,出现错误: 2010-01-…

缪败 2024-08-18 00:24:13 5 0

NSTreeController KVO 问题

我有一个 NSTreeController,其数组绑定到 NSArrayController 子类的“items”(自定义)属性。 由于树控制器未绑定到 NSArrayController 的选择,因…

暖风昔人 2024-08-16 12:37:41 4 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文