안녕하세요, 내 응용 프로그램에서 다른보기에 대해 다른 하위 클래스를 사용하고 있습니다. 그것을 위해 나는 현재 한 기능에서 다른 기능으로 C4Image를 전달하려고합니다. 내 코드는 다음과 같다 : TakePhoto.m에서 C4보기간에 데이터 전달
cropPhoto= [CropPhoto new];
cropPhoto.canvas.frame=CGRectMake(0, 0, self.canvas.width, self.canvas.height);
cropPhoto.canvas.userInteractionEnabled = YES;
[cropPhoto setup:img];
cropPhoto.mainCanvas=self.canvas;
[self.canvas addSubview:cropPhoto.canvas];
IMG는에 C4Image로 선언 된 TakePhoto.h
나는이 같은 설정 기능을 선언 CropPhoto.m에
-(void) setup:(C4Image)image{ //some code here }
TakePhoto.m에서 오류가 발생했습니다. " 'CropPhoto'선언이 표시되지 않습니다. 선택자 'setup'을 선택하십시오. " NSUIntegers를 전달하는 하나의 하위 클래스 내에서 거의 동일한 작업을 수행하고 있습니다. 그렇다면 C4Images에 대해해야 할 일이 있습니까? 아니면 하위 클래스 사이에 값을 전달해야합니까?
을 감사! 그게 내가 놓친거야! – suMi