6163Fermer6165
BrunniLe 06/10/2012 à 23:02
Il y en aura probablement dans le futur, comme pour tout système d'exploitation (mais probablement un peu plus vite que sur Android : généralement les softs aujourd'hui fonctionnent jusqu'à iOS 4.x, donc 2010-2011, alors que pour Android on se retrouve souvent à supporter jusqu'à la 2.1 de fin 2009).

Il faut d'ailleurs savoir que des fonctionnalités clé d'Objective-C ont été introduites avec les différentes versions d'iOS: iOS 4 apportait notamment les blocs, clôtures à la javascript, permettant par exemple d'écrire ceci :
[UIView animateWithDuration:0.5 animations:^{
    monObjet.opacity = 0;
}];

pour animer la disparition d'un objet par alpha blending sur 0.5 sec, par rapport à la solution précédente plus complexe. iOS 5 apportait l'ARC (auto ref counting, ce qui rend le code aussi simple qu'avec un garbage collector, mais en plus léger et déterministe). Je pense qu'iOS 5, sorti en mi-2011 deviendra donc assez rapidement un minimum.