【发布时间】:2018-03-27 16:05:49
【问题描述】:
我正在尝试将聚光灯集成添加到我的 mac 应用程序中,但出现错误。步骤如下:
- 我创建了一个新的可可应用程序
- 我已将 CoreSpotlight 和 CoreServices 框架添加到我的项目构建设置的“将二进制文件与库链接”部分,并将它们选为可选
- 将导入 CoreSpotlight 添加到我的视图控制器的头部
- 将 CoreServices 导入到我的视图控制器的头部
然后我将这一行添加到我的 viewController 的 viewDidLoad 中
let _ = CSSearchableItemAttributeSet(itemContentType: kUTTypeText as String)
然后我运行应用程序,项目崩溃并出现 EXC_BAD_ACCESS (code=1, address=0x0)
我已经清理了项目,删除了派生数据,重新启动了我的 mac,等等......
我在 XCode 版本 9.0 (9A235) 和 MacOX Sierra 10.12.6 (16G29) 上运行。
任何建议都可能有所帮助。
提前致谢。
【问题讨论】:
-
当你使用它而不是设置为'_'时会发生同样的情况?
-
是的。当我将它分配给变量时,我也会遇到同样的错误
标签: swift macos cocoa xcode9 corespotlight