良い一日、
私は持っています:
ObjectiveC:
- (void)addTarget:(id<GPUImageInput>)newTarget;
C#:
[BaseType (typeof(NSObject))]
interface GPUImageOutput{
[Export ("addTarget")]
void AddTarget(NSObject newTarget); //Suspected source of the error
}
呼び出し時に「認識されないセレクターがインスタンスに送信されました」という結果になります
stillCamera.AddTarget (filter);
と
GPUImage.GPUImageOutput filter = new GPUImage.GPUImageSketchFilter ();
StillCameraのベースタイプは、ベースタイプGPUImageOutputを持つVideoCameraです。
GPUImageSketchFilterは、GPUImageSobelEdgeDetectionFilterであり、GPUImageTwoPassFilterであり、GPUImageFilterであり、GPUImageOutputであり、NSObjectであると同時に、 GPUImageInputを実装します。
何か案は?
ありがとうございました!