Jak korzystać z UICollectionViewController w serii ujęć przy jednoczesnym wspieraniu ios 5.1?

Najlepszą praktyką jest wykrywanie, czy istnieje klasa określonej funkcji i degradacja funkcji użytkownika w zależności od dostępności. Stworzyłem UICollectionView w serii ujęć i standardowy widok tabeli, aby obsługiwać użytkowników ios 5.1. Następnie sprawdzam, czy użytkownik ma tę funkcję i przenosi się do odpowiedniej sceny. Jednakże, gdy próbuję skompilować mój kod, otrzymuję „dyld: Symbol nie znaleziono: _UICollectionElementKindSectionHeader”. Wygląda to na bardzo anty-jabłko, aby nie zezwalać na funkcje ios6.0 w storyboardie z celem wdrożenia ios 5.1.

if ([UICollectionView class]) {
    [self performSegueWithIdentifier:@"UserShow" sender:self];
} else {
    [self performSegueWithIdentifier:@"UserShowTable" sender:self];
}

Powyższe wydaje mi się całkiem rozsądnym podejściem do mnie ...

questionAnswers(3)

yourAnswerToTheQuestion