Core Foundation提供基础数据类型和基本服务,是Mac OS X上Cocoa和Carbon环境的基础。
CoreFoundation 所有权遵循 CreateRule
“所有权遵循 CreateRule”是什么意思。是指核心基础文档内部吗? 返回值 一个新字典,如果创建对象时出现问题,则为 NULL。所有权遵循...
我有一个与 Objective-C 中计算工作日相关的问题。 我需要向给定的 NSDate 添加 X 个工作日。 例如,如果我有一个日期:2010 年 10 月 22 日星期五,我添加 2 个工作日...
通过 macOS Accessibility API 请求辅助权限时出现段错误
我正在尝试创建一个 Rust 程序,该程序将在 macOS 上请求可访问权限。 如果授予权限(通过“设置”->“隐私和安全”->“辅助功能”),那么它...
如何使用 Swift 的 Keychain API 而不会造成内存泄漏?
在 macOS 的 SwiftUI 应用程序中,我尝试在默认钥匙串中保留密码。对于可以说是笨重的 Core Foundation API,并不缺乏示例代码和包装器。他们都
Swift 5.10 关于“可能不正确”的警告对于可选的“CFType”实际上是不正确的吗?
我有一些代码开始生成有关我在 Swift 5.10(可能更早)中使用 & 运算符的警告。 将“UnsafeMutableRawPointer”形成为“Optional”类型的变量;这是
CoreFoundation 有没有像 isKindOfClass 这样方便的方法来检查类的血统?
我正在分析我的应用程序并收到以下警告。有人可以帮我解决这个问题吗?所有其他错误都消失了。 这是代码: - (void)drawInContext:(CGContextRef)上下文 { 如果(!自我。
在我将项目重新定位到文档文件夹中之前,我的项目运行完美。 之后它向我展示 显示最近的消息 PCH 是使用模块缓存路径 '/Users/dr195/Desktop/
所以看起来存在一个与 CoreFoundation 类型相关的 swift 错误。根据描述,似乎没有对 CGPath 和 CGColor 进行类型检查,下面是一个片段...
每台 Mac 都有一个型号标识符,例如“Macmini5,1”。 (这些显示在系统信息应用程序中。) 如何以编程方式获取此模型标识符字符串?
连接或移除外接显示器的通知在我的 MacBook Air 上有效,但在 MacBook Pro 上不可用
我需要在我用 C++ 编写的启动代理中连接外部显示器或从 Mac 移除外部显示器时收到通知。我为此使用 CGDisplayRegisterReconfigurationCallback,simi ...
我的应用程序在 iPad OS 16.3.0 中崩溃,设备是 iPad 12.9(第 3 代)。请帮我找出问题所在。我附上崩溃日志
这是 firebase crashlytics 中的崩溃日志。 UIKitMacHelper -[UINSEventTranslator convertSceneDeltaToSceneReferenceDelta:] 崩溃:com.apple.main-thread 0 libsystem_kernel.dylib 0x9868
使用CLion IDE和CMake编译我的项目,使用c++和几个客观的c++类。我的问题出现了,因为我需要在我的项目中为我的类包含CoreFoundation,在一个.mm文件中,以 ...
我可以将CFMutableDictionaryRef转换为CFDictionaryRef吗?
函数期望CFDictionaryRef返回:CFDictionaryRef xyz(){CFMutableDictionaryRef test = CFDictionaryCreateMutable(kCFAllocatorDefault,1,&kCFTypeDictionaryKeyCallBacks,&...
通过Rust中的CGWindowListCopyWindowInfo获取窗口所有者名称
我正在尝试通过Rust中的CGWindowListCopyWindowInfo获取窗口所有者名称。到目前为止,我设法获得了CFDictionaryRef,但是我无法为...使用正确的指针...
通过Rust中的CGWindowListCopyWindowInfo获取窗口编号
我正在尝试通过Rust中的CGWindowListCopyWindowInfo获取窗口编号。到目前为止,我设法获得了CFDictionaryRef,但是我无法为...使用正确的指针...
我正在尝试为CFNotificationCenter设置观察服务器。文档中指出:名称要观察的通知的名称。如果为NULL,则为...
如何使用Cocoa或Foundation获得当前连接的网络接口名称?
我需要知道当前连接的网络接口的网络接口名称,如en0,lo0等。是否有可可/基金会功能会向我提供此信息?
Bundle.preferredLocalizations(from :)的工作原理
[有人可以帮我理解,preferredLocalizations(from :)如何工作并返回语言环境吗?供参考:找到了这个,这个我想知道实际的实现,逻辑是什么...
CFDictionaryGetValue抛出EXC_BAD_ACCESS
我在Objective-C的目标C中发现了获取图形卡信息的代码,目前正在尝试将其转换为Swift。我正在尝试从CFMutableDictionary(...] >>