【发布时间】:2017-01-18 10:15:09
【问题描述】:
我使用的是 Xcode 7.3.1,Swift 2.x,iOS 目标是 9.3。我可以在Apple docs 中找到方便的init init(MDLObject mdlObject: MDLObject),但在我的项目中没有看到它。我打开了标准游戏项目启动器,导入了 SceneKit。我试过了:
- 仔细检查 iOS 版本
- 添加
import ModelIO - 在 SceneKit.framework 的头文件中找到“mdlObject:” - 未找到
- 正在寻找替代方法(可能 Apple 将其移至某处)但没有其他带有该参数的 init,没有类函数,我在
MDLObject中也没有找到任何相应的导出函数 - 清理项目...
我可以看到所有的 SceneKit 类,我可以创建 MDLAsset(ModelIO 的一部分,可以返回 MDLObjects)实例。 任何想法,也许我忽略了一些明显的东西?
【问题讨论】: