【问题标题】:Compiling/Running Cocoa Project implementing NSSharingServicePicker in 10.7.x在 10.7.x 中编译/运行实现 NSSharingServicePicker 的 Cocoa 项目
【发布时间】:2013-07-17 00:15:46
【问题描述】:

我正在学习 Objective-C/Cocoa 并已将源代码下载到 a popular TeX typesetter 并在 XCode 中加载了项目以使用它。编译失败,我(到目前为止)看到的所有错误消息都与无法识别名为 NSSharingServicePicker 的东西有关。我收集(来自 this SO questionthis Apple documentation page)这是 10.7.x 中不可用的类。因此,为什么代码无法在我的 Lion 机器上编译是有道理的。

我想我的问题是,为什么我能够在 10.7 上运行下载的 TeXShop 包? (根据网站,此版本适用于 OSX 10.7 及更高版本。)我有兴趣对这个项目进行一些小改动;除非我使用 Mountain Lion 机器,否则我无法检查我的更改/编译吗?有没有我可以下载用于编码/编译目的的更新?

【问题讨论】:

    标签: objective-c xcode macos cocoa


    【解决方案1】:

    假设您使用的是 Xcode 4.6.*,您应该能够将您的项目设置为使用 10.8 SDK 并克服编译错误。 (这是“Base SDK”构建设置。)

    【讨论】:

      猜你喜欢
      • 2011-11-02
      • 1970-01-01
      • 1970-01-01
      • 2012-01-13
      • 1970-01-01
      • 1970-01-01
      • 2014-02-21
      • 2020-07-14
      • 2014-04-16
      相关资源
      最近更新 更多