cocoa 相关问题

Cocoa是Apple的macOS应用程序开发框架,包括Foundation,Application Kit和Core Data。 iOS问题使用“cocoa-touch”标签。

拖放不带“file://”的 NSURL

我正在实现我的拖放方法。我需要当用户在我的应用程序窗口上拖动某些内容时我可以获取该文件 URL。 NSURL 需要转换为 char。没关系。但如何删除 file:// fr...

回答 4 投票 0

如何阻止终止应用程序

我知道我的问题可能听起来有点令人困惑,但我想阻止 Cocoa Mac Os X 应用程序的终止。我不知道是否有 API 可以实现这一点。而且我也不知道该怎么办...

回答 1 投票 0

倒计时器

我正在尝试创建一个倒计时器,它是一个连接到文本字段的 IBOutlet,从 60 秒倒计时到 0。我不确定 A. 如何将重复次数限制为 60 以及 B. 如何法令...

回答 3 投票 0

如何从Mac硬盘获取序列号?

有没有一种简单的方法可以使用 API 获取 Mac 中所有硬盘的序列号? 基本上,我正在寻找硬盘的唯一标识符,通过它我可以确定...

回答 8 投票 0

如何使用 NSVisualEffectView 将窗口与背景混合

旧版本的 Swift/Xcode 似乎对此有很多问题,但由于某种原因它无法与最新更新一起使用。我创建了一个 NSVisualEffectView、blurryView,并添加...

回答 2 投票 0

更改 NSOutlineView 揭示三角形的位置并设置子节点的图标

我正在创建一个像这样的OutlineView: 我想要实现一个如下所示的视图: 我面临的两个问题是: 我找不到在折叠之间移动显示三角形的方法...

回答 1 投票 0

Swift 5.5:当通知对象必须在主队列上处理时,如何正确访问通知处理程序内的通知对象?

这个最小的例子 类 ViewController : NSViewController { 覆盖函数 loadView() { NotificationCenter.default.addObserver(forName: NSView.frameDidChangeNotification, 对象: view,

回答 1 投票 0

为什么我在尝试运行我的 iOS 应用程序时收到错误“FirebaseCore/FirebaseCore.h”文件未找到”

我最近开始使用配备 M1 芯片的 MacBook Pro,该芯片来自旧款 MacBook Pro,运行此应用程序没有任何问题。现在,当我尝试构建并运行我的应用程序时,我遇到以下问题: 'FirebaseC...

回答 7 投票 0

Mac 应用程序的 NSUserDefaults 数据存储在哪里?

我正在使用 NSUserDefaults 在我的应用程序中存储一些数据。 NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults]; [prefs setObject:@"虚拟字符串" forKey:@"lastValue"]; [首选项同步...

回答 5 投票 0

如何创建 NSScrollWheel 类型的 NSEvent?

我想构造(假)一个 NSScrollWheel 类型的 NSEvent。对于其他一些类型的 NSEvent(mouseEvent、keyEvent、enterExitEvent、otherEvent),有 NSEvent 构造函数方法,但没有...

回答 5 投票 0

枚举 OS X 上已安装的浏览器

如何从本地应用程序枚举 OS X 系统上已安装的浏览器。我想构建一些像挑剔但不同的东西(长话短说)。不过,我想一一列举

回答 4 投票 0

检测 macOS 版本是否为 Beta 版本

我知道检查操作系统版本的各种方法,例如 [[NSProcessInfo processInfo] OperatingSystemVersion]、Gestalt、NSAppKitVersionNumber 等。 然而这些方法并没有告诉我是否

回答 1 投票 0

通过拖动其他视图上方的 NSView 来移动 NSWindow

我有一个 macOS 应用程序,其中包含 NSTableView 和 NSVisualEffectView。视觉效果视图就像窗口底部的一个栏,它位于表格视图中(包含一些

回答 1 投票 0

确定旋转的 NSProgressIndicator 不适应帧大小并被切断

以下代码应生成 6 个不同大小的旋转进度指示器:3 个不确定的和 3 个确定的。 3 个确定的前两个要么完全要么部分 c...

回答 1 投票 0

qt.qpa.plugin:在“”中找不到Qt平台插件“cocoa”

我正在使用 PyQt6 编写一个应用程序,但是当打开一个简单的主窗口时,我收到以下错误: qt.qpa.plugin:在“”中找不到Qt平台插件“cocoa” 这个

回答 1 投票 0

对灰度 NSImage(或 CIImage)进行着色

我有一个灰度图像,我想用它来绘制 Cocoa 控件。图像具有不同的灰度级别。在最暗的地方,我希望它绘制最暗的指定色调。我想要它是

回答 9 投票 0

Mac 上的 UNUserNotificationCenter 无法播放自定义音频文件

我正在 BigSur 上构建一个菜单栏应用程序。应用程序经常发送用户通知。我想对 .default 声音应用不同的声音 显示用户通知。我正在点灯...

回答 1 投票 0

如何追踪AVAssetWriter的写入进度?

如何计算 AVAssetWriter 进程的进度?所以如果我有类似的东西: [assetWriterInput requestMediaDataWhenReadyOnQueue:queue usingBlock:^{ 而(1){ if ([assetWriterI...

回答 3 投票 0

线程1:EXC_BAD_ACCESS(代码=1,地址=0x2d006e0080)

当我显示 NSWindow 一次时,它会显示,但是当我再次打开 NSWindow 时,它会崩溃 当它崩溃时我收到此错误 图片在这里 线程1:EXC_BAD_ACCESS(代码=1,地址=0x2d006e0080) 在这个

回答 0 投票 0

如何在 macOS 上将 NSTableViewDiffableDataSource 用于具有多列和单元格的表格?

我是用于 NSTableViews (macOS) 的 Diffable 数据源的新手。 此页面包含一个教程,其中显示了 UITableViewDiffableDataSource 的内容,我正在尝试将其适应 macOS: 枚举教派...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.