cocoa-bindings相关内容

绑定到NSDictionary的“allValues”数组

我是否误解绑定的问题?我绑定(一个NSArrayController的内容)到NSDictionary的“allValues”数组,并认为它是空的。我绑定到一个随机对象的属性,我已经设置为相同的NSDictionary的“allValues”数组,它工作正常。 这是预期的行为,我做错了什么?此外,如果这是预期的,什么是处理这种标准的方法? 解决方案 绑定到 @“allValues”表 ..
发布时间:2016-12-07 23:51:51 移动开发

Cocoa绑定到数组控制器中的特定项目

是否可以使用 NSArrayController 将 NSTextField 的值绑定到数组中的特定项目?特别是,我想绑定到数组中第一个项目的属性,如果数组为空,不显示任何内容。 使用 arrangeObjects .command 显示只是“(” - 可能是试图显示一个多行字符串的逗号分隔字符串为每个项目,我只想要第一个。 解决方案 将文本字段绑定到 selection.comma ..

NSPopupButton中的分隔符项目与绑定

NSPopupButton 的内容绑定到字符串的 NSArray 。 如何通过绑定插入分隔符? c $ c> - “字符串(例如在olden / classic天)不工作,即字面上显示为” - 菜单项。 有标准Cocoa类和绑定的任何开箱即用的解决方案吗? 这应该是一个微不足道的问题,但我找不到任何解决方案的问题,不涉及愚蠢的黑客,如子类化 NSMenu , NSPopup ..
发布时间:2016-12-07 23:11:43 移动开发

在取消选中绑定的NSTableview列中的复选框时出现问题

我使用的是这个专案,由 aneesh171 ,它显示了在NSTableView内创建复选框以及如何绑定它们。我是OSX开发的新手,试图了解它是如何工作的。 该项目基本上是一个NSTableView的列中绑定到数组控制器的复选框。 由于某些原因,当我取消选中其中一个复选框时,控制台窗口中会显示以下消息: 2014-04-03 04:22:55.579 MyApp [5735:30 ..

从数据库永久删除文件ios

我是制作录音机(m4a扩展文件)。我给给录音文件的输出一个特定的URL(在目录中)。 我能够播放它,保存文件在数据库中的路径,并可以稍后检索。事情正在进行。但我无法删除保存/未保存的文件。每次我录制一个音频,该文件正在占据一个永久的空间。无法删除它们。 我尝试过互联网(stackoverflow ofcourse)。我得到这样的链接: 我有视频网址,并希望使用此UR1从iPhone中删除 ..
发布时间:2016-12-07 22:38:37 移动开发

Cocoa Bindings - NSTableView - 交换值

NSValueTransform子类是在显示以下内容的UI视图中显示Core Data属性的好选择: ,2,3等)转换为诸如(Pending,Completed,Frozen,In progress等)之类的字符串 一个数字字符串(0,1) (red.png if 0,green.png if 1) 这里是Core Data显示的两个属性,计时器和状态: > 这里是我想要 ..

以编程方式更新由Cocoa Bindings控制的TableView

我对obj-c和可可很新,所以请与我一起: 我有一个NSTableView设置了可可绑定,简单的-add -remove等方法由我的nib中的NSArrayController实例提供。我想以编程方式将对象添加到为此控制器(因此为表视图)提供内容的数组,然后相应地更新视图。 我当前有一个工作方法添加一个新的对象到数组(由NSLog验证),但我不知道如何更新表视图。 因此:我更新绑 ..
发布时间:2016-12-07 19:45:03 其它移动开发

Cocoa绑定问题;绑定表列不显示任何数据,控制台中没有错误

我无法将我的Cocoa项目从手动同步的界面模型转换为绑定模型,因此我不必担心界面粘合代码。 我按照CocoaDevCentral Cocoa Bindings教程来确保我已涵盖所有基础,但事情不能正常工作。我有一个主 - 细节的接口,但我有麻烦,甚至让主接口部分正常工作。在主列中没有显示任何数据,即使我已经设置了类似于本教程中显示的绑定模型。我确保所有的控制器和对象有 - (id)键和 - ..

NSButton在NSTableCellView:如何找到所需的objectValue?

我有一个基于视图的NSTableView通过绑定填充。我的文本字段imageViews绑定到NSTableCellView的objectValue的属性。 如果我想在NSTableCellView中有一个编辑/信息按钮: 谁应该是按钮操作的目标? 目标如何获取与按钮所在单元格相关联的objectValue ? 我最终希望根据objectValue显示一个popover / ..

从阵列控制器中删除实体时,如何删除实体?

我在与其他两个实体(例如Department和Team)相关的受管对象模型中有实体(例如Employee)。这两个关系是一对多的(即员工必须有一个部门和一个团队,团队和部门有很多员工)。这两个可能或可能不重叠(例如,一个团队可能由人力资源,会计和IT部门的员工组成,或者它可能由一个部门的几个员工组成)。 部门>雇员 Team 我有两个NSArrayC ..

使用NSArrayController绑定NSArray并在NSTableView中显示结果

我处理小型核心数据,非基于文档的可可应用程序。在我的核心数据中有3个实体,它们具有一对一的关系。 实体可以在下面的图片上看到: 我可以管理显示在控制台日志中的值,但我不能在NSTableView中显示它们。 这是我的代码: .h文件: #import #import“AppDelegate.h” @interface C ..
发布时间:2016-12-07 04:39:22 移动开发

NSTableView和NSCollectionView之间的区别

我想决定开发我的Snow Leopard应用程式所使用的路径。首先,我应该先说明明显的区别: NSTableView 可以有多列数据来表示不同部分相同的“元素”数据(一行)其中 NSCollectionView 也可以显示数据网格,但每行+列组合是其自己的元素。为了我的目的,假设我处理一个列。 据我所知, NSCollectionView 项目是 NSView s,它们必须具有相同的尺 ..

刷新Cocoa-Binding - NSArrayController - ComboBox

在我的应用程序中,我做了一个非常简单的绑定。我有一个NSMutableArray绑定到一个NSArrayController。控制器本身绑定到一个ComboBox,它显示了NSMutableArray的所有内容。工作正常。 问题是:数组的内容会改变。如果用户对应用程序进行一些调整,我删除NSMuteableArray中的所有项目,并用新的和不同的项目填充它们。 但是NSMutableA ..
发布时间:2016-12-07 04:22:43 其它移动开发

为什么我的图像在我的NSTableView淡出?

首先,有一个 NSArrayController (“Servers”),其内容是一个“服务器”对象的数组。 我也有一个 NSTableView 和一个列。该列绑定到服务器的“arrangedObjects.status”属性。 我使用自定义 NSValueConverter 成为列的 dataCell 的图像,该列是 NSImageCell 。 我不明白的是为什么在列中显示的图 ..

使用NSArrayController划分NSTableView

我试图使用 NSArrayController 和可可绑定创建一个区段 NSTableView 我正在寻找一个类似的方法,如 NSFetchedResultsController 在iOS中,您可以设置一个区域的关键路径。我想做一个类似 NSArrayController 。 我给你一个例子: 我有不同任务。每个任务具有三个不同的优先级中的一个,低,中或高。任务还具有标题,描述,日期等属性 ..

什么是从共享实用程序窗口和最前面的文档窗口绑定的好方法?

我有一个应用程序允许打开多个NSDocuments。在这个应用程序是一个单一的实用程序窗口,其中包含一些功能,我想应用于最前面的文档。 我试图在这里使用绑定,所以诀窍是如何以将实用程序窗口的用户界面干净地绑定到最前面的文档。目标是,然后切换最前面的文档窗口将更新实用程序窗口中的视图;绑定到最前面的文档模型的属性的控件将在文档模型中的状态更改时适当更新。 对于从这样的窗口发送操作,只使用 ..
发布时间:2016-12-07 03:49:12 其它移动开发

如何在两个nib文件之间共享NSArrayController?

我有一个图像数组和两个nib文件。一个nib文件有一个窗口,显示在NSTableView中的图像。另一个nib有一个窗口,它将图像数组绘制到NSView中,并在所选图像上绘制一个突出显示。 图像数组由一个NSArrayController。我有麻烦获取两个nibs共享NSArrayController。我将有两个单独的NSArrayControllers绑定到相同的内容,但我也希望两个nib ..
发布时间:2016-12-07 03:26:38 移动开发

在多个故事板场景中使用NSArrayController

我有一个基于Mac文档的Core Data应用程序,它使用故事板。故事板具有以下布局: 窗口控制器 拆分视图控制器 表视图控制器 文本视图控制器 我的核心数据模型包含一个Chapter实体,包含两个属性:title和contents。我想让表视图显示每个章节的标题。文本视图显示所选章节的内容。 如果我使用xib文件,我将向xib文件添加一个数组控制器。我将绑定数组控 ..
发布时间:2016-12-07 03:20:09 其它移动开发