Objective c 是否支持Apportable-objc arc?

Objective c 是否支持Apportable-objc arc?,objective-c,automatic-ref-counting,apportable,Objective C,Automatic Ref Counting,Apportable,我有一个项目,其中有一堆文件标记为“-objc arc”,但在使用apportable进行编译时,我有很多错误,比如:error:C指针类型“CFStringRef”(又名“const struct”\uu CFString*)转换为Objective-C指针类型“NSString*”需要桥接转换 我怀疑这是因为缺乏对“objc arc”标志的支持。我错过什么了吗 [编辑]我没有告诉大家我说的是使用“Apportable”SDK/编译器编译代码,Apportable SDK中的clang编译器编

我有一个项目,其中有一堆文件标记为“-objc arc”,但在使用apportable进行编译时,我有很多错误,比如:
error:C指针类型“CFStringRef”(又名“const struct”\uu CFString*)转换为Objective-C指针类型“NSString*”需要桥接转换
我怀疑这是因为缺乏对“objc arc”标志的支持。我错过什么了吗


[编辑]我没有告诉大家我说的是使用“Apportable”SDK/编译器编译代码,Apportable SDK中的clang编译器编译文件时使用或不使用objc arc,正如xcode项目中指定的那样

问题很可能是您使用的是一个较旧的、不太严格的带有xcode的clang版本。如果您添加桥接强制转换,您的代码现在应该可以使用Apportable和即将推出的xcode版本


有关为什么需要桥接强制转换的更多信息,请参见。

否,相反,编译器只会在ARC模式下抱怨类似的内容。关掉,谢谢你的回复。要让我的代码在Apportable上编译而不出错是很麻烦的。每向前一步,我都会遇到越来越多的错误,我想我会停止用它做实验,因为我甚至不知道是否值得为它做所有的编译工作。我觉得这更像是浪费时间。