NetEase의 올해 모바일 기기 보고서에 따르면 여전히 iOS 4 미만 기기가 2%에 달합니다.
대대로 제거하겠다는 Apple의 생각에 따르면 ARC가 더 이상 NDA에 포함되지 않는 시점은 iOS 3가 종료되는 시점이기도 합니다.
이 2%의 사용자가 귀하의 소프트웨어를 사용할지 여부와 이 2%의 사용자에 관심이 있는지 여부가 결정의 주요 요인입니다. 또한 프로젝트의 예상 완료 시간도 고려해야 합니다. 예를 들어 3개월이 지나면 iOS 4 미만의 기기 비율은 더욱 낮아집니다.
NetEase의 올해 모바일 기기 보고서에 따르면 여전히 iOS 4 미만 기기가 2%에 달합니다.
대대로 제거하겠다는 Apple의 생각에 따르면 ARC가 더 이상 NDA에 포함되지 않는 시점은 iOS 3가 종료되는 시점이기도 합니다.
이 2%의 사용자가 귀하의 소프트웨어를 사용할지 여부와 이 2%의 사용자에 관심이 있는지 여부가 결정의 주요 요인입니다. 또한 프로젝트의 예상 완료 시간도 고려해야 합니다. 예를 들어 3개월이 지나면 iOS 4 미만의 기기 비율은 더욱 낮아집니다.
iOS3를 주로 사용하는 기기는 아이폰 2G, 아이폰 3G, 1세대 터치이다
arc는 런타임 기능이 아니므로 런타임 환경에 의존하지 않습니다.
Arc는 컴파일 타임 코드 최적화로 이해될 수 있습니다. 작동 원리는 컴파일 프로세스 중에 유지 릴리스 자동 릴리스 등을 통해 소스 코드가 자동으로 추가된다는 것입니다.
그래서 언제든지 arc를 사용할 수 있습니다
이제 4.3 이하의 기기, 즉 arm6을 지원할 필요가 없습니다.