191 votes

Quelle est la meilleure façon de mélanger un NSMutableArray?

Si vous avez un `` , comment vous mélanger les éléments au hasard ?

(J’ai ma propre réponse pour ce qui est affiché ci-dessous, mais je suis nouveau sur le cacao et j’aimerais savoir s’il y a une meilleure façon.)

352voto

Kristopher Johnson Points 34554

J’ai résolu ceci en ajoutant une catégorie à NSMutableArray.

Edit : Enlevé la méthode inutile Merci de répondre par Ladd.

Edit : Modifié pour Merci réponse par Gregory Goltsov et de miho et blahdiblah commentaires

39voto

Gregory Goltsov Points 1182

Étant donné que je ne peux pas commenter encore, j’ai pensé que j’ai contribuerait à une réponse complète. J’ai modifié la mise en œuvre de Kristopher Johnson pour mon projet dans un certain nombre de moyens (vraiment essayer d’en faire aussi concis que possible), l’un d’eux étant `` parce qu’elle évite le modulo de partialité.

3voto

craigb Points 10622

Jetez un oeil à cette question : problèmes du monde réel avec naïve traînant à l’égard de votre algorithme de brassage.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X