cocoa-bindings 相关问题

Cocoa绑定是Apple针对Mac OS X应用程序的Model-View-Controller设计模式的实现。它提供了自动化域数据同步和呈现它们的用户界面元素的技术。

NSArrayController,以编程方式创建CoreData实体,并且KVO

我有一个NSTableView,其NSTableColumn的值绑定到NSArrayController。 arrayController在我的核心数据托管对象上下文中控制一组实体。它运作良好,并且在新的...

回答 2 投票 2

您可以手动执行Cocoa绑定?

我在实现我自己的NSView子类绑定了一条缝。它的工作原理,但也有从榫文件绑定到文件的所有者时,保留周期的问题。读入了一点后,...

回答 4 投票 36

NSTextView textDidChange / didChangeText不要求绑定

我有一个自NSTextView实现,使文本填满整个视图,可以自动调节字体大小。我重写了didChangeText打电话给我的字体大小调整方法。工程...

回答 2 投票 4

如何在NSUserDefaults中绑定NSDictionary中的对象?

如何将NSDictionary对象绑定到Interface Builder中的多个文本字段?我想将每个对象绑定到字典中的特定项。例如,第一个文本字段应该是......

回答 3 投票 5

如何在使用绑定时从基于NSTableView的NSTableCellView中触发操作

我在10.8上运行基于视图的NSTableView时遇到问题(目标是10.7,但我认为这不相关)。我正在使用NSTableView,我获得了自定义NSTableCellView的内容值...

回答 4 投票 5

如何使用bind(_:to:withKeyPath:options :)保持两个属性同步?

我想保持两个属性与Cocoa绑定同步。在我的代码中,你可以看到我有两个类:A和B.我希望保持A和B实例中的消息值同步,以便...

回答 1 投票 -2

如何为NSApp.dockTile创建绑定

在IB中,很容易将标签或文本字段绑定到某个控制器的keyPath。 NSDockTile(可通过[[NSApp dockTile] setBadgeLabel:@“123”]获得)不会出现在IB中,我无法弄清楚如何...

回答 3 投票 2

无法在swift中创建程序化的Cocoa绑定

我正在使用swift开发macOS应用程序。我的应用程序中有一个可以启用或禁用的Alarm对象。我已经从警报的启用属性创建了一个Cocoa绑定到...

回答 1 投票 0

将矩阵写入文本文件

所以我已经完成了如何从第一行定义元素的文本文件中读取矩阵,但是我的问题是我将如何执行与写入文本文件相反的操作。我想要......

回答 2 投票 -1

bind:toObject:withKeyPath:options:是单向绑定吗?

我有两个窗口:窗口A是从NIB加载的;和Window B以编程方式创建。两个窗口都有一个NStextView:窗口A中textview的attributionString绑定到...

回答 2 投票 8

将Swift中的属性绑定到NSTextFields

我正在研究用Swift编写的单元转换器,它将自动在适当的NSTextFields中显示更新的单元。对于此示例,如果用户输入分钟...

回答 2 投票 0

更改Cocoa绑定中的空占位符?

有没有办法在Cocoa的绑定中更改(出于本地化的目的)空占位符?绑定在Interface Builder中设置为弹出按钮。 ......的双向性质

回答 3 投票 3

键值观察(KVO)与绑定(_:to:withKeyPath:options :)

我对Key-Value Observing方法addObserver(_:forKeyPath:options:context :)及其附带的observeValue(forKeyPath:of:change:context :)与bind(_:...)之间的区别感到困惑。

回答 1 投票 1

以编程方式将NSTableView绑定到NSArrayController

我正在尝试在代码中将NSTextView绑定到NSArrayController,并且已经跟踪了几个已经在这个主题上提出的问题:这里,这里和这里。我正在使用Xcode 9.2和...构建一个MacOS应用程序

回答 1 投票 1

有没有办法在Swift中以编程方式设置NSCollectionView?

我来自iOS开发,我想知道是否有一种方法可以像iOS中的UICollectionView一样以编程方式设置NSCollectionView?并在代码中添加NSCollectionViewItems。或者......

回答 3 投票 7

我应该在绑定之前取消绑定吗?

我想以编程方式绑定NSTextField并在运行时更改它。我有问题。在新绑定之前我需要解除绑定吗?例如:[_ NoteTextField bind:@“value”toObject:self ...

回答 1 投票 -2

使用Swift中的Bindings以编程方式创建基于NSTableView的视图

我正在通过Swift书中的Cocoa工作,我被困在关于Bindings的章节中。这本书使用nib文件,但我想以编程方式完成所有事情(因为我加入了一个不使用的团队......

回答 1 投票 4

绑定到NSViewController的representObject

(摘要:绑定在代码中工作,但不在IB中工作)我有一个由NSWindowController管理的窗口。窗口左侧是源视图。右边是一个表格视图,显示了...的元素

回答 2 投票 4

Swift和Interface Builder中的单身人士

背景我在我的应用程序中有一个单例类,在此博客文章中按照单行单例(使用私有init())声明。具体来说,它看起来像这样:@objc class Singleton {...

回答 3 投票 3

© www.soinside.com 2019 - 2024. All rights reserved.