iOS 8에 traitCollectionDidChange
을 사용하고 있습니다. 문서에 따르면 Available in iOS 8.0 and later하지만 빌드 할 수 있습니다. 또한 iOS 7에 빌드 (빌드 설정/iOS 배포 대상)를 빌드하더라도이 메서드가 호출됩니다.iOS 8.0 이상에서 사용 가능 - iOS 7 용으로 빌드
즉, iOS SDK가 traitCollectionDidChange를 빌드 할 수 있음을 의미합니까? IOS 7?
- (void) traitCollectionDidChange:(UITraitCollection *)previousTraitCollection{
[super traitCollectionDidChange:previousTraitCollection];
}
어쩌면 그것이 내가 지울 필요로 "수준"과 관련이있다 : 제 생각에는
빌드 할 sdk 버전에있는 메소드를 사용하여 빌드 할 수 있습니다. 일반적으로 최신 버전입니다. iOS 7에서 해당 메소드를 호출하려고하면 충돌이 발생합니다. – dan