Cocoa是Apple的macOS应用程序开发框架,包括Foundation,Application Kit和Core Data。 iOS问题使用“cocoa-touch”标签。
我正在尝试向按钮添加删除选定标签操作,以删除 NSTokenField 中选定的标记。 @IBAction func deleteSelectedTag(sender: AnyObject) { 让 fieldEditor = (tagTokenFi...
在我的 Cocoa 应用程序中,我尝试使用 NSTask 来运行一些基本的 Git 命令。每当我运行需要权限(SSH 密钥)来访问远程的命令(例如 git push、git pull)时,它都会失败......
Objective-C 中是否有一种方法可以通过包含对象的属性来搜索对象数组(如果属性是字符串类型)? 例如,我有一个 Person 对象的 NSArray。人有...
我想复制下面菜单的外观,并在弹出按钮的菜单中命名为“部分”。 我可以看出灰色水平线是 NSMenuItem.separator() 但设置标题...
Swift:如何确定在 mouseDown 上单击了哪个控件
我正在尝试捕获(Cocoa with Storyboards)应用程序窗口中某些控件上的鼠标按下事件。 如果我在 ViewController 类中重写 mouseDown(with event: NSEvent),我将面临两个
在 Mac 上的 Cocoa 中,我想检测属于另一个应用程序的窗口何时被移动、调整大小或重新绘制。我该怎么做?
我正在使用 NSPasteboard 对象的属性列表。属性列表是字典,其形式如下: var 来源:Dictionary = ["value": 1, "t...
Lego Mindstorm NXT、Cocoa 和 HiTechnic 传感器
我已经从这个项目中获取了现有代码,到目前为止非常满意。 然而,我现在需要使用一些从 hitechnic 购买的第三方传感器,
我是可可应用程序编程的新手,所以如果这是一个愚蠢的问题,请耐心等待。 我正在使用核心框架建立一个数据库。我的应用程序将经常更新和错误修复。我怎样才能
在上下文菜单中,如何给 NSMenuItem 打勾?我想将其放置在特定项目旁边。我在mouseDown:函数中创建菜单,如下所示: -(void)mouseDown:(NSEvent *)
更改 NSProgressIndicator 颜色的最佳方法是什么,有没有比直接子类化然后自己绘制整个组件更简单的方法? 基本上我想做的是拥有一个
我在 ios 上,我需要读取 firebase 数据库中“BitcoinAddress”的值,并将该值(在我的例子中为 0x123456)放入变量中(然后我将其放入标签中)。 这是我的数据库:
我希望我的应用程序在用户按下 COMMAND + + 时使文本变大。所以我写: if event.charactersIgnoringModifiers == "= { ... } 但例如在德国,等号位于
我想用参数打开 FileZilla(ftp 应用程序)。 它与 NSTask(又名进程)一起使用: 让进程:进程=进程() process.launchPath = appURL.path process.arguments = [...
如何在 cocoa 中以编程方式切换 NSTextView 中的富文本格式
我想在 NSTextView 中切换富文本格式。我尝试过以下操作: [contentView setRichText:NO]; [contentView setImportsGraphics:NO]; 但是,这并没有改变 NSTextView 内容......
将包含一些 CALayers 的 NSView 渲染到 NSImage
我有一个 NSView,其中包含一个 NSScrollView,其中包含一个 CALayer 支持的 NSView。我已经尝试了将 NSView 捕获到 NSImage 中的所有常用方法(使用 -dataWithPDFInsideRect、NSBitmapIma...
NSTextView 中的MouseMoved 通知会生成消息“共享项目数组为空”
我在 NSTextView 中使用自定义 mouseMove 事件,当光标位于内容插图之外时将光标设置为指针。当它位于可编辑区域内时,我调用 [super mouseMove]: -(无效)
访问 StateObject 的对象而不将其安装在 View 上
关于这个问题还有其他答案,但没有看到可以解决问题,因为在我的例子中,我使用的是 NSViewRepresentable 可可视图,这不完全是 SwiftUI 视图。 我有这个代码: