Проблема с запуском Scene Kit в коде WWDC2013
Я пытаюсь запустить исходный код из презентации Apple Scene Kit от WWDC2013. Я получаю сообщение об ошибке и не знаю, как ее устранить.
Вот ошибка, которую я получаю:
ASCSlideNodeDelegate.m: 238: 94: Тип свойства 'view' ('NSView * _Nonnull') не соответствует типу метода доступа 'view' ('SCNView *')
Будем очень благодарны любой помощи!
1 ответ
Определение SCNView
в ASCPresentationViewController необходимо изменить, чтобы он соответствовал новым заголовкам SDK.
В ASCPresentationViewController.h перейдите от объявления метода для переопределения суперкласса -view к свойству в заголовке и укажите @dynamic для этого свойства в ASCPresentationViewController.m.
@property (strong) SCNView *view;
//- (SCNView *)view;
@dynamic view;
//- (SCNView *)view {
// return (SCNView *)[super view];
//}
Различия с другими необходимыми обновлениями вы можете найти в разделе "Обновление слайдов SceneKit WWDC 2013 для Xcode 7" (мой блог на Wordpress).