2012-01-20 4 views
5

iOS 5 용 앱에서 스토리 보드를 사용할 수 있는지 알 수 있습니까? 이전 iOS 버전에서는 일반 NIB 파일을 사용합니까?스토리 보드를 iOS 5 대안으로 사용 (및 4.3 이전의 NIB)

현재 응용 프로그램을 재개발 중이며 새로운 기능에 대한 스토리 보드를 포함하고자합니다. 주로보기의 표를 디자인하면 다른 프로토 타입 셀을 쉽게 만들 수 있기 때문입니다. '이전'인터페이스는 iOS 5 이전 버전의 유산입니다.

그러나 스토리 보드를 추가 할 때 iOS 5에서 프로그래밍 방식으로로드하면 컴파일러 오류가 발생합니다. "iOS 4.3 이상에서는 스토리 보드를 사용할 수 없습니다." 이 방법을 사용할 수 있습니까?

답변

2

현재로서는 불가능합니다.

스토리 보드는 iOS 5 이상에서 지원되며 새 프로젝트에서는 기본적으로 사용하도록 설정되어 있습니다. 하지만 이전 버전의 iOS에서 앱을 실행해야하는 경우 스토리 보드를 사용할 수 없으며 nib 파일을 계속 사용해야합니다.

출처 : https://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/AppDesignBasics/AppDesignBasics.html

사용하여 스토리 보드 앱 앱을 다운로드 할 수있는 앱 스토어 해당 버전 이상 너무 고객 만에 아이폰 OS 5.0의 최소 OS 요구 사항이있을 것이라는 점을 의미한다. 나는 추가 사용 용이성을 위해 4.0+를 사용하여 고객 기반을 잃어 버릴 가치가 있다고 생각하지 않습니다.

+1

감사합니다. 그렇습니다. 그 이후로 스토리 보드를 별도의 NIB 파일로 분리했습니다. 추가 된 장점은 두 개의 '인터페이스'세트가 필요없이 모든 장치에서 실행된다는 것입니다. –

관련 문제