cocoa 相关问题

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

这是nstoolbar吗?怎么才能达到这样的效果呢?

当我在Mac OS 11上运行提醒应用程序时,我发现它的NSSplitview非常有趣。它的左右NSToolbar的高度不一致,当我滚动内容时,会有阴影像...

回答 1 投票 0

让cocoa draw(_ dirtyRect)响应从不同类发送来的needsDisplay

我有一个带有两个视图的 macOS Swift 应用程序。一个是 Metal MTKView,它绘制一组动画 3D 对象,第二个是使用 BezierPath 绘制的图形。 Metal 视图控制器类...

回答 1 投票 0

具有异步或长时间运行任务的UndoManager

我在使用 UndoManager / NSUndoManager 处理异步或长时间运行的任务时遇到问题。我有一个可行的解决方案,但相当复杂 - 比一个相当常见的问题看起来合理的解决方案要复杂得多......

回答 2 投票 0

如何使用C获取时区信息

我目前正在将一些代码从 Cocoa(Apple 的 Objective-C API)迁移到 C,以便使其可用于其他操作系统,例如 GNU/Linux。 在可可里,有很多伟大的事情

回答 2 投票 0

如何在菜单栏中获得类似聚光灯的文本输入效果?

我想在我的 Mac 应用程序的菜单栏中有一个图标 - 并且该图标应在单击时生成一个菜单。虽然菜单中有更多条目,但我希望顶行作为通用文本条目......

回答 3 投票 0

拖放不带“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

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