Application Kit是OpenStep操作系统提供的类集合,如OPENSTEP,GNUstep和Mac OS X.
Appkit Cocoa - NSCoding 解码错误 - NSCocoaErrorDomain 4864
我在 NSCoding 方面遇到了一些麻烦,我有这个简单的“Grade”类: @接口等级:NSObject @property (复制) NSString *name; @property NSInteger 等级; @结尾 它
我有一个基于文档的应用程序。我重写 NSDocument 的 makeWindowControllers 来实例化自定义窗口控制器。它的初始化程序调用其超类的 init(window: NSWindow?) ,即...
如何获取文件的“com.apple.icns”数据来填充粘贴板?
当在 Finder 中复制文件时,粘贴板包含“icns”类型,其中包含复制项目的各种图标描述。 我需要在我的代码中实现相同的效果,即生成...
所以我这里有这个片段,其中涉及一个块: NSArray *acceptableClasses = @[[DesktopEntity 类]]; __block NSInteger insertIdx = 行; [信息
我在这里关注这个代码 我有一个 NSTableView,它将文件夹名称显示为组标题,然后显示下面文件夹的内容,在本例中,这些都是图像。 所以就像,...
SKLabelNode在显示相同位数的不同数字时不断来回跳跃
我正在尝试在游戏中显示右对齐的时间码。我原以为数字都具有相同的宽度,但在 SpriteKit 中似乎并非如此,尽管它似乎是......
应用程序如何在不阻塞的情况下检查它是否有权通过 AppleScript 控制另一个应用程序?
我正在编写一个 AppKit macOS 应用程序,它将使用 AppleScript / Apple 事件来自动化另一个应用程序。我需要提前知道我的应用程序是否有权执行此操作
如何在 SwiftUI 中以异步方式使用 Transferable?
我想将应用程序中的文件(代表网络驱动器上的文件)拖到用户的桌面或 Finder 窗口。因此,只能在拖放后下载文件
带有 SwiftUI 内容的 NSWindow 在 macOS 15 上具有零帧
如标题所示。我这样创建一个窗口: onboardWindow?.setFrame(.init(x: 0, y: 0, 宽度: 600, 高度: 400), 显示: false) 然后,当需要展示时: 让 contentView = WelcomeView() 让主机...
我想模拟按下 Fn(地球仪)+Control+右箭头,但我遇到了一个问题,Fn 修饰符似乎被忽略,并且系统的行为就好像只有 Control+右箭头是.. .
NSSplitViewdividerColor 覆盖不适用于 macOS 11 中的侧边栏分隔符
我有一个小应用程序,其中包含一个 NSSplitViewController 和 3 个垂直分割视图(侧边栏、内容视图、详细信息视图),类似于邮件应用程序。我已经以编程方式更改了
使用 NSPerformService API 调用连续性相机服务
我正在尝试使用 BOOL NSPerformService(NSString *itemName, NSPasteboard *pboard); 以编程方式调用连续性相机(Mac OS)服务; API,以便可以将功能挂接在后面
通过 AppleScript 或 JavaScript 在可编写脚本的 macOS 应用程序中设置 toolTip 属性
根据 toolTip 开发人员文档,我想知道:是否可以(通过 osascript 运行的 AppleScript 或 JavaScript)告诉当前最前面的应用程序(如果应用程序可编写脚本)
在 iOS 上,我可以创建一个 UIFont,它自动适应用户在“设置”应用程序中选择的字体大小: label.font = UIFont.preferredFont(forTextStyle: .body) 标签。
如何应对 macOS 14 Sonoma 中新的文本大小设置?
总结 macOS 14 Sonoma 在“设置”->“辅助功能”->“显示”下添加了“文本大小”设置。这类似于 iOS 中已有相当长一段时间的“文本大小”设置...
为什么应用程序已经运行时不调用 application:openFile: ?
我想在用户双击由我的应用程序创建的文件或将此类文件拖到停靠图标上时处理打开事件。 因此我实现了 NSApplicationDelegate 的
如何使用 Swift 获取 macOS 中连接显示器的显示名称
我正在尝试检索连接到我的 Mac 的显示器名称列表。使用 NSScreen,我可以获得如下列表: func getDisplayNames() -> [字符串] { 变量名称 = [字符串]() 卦...
使用 AppKit MPMediaItemArtwork 函数进行 Swift 数据竞赛
考虑下面的代码。它使用 AppKit (macOS) MPMediaItemArtwork 函数在 MPNowPlayingInfoCenter 中设置图稿。 在运行时,当使用 Swift 6 编译时,会发出警告: 战争...
我正在开发 Cocoa/AppKit Mac 应用程序,在自定义“文件”菜单项(保存和新建)后,我现在在我的应用程序上看到一个空白文档图标。然而,我的应用程序不是基于文档的,因此它只是显示
上下文 在使用 Swift 5.x 和 Xcode 14 构建的 Mac 应用程序中,我有一个控制器对象。该对象有几个由 SwiftUI 视图观察到的 @Published 属性,因此我将该对象放在 @