我在我的应用程序中使用 NSPageController,在 Targets -> Summary 中,部署目标设置为 10.8。
在 Targets -> Info 中,最低系统版本为
${MACOSX_DEPLOYMENT_TARGET}
在目标 -> 构建设置中,OS X 部署目标设置为
OS X 10.8
。
在项目 -> 信息中,OS X 部署目标设置为
10.8
。
在项目 -> 构建设置中,Base SDK 设置为
"Latest OS X (OS X 10.8)"
。编译器是Apple LLVM compiler 4.2
。 OS X 部署目标显示 OS X 10.8
。
但是,完成所有这些之后,当我尝试构建时,我得到了
"Class Unavailable: NSPageController on OS X versions prior to 10.8"
任何想法。我尝试过清洁。我使用的是 OS X 10.8.2,具有最新稳定版本的 Xcode。
另一个需要检查的地方是 nib 文件的部署版本。 这让我绊倒了好几次。