iOS将映像传递给另一个类的IBOutlet
我有A班 和B类的子类 是否可以将UIImage picker中的图像从ClassA传递到ClassBiOS将映像传递给另一个类的IBOutlet,ios,objective-c,uiview,uiviewcontroller,Ios,Objective C,Uiview,Uiviewcontroller,我有A班 和B类的子类 是否可以将UIImage picker中的图像从ClassA传递到ClassB NSLog(@"Camera Dismiss Method Reached"); [picker dismissViewControllerAnimated:YES completion:nil]; ClassB.patientImage.image = [info objectForKey:@"UIImagePickerControllerOriginalImage"]; 其中“Patie
NSLog(@"Camera Dismiss Method Reached");
[picker dismissViewControllerAnimated:YES completion:nil];
ClassB.patientImage.image = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
其中“PatientiImage”是ClassB的UIViewController(IBOutlet)属性
这是病人图像的属性,在ClassB.h中
@property (nonatomic, strong) IBOutlet UIImageView *patientImage;
然而,这样做会给我一个在对象类型上找不到的错误“patientImage”
非常感谢您的帮助通常使用以下方法创建对象:
ClassB myClassBObject=[ClassB alloc]init];
之后,您可以访问patientImage
myClassBObject.patientImage.image = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
我希望这将是一项工作通常使用以下方法创建对象:
ClassB myClassBObject=[ClassB alloc]init];
之后,您可以访问patientImage
myClassBObject.patientImage.image = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
我希望这是可行的那么你在B.h类中为patientImage声明了一个属性吗?我已经并编辑了我的问题来解决这个问题,那么你在B.h类中为patientImage声明了一个属性吗?我已经并编辑了我的问题来解决这个问题你完全正确。我完全忘记了!非常感谢。你完全正确。我完全忘记了!非常感谢。