0
我試圖從WWDC2013的Apple Scene Kit演示文稿運行source code。我收到一個錯誤,不知道如何解決。運行Scene Kit的演示文稿問題WWDC2013代碼
這裏是我得到的錯誤:
ASCSlideNodeDelegate.m:238:94:屬性 '視圖'( '一個NSView * _Nonnull')的類型不匹配訪問 '視圖' 的類型('SCNView *')
任何援助將不勝感激!
我試圖從WWDC2013的Apple Scene Kit演示文稿運行source code。我收到一個錯誤,不知道如何解決。運行Scene Kit的演示文稿問題WWDC2013代碼
這裏是我得到的錯誤:
ASCSlideNodeDelegate.m:238:94:屬性 '視圖'( '一個NSView * _Nonnull')的類型不匹配訪問 '視圖' 的類型('SCNView *')
任何援助將不勝感激!
ASCPresentationViewController中的SCNView
的定義需要更改以匹配新的SDK標頭。
在ASCPresentationViewController.h中,從-view超類重寫的方法聲明切換到標題中的屬性,並在ASCPresentationViewController.m中爲該屬性指定@dynamic。
@property (strong) SCNView *view;
//- (SCNView *)view;
@dynamic view;
//- (SCNView *)view {
// return (SCNView *)[super view];
//}
你可以在Updating SceneKit WWDC 2013 slides for Xcode 7(我的WordPress博客)找到其他一些需要更新的差異。
感謝您的幫助!,只需更改ASCPresentationViewController.h中的SCNView的定義並切換ASCPresentationViewController.m中的方法聲明對我有用:) –