NSUserDefaults
.Para persistir dados para a próxima execução, basta criar um dicionário (
NSDictionary
) representando um hash dos dados a serem persistidos.Digamos que o dicionário seja
defaults
e APP_NAME
é uma string (NSString
) representando o nome da aplicação:[[NSUserDefaults standardUserDefaults]
setPersistentDomain: defaults
forName: APP_NAME
];
E para recuperar os dados persistidos da última execução:
NSDictionary *defaults = [
[NSUserDefaults standardUserDefaults]
persistentDomainForName: APP_NAME
];
Então
defaults
será um dicionário contendo os dados persistidos!Simples assim. =)
Referência: GNUstep Base.
[]'s
Cacilhas, La Batalema