단일 파일에 대해 ARC를 활성화하는 방법


79

ARC를 사용하여 작성된 단일 Objective-C 클래스를 이전 프로젝트로 가져오고 싶습니다. 인터넷은 프로젝트에 ARC를 활성화 한 다음 단일 파일에 대해 비활성화하는 방법에 대한 많은 참고 자료를 제공하지만 그 반대입니다.

수동 참조 계산을 사용하여 프로젝트를 그대로두고 새 파일에 대해서만 ARC를 활성화하고 싶습니다. (내 검색은 여기서 실패했습니다.)

이것이 가능한가? 어떻게?


24
이것은 중복이 아닙니다! 연결된 질문의 반대를 묻습니다. 링크 된 질문은 답을 제공하지 않습니다. 이 질문의 제목은 명백한 페이지가없는 Google 제안으로 나타납니다. @Caleb의 대답은 완벽한 대답입니다.
Carlton Gibson

4
거기에 동의해야합니다. 링크 된 중복 스레드가 "-fobjc-arc"를 한 번 언급하지 않습니다. 이것을 복제로 표시 한 사람들은 거대한 대포에서 태양을 향해 총에 맞아야합니다.
Herr Grumps 2013 년

2
중복으로 연결된 문제가 올바른 것이 아닙니다. 그러나 이것은 이전에 작성되었습니다 : stackoverflow.com/questions/8768176/…
ThomasW

2
Google 검색을 할 때 이것이 가장 먼저 떠오르는 질문입니다.
ThomasW 2013

답변:


119

ARC 문서에-fobjc-arc 설명 된대로 ARC를 사용하려는 파일에 플래그를 추가합니다 .


3
Caleb에게 고마워요. 다른 모든 페이지에서 빠진 부분은 물론 메뉴얼도 빼놓을 수 없습니다. 링크에 감사드립니다.
Carlton Gibson

11

선택 Target > Build Phases > Compile Source > Select Your class > Double Click> 유형

-fobjc-arc 대화 상자에서 여기에 이미지 설명 입력

시작하다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.