Following a stackoverflow topic about disabling ARC compiler mechanism for specific classes, I added the -fno-objc-arc
argument to Compiler Flags column under Compile Sources section (Buil Phases tab within TARGETS project). Even if settings have been validated, I'm not able to build my application since the compiler says that retain, release, etc.
cannot be used under ARC.
How can I fix the above problem? Thank you in advance.
Did you use the migration tool to perform your migration? Did you add the compiler flags to all the files that has release/retain?
I wrote about ARC migration on my blog here.
Yes Thats true if you are using the ARC For iphone Application.
You can not use manually retain, release, etc.
.these messages automatically placed by the complier.
You should check your code properly that for which classes you get error.
I think so,you are still using retain, release, etc.
for ARC enabled Classes.
So Firstly check your classes,in which that error Occurred.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With