我的项目有一个 Objective-C 类MockupModel
,它为 iOS Xcode 项目提供模型信息,以帮助为 App Store 创建屏幕截图。
该项目有两个目标。样机目标包括MockupModel.m
.
我希望不包括主要目标(对于实际应用程序),MockupModel.m
以免它意外链接到运输应用程序。
但是,当我使用文件的属性检查器从项目中排除时MockupModel.m
,足够合理,项目无法链接。我收到一个错误,抱怨MockupModel
缺少 的功能。
有什么方法可以声明MockupModel
为可选,这样链接器就不用担心它是否没有实现?在运行时,我的代码将检查它是否可以与NSClassFromString(@"MockupModel")
或 一起使用[MockupModel class]
。