2017-01-24 6 views
0

Я пытаюсь запустить source code из презентации Apple Scene Kit из WWDC2013. Я получаю сообщение об ошибке и не знаю, как его решить.Проблема с исполнением презентации Scene Kit WWDC2013 код

Здесь ошибка я получаю:

ASCSlideNodeDelegate.m: 238: 94: Тип недвижимости 'Вид' ('NSView * _Nonnull') не соответствует типу аксессору 'вид' ('SCNView * ')

Любая помощь была бы принята с благодарностью!

ответ

0

Определение SCNView в ASCPresentationViewController необходимо изменить в соответствии с новыми заголовками SDK.

В ASCPresentationViewController.h переключитесь с объявления метода для переопределения суперкласса -view на свойство в заголовке и укажите @dynamic для этого свойства в ASCPresentationViewController.m.

@property (strong) SCNView *view; 
//- (SCNView *)view; 

@dynamic view; 
//- (SCNView *)view { 
// return (SCNView *)[super view]; 
//} 

Вы можете найти различия для некоторых других необходимых обновлений на Updating SceneKit WWDC 2013 slides for Xcode 7 (мой Wordpress блог).

+0

Спасибо за помощь !, Просто изменив определение SCNView в ASCPresentationViewController.h и переключив объявление метода в ASCPresentationViewController.m, работал для меня :) –

Смежные вопросы