Cocoa绑定是Apple针对Mac OS X应用程序的Model-View-Controller设计模式的实现。它提供了自动化域数据同步和呈现它们的用户界面元素的技术。
我有几个弹出按钮,其所选标签保存在用户默认设置中(通过在Bindings检查器中绑定所选标签)。现在,我不想保存一个整数,而是要保存一个字符串...
是否有可能通过编程方式绑定两个关键路径,从而在Cocoa中设置连续更新?
在macOS Cocoa应用程序中,如果我有两个NSSlider对象,则可以通过编程方式设置以下绑定:@IBOutlet弱var firstSlider:NSSlider! @IBOutlet弱var secondSlider:NSSlider! ...
NSArrayController,以编程方式创建CoreData实体,并且KVO
我有一个NSTableView,其NSTableColumn的值绑定到NSArrayController。 arrayController在我的核心数据托管对象上下文中控制一组实体。它运作良好,并且在新的...
我在实现我自己的NSView子类绑定了一条缝。它的工作原理,但也有从榫文件绑定到文件的所有者时,保留周期的问题。读入了一点后,...
NSTextView textDidChange / didChangeText不要求绑定
我有一个自NSTextView实现,使文本填满整个视图,可以自动调节字体大小。我重写了didChangeText打电话给我的字体大小调整方法。工程...
如何在NSUserDefaults中绑定NSDictionary中的对象?
如何将NSDictionary对象绑定到Interface Builder中的多个文本字段?我想将每个对象绑定到字典中的特定项。例如,第一个文本字段应该是......
如何在使用绑定时从基于NSTableView的NSTableCellView中触发操作
我在10.8上运行基于视图的NSTableView时遇到问题(目标是10.7,但我认为这不相关)。我正在使用NSTableView,我获得了自定义NSTableCellView的内容值...
如何使用bind(_:to:withKeyPath:options :)保持两个属性同步?
我想保持两个属性与Cocoa绑定同步。在我的代码中,你可以看到我有两个类:A和B.我希望保持A和B实例中的消息值同步,以便...
在IB中,很容易将标签或文本字段绑定到某个控制器的keyPath。 NSDockTile(可通过[[NSApp dockTile] setBadgeLabel:@“123”]获得)不会出现在IB中,我无法弄清楚如何...
我正在使用swift开发macOS应用程序。我的应用程序中有一个可以启用或禁用的Alarm对象。我已经从警报的启用属性创建了一个Cocoa绑定到...
所以我已经完成了如何从第一行定义元素的文本文件中读取矩阵,但是我的问题是我将如何执行与写入文本文件相反的操作。我想要......
bind:toObject:withKeyPath:options:是单向绑定吗?
我有两个窗口:窗口A是从NIB加载的;和Window B以编程方式创建。两个窗口都有一个NStextView:窗口A中textview的attributionString绑定到...
我正在研究用Swift编写的单元转换器,它将自动在适当的NSTextFields中显示更新的单元。对于此示例,如果用户输入分钟...
有没有办法在Cocoa的绑定中更改(出于本地化的目的)空占位符?绑定在Interface Builder中设置为弹出按钮。 ......的双向性质
键值观察(KVO)与绑定(_:to:withKeyPath:options :)
我对Key-Value Observing方法addObserver(_:forKeyPath:options:context :)及其附带的observeValue(forKeyPath:of:change:context :)与bind(_:...)之间的区别感到困惑。
以编程方式将NSTableView绑定到NSArrayController
我正在尝试在代码中将NSTextView绑定到NSArrayController,并且已经跟踪了几个已经在这个主题上提出的问题:这里,这里和这里。我正在使用Xcode 9.2和...构建一个MacOS应用程序
有没有办法在Swift中以编程方式设置NSCollectionView?
我来自iOS开发,我想知道是否有一种方法可以像iOS中的UICollectionView一样以编程方式设置NSCollectionView?并在代码中添加NSCollectionViewItems。或者......
我想以编程方式绑定NSTextField并在运行时更改它。我有问题。在新绑定之前我需要解除绑定吗?例如:[_ NoteTextField bind:@“value”toObject:self ...
使用Swift中的Bindings以编程方式创建基于NSTableView的视图
我正在通过Swift书中的Cocoa工作,我被困在关于Bindings的章节中。这本书使用nib文件,但我想以编程方式完成所有事情(因为我加入了一个不使用的团队......
绑定到NSViewController的representObject
(摘要:绑定在代码中工作,但不在IB中工作)我有一个由NSWindowController管理的窗口。窗口左侧是源视图。右边是一个表格视图,显示了...的元素