최신 SDK iOS5를 사용하여 iOS 4.2 용 iPhone 응용 프로그램을 개발했습니다. 외부 클래스를 추가하려고 시도했습니다. KaliOS 5.0에서 iOS 4.0 용 Iphone 앱을 개발하고 계신가요?
하지만 "ARC는 'autorelease', 'retain'및 'release'중 명시 적 메시지 전송을 금지합니다." 그리고 나는 어떤 상황에서도이 클래스를 어플리케이션에 추가하려고합니다. 내 응용 프로그램에서 해당 클래스를 실행하고 싶습니다. 난 내가 ARC 방식 포함하는 최신 아이폰 OS 5.0()
감사에서 4.0 이하 버전에 내 응용 프로그램을 배포하는 방법, 방출을 유지 명시 적으로 사용, 오토 릴리즈 키워드 2) 사용 방법), 기본적으로 두 가지 점에 1 붙어 RRB
ARC 환경에서 모든 클래스를 리팩터링한다고 가정하면 이미 작성된 retain, release 키워드가 실행됩니까? 또한 ARC 환경에서 실행되면 iOS 5의 하위 버전에서 실행됩니다. – Tirth
@RRB : 리팩토링은 더 이상 필요하지 않으므로 모든 보관 및 릴리스 키워드를 제거하고, ARC 코드는 iOS 4.x 이상에서 실행됩니다. –
고마워, 시뮬레이터에서 나를 위해 일하는 것은 내가 장치를 확인하게 해준다. – Tirth