You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

macOS 15+中NSCursor.currentSystemCursor的非弃用替代方案咨询

获取macOS当前系统光标图像的替代方案(替代已弃用的NSCursor.currentSystemCursor)

从macOS 15开始,NSCursor.currentSystemCursor被标记为弃用,官方推荐的替代方案是使用NSCursor.current属性。

基础使用示例

// 获取当前活跃的系统光标
let currentCursor = NSCursor.current
// 提取光标对应的图像
if let cursorImage = currentCursor.image {
    // 在这里处理光标图像,例如展示到自定义视图中
}

补充说明

  • NSCursor.current会实时返回当前系统中处于激活状态的光标实例,其image属性直接提供光标对应的图像资源。
  • 如果需要追踪光标样式变化(比如用户将光标移到不同UI元素上时的样式切换),可以通过监听光标相关的通知或事件,在回调中再次调用NSCursor.current来获取最新的光标图像。

内容的提问来源于stack exchange,提问作者Bri Bri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 16:57:00