Comment générer un identifiant unique?

J'ai besoin de générer de la valeur int qui ne serait jamais répéter (au moins théoriquement). Je sais qu'il est arc4random() fnc mais je ne suis pas sûr de la façon de l'utiliser avec une certaine date actuelle ou qch 🙁

  • Ce serait mal avec return counter++? Va générer la gamme complète des services de renseignements avant d'avoir à le répéter.
  • Combien de fois allez-vous être la génération de ce type int valeur qui serait théoriquement jamais de les répéter? Une fois la première application est lancée? Une fois par le lancement, ou à plusieurs reprises chaque fois que l'application est lancée.
  • J'ai besoin de générer des ID unique pour chaque match. Après plus de jeu, je suis à jour de score tableau avec le top 10 des objets de la partition (joueur, score, mode et gameID). Il est Highscore UIViewController qui lit des données (pas devient comme argument) à partir de NSUserDefaults. J'ai besoin pour mettre en surbrillance l'utilisateur actuel gameplay. Pour le bien de code clearity et simplicité, il serait préférable de disposer d'une telle identification.
InformationsquelleAutor Centurion | 2011-08-10