Подтвердить что ты не робот

SceneKit SCNNode init (mdlObject:) отсутствует?

Я использую Xcode 7.3.1, Swift 2.x, цель iOS - 9.3. Я могу найти удобство init init(MDLObject mdlObject: MDLObject) в Apple docs, но я не вижу его в своем проекте. Я открыл стандартный стартер проекта, SceneKit импортирован. Я пробовал:

  • Двойная проверка версии iOS
  • Добавление import ModelIO
  • Поиск "mdlObject:" в файлах заголовков в SceneKit.framework - не найден
  • Ищем альтернативные методы (возможно, Apple переместила его где-то), но нет других элементов с этим параметром, без функции класса, и я не нашел соответствующую функцию экспорта в MDLObject
  • Проект очистки...

Я могу видеть все классы SceneKit, и я могу создать MDLAsset (часть экземпляра ModelIO, может возвращать MDLObjects). Любые идеи, может быть, я пропустил что-то очевидное?

4b9b3361

Ответ 1

следует сделать

import SceneKit.ModelIO