2013-03-27 2 views
1

iOS 응용 프로그램에서 YouTube Objective C GData API를 사용하고 있습니다.iOS 용 ARC가있는 YouTube 목표 C GData API 애플리케이션?

내 앱은 ARC에 있지만 GData API는 비 ARC 모드입니다. 나는 그것을 위해 ARC 목적의 C API를 찾으려고 노력했지만 행운은 없다.

또한 다음을 수행하여 API를 호로 변환 해보십시오. 1. 수동 변환. 2. 라이브러리를 정적 라이브러리로 변환. 3. 컴파일 된 파일 소스에서 -fno-objc-arc 플래그를 지정하십시오.

하지만 아무 것도 작동하지 않는 것 같습니다.

나는 ARC로 어디서 API를 얻을 수 있는지 알고 싶다. 또는 ARC로 변환 할 수있는 방법.

감사합니다, Easwar

답변

0

대상 선택 -> 페이즈를 구축 할 수 있습니다. 컴파일 소스 목록을 엽니 다.

GTLNetworking_Sources.m 및 기타 파일과 같이 대상에 추가 한 GData API 파일을 볼 수 있습니다. 이러한 파일을 ARC가 비활성화 된 상태로 플래그해야하므로 프로젝트가 ARC를 사용할 수있는 경우에도 Xcode에서 ARC를 비활성화 할 수 있습니다.

이 내용은 컴파일 소스로 이동하십시오. GData API 파일을 두 번 클릭하면 팝업 창이 나타납니다. 이 -fno-objc-arc를 복사하여 팝업 창에 붙여 넣으십시오. 타겟에 추가 한 모든 GData API 파일에 대해이를 반복합니다. 프로젝트를 빌드하십시오.

이렇게하면 문제를 해결하는 데 도움이됩니다.