Je travaille sur un jeu où vraiment la seule partie du jeu est (au moins en ce moment) que l'utilisateur peut débloquer des réalisations car elle fait diverses choses tout au long du jeu. J'ai une base de données qui peut garder une trace de certaines actions de l'utilisateur et enregistrer combien de fois un utilisateur fait quelque chose, mais j'ai du mal à trouver la meilleure façon d'architecturer l'application afin de faire le moins de travail possible. Genre de sucer avec le timing parce que le gamecenter n'est pas prêt et il semble que l'openfeint change de vitesse, mais peut-être que je me trompe. Je préférerais tout faire "en interne" si ce n'est pas trop ridicule. à la recherche de suggestionsiPhone OS: mettre en œuvre vos propres réalisations, comment puis-je le faire?
Une des parties que j'ai le plus de mal à comprendre est comment gérer l'état de toutes les réalisations. NSuserdefaults vs données de base par rapport à un fichier de données plat.
Y a-t-il un moyen d'envoyer une notification si un champ de données de base atteint une certaine quantité?
Merci,
Nick
juste sur l'appareil. – nickthedude
ajouté à la question ci-dessus: Est-il possible d'envoyer une notification si un champ de données de base atteint une certaine quantité? – nickthedude
KVO est votre ami. Il est facile de surveiller un champ de données de base en utilisant cela. –