Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.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
Ios 目标c中使用id的函数指针中的弧问题_Ios_Objective C_Automatic Ref Counting - Fatal编程技术网

Ios 目标c中使用id的函数指针中的弧问题

Ios 目标c中使用id的函数指针中的弧问题,ios,objective-c,automatic-ref-counting,Ios,Objective C,Automatic Ref Counting,我是ARC机制的新手,最近我在下面提供的函数指针中发现了一个问题,它在非ARC中正常工作,但在ARC中不正常 如果我用void替换Id效果很好,请提供评论尝试用void替换Id void (*fPtrSuper)(struct objc_super*,SEL,float) = (void (*)(struct objc_super*,SEL,float))objc_msgSendSuper; “不工作”是什么意思?然而,函数指针不是ARC(或MRR)的主题。这不是真正的代码。请出示真实代码。

我是ARC机制的新手,最近我在下面提供的函数指针中发现了一个问题,它在非ARC中正常工作,但在ARC中不正常


如果我用void替换Id效果很好,请提供评论

尝试用
void
替换
Id

void (*fPtrSuper)(struct objc_super*,SEL,float) = (void (*)(struct objc_super*,SEL,float))objc_msgSendSuper;

“不工作”是什么意思?然而,函数指针不是ARC(或MRR)的主题。这不是真正的代码。请出示真实代码。嗨,阿明和马特更新了代码,请检查一下。
void (*fPtrSuper)(struct objc_super*,SEL,float) = (void (*)(struct objc_super*,SEL,float))objc_msgSendSuper;