0

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

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

4

1 回答 1

1

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

于 2013-07-17T01:09:01.613 回答