How to enable ARC for a single file

Objective CAutomatic Ref-Counting

Objective C Problem Overview


I want to bring a single Objective-C class written using ARC into an old project. The internet provides many references for how to enable ARC for your project and then disable it for single files but I want to do the opposite.

I want to leave the project as it is, i.e. using manual reference counting, and then enable ARC just for the new file. (My searches have failed me here.)

Is this possible? How?

Objective C Solutions


Solution 1 - Objective C

Add the -fobjc-arc flag to any files for which you'd like to enable ARC, as described in the ARC documentation.

Solution 2 - Objective C

Select Target > Build Phases > Compile Source > Select Your class > Double Click > Type

-fobjc-arc in dialog box enter image description here

Enter.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionCarlton GibsonView Question on Stackoverflow
Solution 1 - Objective CCalebView Answer on Stackoverflow
Solution 2 - Objective CAlokView Answer on Stackoverflow