我正在使用GPUImage(https://github.com/BradLarson/GPUImage)并希望实现一个继承基类GPUImageOutput并实现protocoll GPUImageInput的类。
获取错误: 方法'shouldIgnoreUpdatesToThisTarget()'与Objective-C选择器'shouldIgnoreUpdatesToThisTarget'与来自超类'GPUImageOutput'的'shouldIgnoreUpdatesToThisTarget'的getter冲突与相同的Objective-C选择器
Swift中是否有针对此问题的解决方法?
我唯一的解决方案是: 实现一个Obj-C“虚拟基类”并在Swift中继承它们?!
答案 0 :(得分:1)
尝试使用不同的getter从基类重新声明属性:
@property(readwrite, nonatomic, getter=superclass_shouldIgnoreUpdatesToThisTarget) BOOL shouldIgnoreUpdatesToThisTarget;