背景: 我正在Cocoa / Objective-C中构建一个基于视图的NSTableView-esque控件,它提供了易于使用的UITableView,能够在Interface Builder中布局视图,而不是尝试子类…
标签:cocoa
cocoa – 使用NSWorkspace启动应用程序而不激活它或切换空间
我尝试在后台启动应用程序,而不激活它.我只是在NSWorkspace上使用这个方法在后台启动它: [[NSWorkspace sharedWorkspace] launchAppWithBundleIdentifier:…
从Cocoa应用程序中使用Lucene的最佳方法是什么?
我有兴趣从 Cocoa应用程序中使用Lucene.我知道有很多方法可以做到这一点,但我的问题是,“哪种方式最好?”我到目前为止的调查: LuceneKit是Lucene的Objective-C端口,但是基于Lucene的…
cocoa – NSArrayController,无需将大型数据集加载到数组中
我想使用NSArrayController向NSTableView提供数据.我面临的问题是我不想将所有数据预先加载到数组中,然后使用数组控制器setContent:方法.我的数据模型是一个庞大的现有代码库,可管理数百万条…
在Cocoa中以编程方式覆盖文件
此代码复制引用的文件并将其放在Docs目录中.我正在尝试构建一个简单的备份解决方案.问题是如果重复该操作,此操作不会覆盖现有文件. 两个问题: 在代码中覆盖的最佳方法是什么? 将当前日期附加到每个复制的文件有多难?在这种…
MacRuby – 用于存储的ActiveRecord?
是否可以在Mac Ruby Cocoa应用程序中使用ActiveRecord进行存储和查询? 如果是,是否有任何资源显示如何? 有没有理由不使用ActiveRecord? 最佳答案 是的.它是一个Ruby库,你可以毫无问…
cocoa – NSLayoutManager setAllowsNonContiguousLayout错位了插入符号
将setAllowsNonContiguousLayout设置为YES,如果我执行以下步骤,我会得到奇怪的行为: >选择NSTextView中的所有文本>点击退格键删除所有文字>键入几行文字>尝试…
iphone – 使用核心数据获取请求/谓词创建实体父项列表
我有一个核心数据模型,使用数据库存储,包含具有经典父/子关系的实体.每个父项都有多个子项,每个子项都是单个父项,创建一个多级层次结构. 我想要做的是在获取请求中使用谓词来返回给定实体和根之间的所有实体的列表. 如果我在代…
如何在显示模态表时禁用Cocoa的默认动画?
我想禁用 Cocoa在显示模态表时执行的动画. Apple的Sheet Programming Guide声明: … Other sheet behavior, such as the animation when it…
cocoa – 在quit上使用modalWindow时,如何处理NSButton lockFocus上的断言失败?
windowA中按钮的IBAction调用runModalForWindow:windowB. windowB成为键和模态. windowB有一个popUpWindowDatePicker,它在显示时调用stopModa…
cocoa – 动态覆盖首选字符串本地化以进行测试
使用iPhone模拟器中的“设置”应用程序切换语言是PITA测试本地化调整的方法.我试图找到一种方法来在我的应用程序中使用调试设置动态切换本地化(en / fr / es / etc),而无需重新启动应用程序. NSBu…
cocoa – 基于NSData重绕NSInputStream
我有一个NSData,我想读作NSInputStream.这样我就可以拥有一致的API来处理文件和内存中的数据.作为处理的一部分,我想确保流以一些字节集开头(如果没有,我需要以不同的方式处理它).如果它的类型错误,我想避…