我正在尝试在一个使用GLKit的iOS应用中支持撤销/重做。
当我尝试以下操作时:
GLKVector3 currentTranslation = _panningObject.translation;
[[self.undoManager prepareWithInvocationTarget:_panningObject] setTranslation:currentTranslation];
我遇到了崩溃问题:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[NSMethodSignature signatureWithObjCTypes:]: unsupported type encoding spec '(' in '4(_GLKVector3={?=fff}{?=fff}{?=fff}[3f])8''
有什么想法吗?
NSObject
зљ„Objective-CеЇ№и±Ў..? - cacau