Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.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 ARC关闭,Analyzer显示类方法的拒绝_Iphone_Ios6 - Fatal编程技术网

Iphone ARC关闭,Analyzer显示类方法的拒绝

Iphone ARC关闭,Analyzer显示类方法的拒绝,iphone,ios6,Iphone,Ios6,方法返回具有+1保留计数的Objective-C对象 对象作为所属引用返回给调用方(单个保留计数转移给调用方) 对象泄漏:从名称(photoWithImage)不以copy、mutableCopy、alloc或new开头的方法返回分配的对象 + (Photo *)photoWithImage:(UIImage *)image { return [[Photo alloc] initWithImage:image] ;// Potential leak of an object } 方法返回具

方法返回具有+1保留计数的Objective-C对象 对象作为所属引用返回给调用方(单个保留计数转移给调用方) 对象泄漏:从名称(photoWithImage)不以copy、mutableCopy、alloc或new开头的方法返回分配的对象

+ (Photo *)photoWithImage:(UIImage *)image {
return [[Photo alloc] initWithImage:image] ;// Potential leak of an object

}
方法返回具有+1保留计数的Objective-C对象 对象作为所属引用返回给调用方(单个保留计数转移给调用方) 对象泄漏:从名称(photoWithFilePath)不以copy、mutableCopy、alloc或new开头的方法返回分配的对象

+ (Photo *)photoWithImage:(UIImage *)image {
return [[Photo alloc] initWithImage:image] ;// Potential leak of an object

}
如果不想使用自动释放,是否有其他方法修复它


谢谢您的帮助。

您收到此错误是因为您没有遵守约定。你必须调整以遵循惯例。由于您不想自动释放返回的对象,因此可以重命名这些方法以new开头(
newPhotoWithImage
newPhotoWithPath


您不会说为什么不想返回自动删除的对象。也许如果你详细说明这些原因,我们可以想出一个更好的解决办法

出现此错误是因为您没有遵守约定。你必须调整以遵循惯例。由于您不想自动释放返回的对象,因此可以重命名这些方法以new开头(
newPhotoWithImage
newPhotoWithPath


您不会说为什么不想返回自动删除的对象。也许如果你详细说明这些原因,我们可以想出一个更好的解决办法

因为现在我使用ARC,它会自动释放和自动释放,因为现在我使用ARC,它会自动释放和自动释放