Il était un peu "qu'il a traité le sujet , donc je profite de cette occasion tout de suite. Voici plusieurs façons d'accomplir le même résultat en Objective-C. A vous de découvrir ce qui est plus rapide et le meilleur!
Inverser un tableau
1 2 3 4 5 6 7
| / / Pour être mis en œuvre dans une catégorie / / Met les éléments d'un tableau en ordre inverse NSMutableArray * ) reverse { - ( NSMutableArray *) {inverse int i = 0 ; i< ( floor ( [ self count ] / 2.0 ) ) ; i ++ ) for (int i = 0; i <( rez- ([count auto] / 2.0)) i + +) i withObjectAtIndex : ( [ self count ] - ( i + 1 ) ) ] ; [Auto ExchangeObjectAtIndex: le withObjectAtIndex: (nombre d'auto [] - (i + 1))]; le retour de soi; } |
Suite ...
En Objective-C, vous pouvez étendre une classe donnée de deux manières: en exécutant un classique sous-classes (voir aussi l'héritage) ou en utilisant la soi-disant catégories .
Remarque: il ya aussi une troisième voie en Objective-C indiquée par le nom de Posing on pourrait appeler un mélange de sous-classe (car il définit un nouveau nom) et les catégories (pour un instant donné toutes les classes d'un même type se comportent comme des nouvelles) .
Suite ...
J'avais déjà parlé de la façon d'appliquer la méthode shuffle () en Javascript et Actionscript . J'ai réalisé, tuttaavia, pas en soulignant qu'il est en mesure d'étendre Actionscript, Javascript de la même manière, son objet Array :
Suite ...
En PHP il ya une fonction bien pratique appelé shuffle() qui vous permet de mélanger un tableau (voir astuce très courte: prendre des éléments aléatoires à partir d'un tableau en PHP ). Une excellente version du javascript j'ai trouvé ici . Légèrement révisé le code ci-dessous:
Suite ...
La fonction shuffle() PHP "mixes" littéralement les éléments d'un tableau:
1 2 3 4
| array ( "ele1" , "ele2" , "ele3" , "ele4" ) ; $ A = array ("ele1", "ele2", "ele3", "ele4"); $a ) ; print_r ($ a); $a ) ; Shuffle ($ a); $a ) ; print_r ($ a); |
Suite ...
Derniers Commentaires
Giovambattista Fazioli : @ paso: absolument. Il suffit d'identifier le champ [CCI] entrée [/ cci] que vous souhaitez ...
paso : Bonjour je voudrais demander un service, vous pouvez utiliser le sélecteur de date avec cform7 j'ai spiegp mieux que je peux mettre en œuvre ...
Simon : Il agace perturbés à nouveau et utiliser cet espace pour ces choses ... Mais ça ne fonctionne pas ...
Giovambattista Fazioli : @ Barbara: Si vous voulez dire le fond pour commencer à écrire ce que ça dépend où ...
Barbara : Bonjour, est très intéressant, mais comment écrivez-vous dans le bas au lieu de ce qui précède? Merci