2009-10-04 7 views
0

Comment procéder pour enregistrer un état dans une tableview-drilldown lorsque vous utilisez des données de base? Donc, la prochaine fois que vous démarrez l'application, le niveau de descente où vous vous trouvez au moment où vous quittez l'application sera chargé.Enregistrement de la position dans la hiérarchie de vues dans l'application iPhone Core Data

J'ai regardé l'exemple de code de la commande drilldownsave, mais je n'ai pas compris comment changer le code pour fonctionner avec des données de base.

Toute aide serait très appréciée. merci d'avance

Répondre

2

Généralement, vous ne devriez pas faire cela. Habituellement (mais pas toujours), le modèle représente des données concrètes, alors que la position dans l'analyse descendante est une propriété transitoire d'un utilisateur particulier utilisant ces données. La plupart du temps, il est préférable de stocker quelque chose comme NSUserDefault, probablement sous la forme d'un tableau d'objectIDs pour tous les NSManagedObjects qui devraient être instanciés et poussés vers le bas lors de la relance.

Parfois, il est logique de coder en quelque sorte que dans le modèle, mais dans mon expérience ce n'est pas le cas commun.

Questions connexes