2013-03-19 7 views
1

Je viens d'apprendre à propos d'UICollectionView après avoir créé la même fonctionnalité dans une classe personnalisée. Donc, je pense à utiliser la suppression de tout ce code que j'ai écrit et en utilisant simplement UICollectionView.UICollectionView dans ios 5

Je sais que mon application obtient beaucoup d'installations sur iOS 5. Et je sais que beaucoup d'amis non avertis et de la famille l'ont encore installé. J'ai recherché sur Google ce que je peux utiliser la bibliothèque des autres gars (une autre chose que je devrais avoir connue avant d'écrire mon cours personnalisé). Mais la réponse n'était pas définitive. Donc, ma question est, est-ce que Apple inclut un pont pour iOS 5 ou est-ce que mon application va échouer si j'utilise UICollectionView? Mon déploiement cible est défini sur 5.0 et il ne me donne aucun avertissement.

Venkat

Répondre

1

UICollectionView est iOS6 seulement. Vous pouvez inclure du code supplémentaire pour vérifier iOS6 et utiliser votre classe personnalisée sur iOS5. Mais il n'y a aucun moyen d'utiliser un réel UICollectionView dans iOS5. '

C'est ce que fait la «bibliothèque de l'autre type». Il a un clone compatible iOS5 de UICollectionView et vérifie en fonction de l'OS à utiliser.

+0

donc ce qui se passerait si un utilisateur avec ios 5 obtient mon application? –

+0

Si vous n'avez pas fait un contrôle de style 'if: else', il va planter. –