AsyncDisplayKit / Texture:没有可见的@interface用于' ASDiplayNode'声明选择器nodeViewDidAddGestureRecognizer'

时间:2017-05-11 14:08:23

标签: objective-c xcode xcode8 asyncdisplaykit

AsyncDisplayKit / Texture给了我很多错误。在Xcode 8.2.1中使用Texture的v2.3.2。它在执行“pod install”后立即给出了这个错误。或者' pod update'并打开工作区。

_ASDisplayView.mm:243:26: No visible @interface for 'ASDisplayNode' declares the selector 'nodeViewDidAddGestureRecognizer'

ASDisplayNode.mm:661:3: Use of undeclared identifier 'ASDisplayNodeAssertLockUnownedByCurrentThread'

ASDisplayNode.mm:844:41: No member named 'viewEverHadAGestureRecognizerAttached' in 'ASDisplayNodeFlags'

ASDisplayNode.mm:874:10: No member named 'viewEverHadAGestureRecognizerAttached' in 'ASDisplayNodeFlags'

ASDisplayNode.mm:1006:3: Use of undeclared identifier 'ASDisplayNodeAssertLockUnownedByCurrentThread'

ASDisplayNode.mm:1153:3: Use of undeclared identifier 'ASDisplayNodeAssertLockUnownedByCurrentThread'

ASDisplayNode.mm:1377:3: Use of undeclared identifier 'ASDisplayNodeAssertLockUnownedByCurrentThread'

ASDisplayNode.mm:1407:3: Use of undeclared identifier 'ASDisplayNodeAssertLockUnownedByCurrentThread'

ASDisplayNode.mm:1436:3: Use of undeclared identifier 'ASDisplayNodeAssertLockUnownedByCurrentThread'

ASDisplayNode.mm:1450:28: No visible @interface for 'ASLayout' declares the selector 'frameForElement:'

ASDisplayNode.mm:2094:60: No visible @interface for 'ASRunLoopQueue<ASDisplayNode *>' declares the selector 'initWithRunLoop:retainObjects:handler:'

任何想法可能是什么原因?

1 个答案:

答案 0 :(得分:0)

在为纹理切换asyncdisplaykit后处理类似的问题,我已经通过并将现在未声明的标识符与具有相似名称/参数返回的纹理pod中的函数进行匹配。