Я использую traitCollectionDidChange
для iOS 8, это нормально. В документации написано: Available in iOS 8.0 and later Но я могу построить, а также метод вызывается, даже когда я строю (строить настройки/цель развертывания iOS) для iOS 7.Доступно в iOS 8.0 и более поздних версиях - сборка для iOS 7
Означает ли это, что iOS sdk может построить traitCollectionDidChange для IOS 7?
- (void) traitCollectionDidChange:(UITraitCollection *)previousTraitCollection{
[super traitCollectionDidChange:previousTraitCollection];
}
Может быть, это связано с «Levels» с мне нужно очистить:
Он может быть построен любыми методами, которые находятся в версии sdk, с которой вы строите, что обычно является самым последним. Если вы попытались вызвать этот метод на iOS 7, он бы разбился. – dan