Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何在ios中找到发布对象的位置_Iphone_Objective C_Cocoa - Fatal编程技术网

Iphone 如何在ios中找到发布对象的位置

Iphone 如何在ios中找到发布对象的位置,iphone,objective-c,cocoa,Iphone,Objective C,Cocoa,我正在从父类调用此方法 图像选择器 - (void) imagePickerController:(UIImagePickerController *)thePicker didFinishPickingMediaWithInfo:(NSDictionary *)imageInfo { UIImage *imag = [imageInfo objectForKey:@"UIImagePickerControllerOriginalImage"]; NSData *imageD

我正在从父类调用此方法

图像选择器

- (void) imagePickerController:(UIImagePickerController *)thePicker didFinishPickingMediaWithInfo:(NSDictionary *)imageInfo
{

     UIImage *imag = [imageInfo objectForKey:@"UIImagePickerControllerOriginalImage"];
    NSData *imageData = UIImageJPEGRepresentation(imag,0.1);

    [parentviewcontroller requestToParentWithImage:imageData];
}
此处,parentviewcontroller在imagepicker.h中声明

@property(strong,nonatomic)UIViewController<SmartretailDelegate> *parentviewcontroller;

我的问题是parentviewcontroller未分配。它在哪里解除分配/崩溃?

听起来您需要了解更多有关如何分配的信息


当ARC释放“
IMAG
”对象时,对parentviewcontroller的strong引用也会被释放。

听起来您需要进一步了解如何释放


通过ARC释放“
IMAG
”对象时,对parentviewcontroller的strong引用也会被释放。

'strong'属性表示parentviewcontroller对象将被保留,并且在imagePicker对象被释放时将被释放。有关详细信息,请参阅此链接“”。

'strong'属性表示保留parentviewcontroller对象,并且在imagePicker对象解除分配时将解除分配该对象。有关更多信息,请参阅此链接“”。

我的项目中没有使用ARC,你确定吗?如果没有,则“
@property
”声明中的“
strong
”将抛出编译器错误或警告。@property(强,非原子)UIViewController*parentviewcontroller;我这样给出了最初我给出了retain而不是strong如何重新获取parentviewcontroller。你能建议梅在我的项目中没有使用ARC吗?你确定吗?如果没有,则“
@property
”声明中的“
strong
”将抛出编译器错误或警告。@property(强,非原子)UIViewController*parentviewcontroller;我这样给出了最初我给出了retain而不是strong如何重新获取parentviewcontroller。你能推荐我吗
IMAG=[IMAGEPICKER alloc]init];
IMAG.parentviewcontroller=self;