외부라이브러리를 참조할 때 ARC를 사용하지 않은 라이브러리를 심심치 않게 만나게 됩니다.
이 라이브러리를 ARC로 변환시키는 방법도 있지만 그리 안전한 방법은 아니기 때문에 특정 원하는 라이브러리파일에만 ARC를 해제하는 방법을 사용합니다.
프로젝트 설정에서 Build Phases -> Compile Sources에 보면 프로젝트에서 컴파일되는 항목들이 나타납니다. 이 부분을 더블클릭하여 Compiler flags를 추가합니다.
-fno-objc-arc : ARC 적용
-fobjc-arc : ARC 해제
'DEVELOPER' 카테고리의 다른 글
C :: 비트 연산자 (0) | 2016.03.18 |
---|---|
Git Stash - 임시 보관하기 (0) | 2016.03.15 |
프레임워크와 라이브러리의 차이 (0) | 2015.04.01 |
[Mac App] 5월부터 '가비지 컬렉션' 사용한 맥 앱 ARC로 전환 필수 (0) | 2015.02.24 |
[퍼옴]APNS 따라하기 시리즈 (0) | 2014.02.07 |