Perguntas com a marcação «nsuserdefaults»

NSUserDefaults é a API Objective-C para armazenar e recuperar as preferências do usuário na estrutura Foundation da Apple para Cocoa e Cocoa Touch. Ele está disponível no OS X v10.0 e posterior e disponível no iOS 2.0 e posterior que é herdado da classe raiz NSObject

15
Limpar NSUserDefaults
Estou usando +[NSUserDefaults standardUserDefaults]para armazenar as configurações do aplicativo. Isso consiste em aproximadamente uma dúzia de valores de string. É possível excluir esses valores permanentemente, em vez de apenas defini-los com um valor padrão?





11
NSUserDefaults - Como saber se existe uma chave
Estou trabalhando em um pequeno aplicativo para iPhone e estou usando NSUserDefaultscomo persistência de dados. Ele só precisa acompanhar algumas coisas, como alguns nomes e alguns números, então eu acho que é melhor mantê-lo simples. Encontrei esta página para referência, mas não acho que possa responder à minha pergunta. Basicamente, …


4
Qual é a melhor maneira de armazenar um NSDate no NSUserDefaults?
Existem duas maneiras de armazenar um NSDate nos NSUserDefaults que eu encontrei. Opção 1 - setObject: forKey: // Set NSDate *myDate = [NSDate date]; [[NSUserDefaults standardUserDefaults] setObject:myDate forKey:@"myDateKey"]; // Get NSDate *myDate = (NSDate *)[[NSUserDefaults standardUserDefaults] objectForKey:@"myDateKey"]; Opção 2 - timeIntervalSince1970 // Set NSDate *myDate = [NSDate date]; NSTimeInterval myDateTimeInterval …

10
Como salvar dados locais em um aplicativo Swift?
Atualmente, estou trabalhando em um aplicativo iOS desenvolvido no Swift e preciso armazenar algum conteúdo criado pelo usuário no dispositivo, mas não consigo encontrar uma maneira simples e rápida de armazenar / receber o conteúdo dos usuários no dispositivo. Alguém poderia explicar como armazenar e acessar o armazenamento local? A …

6
Por que o NSUserDefaults falhou ao salvar o NSMutableDictionary no iOS?
Eu gostaria de salvar um NSMutableDictionaryobjeto NSUserDefaults. O tipo de chave NSMutableDictionaryé NSString, o tipo de valor é NSArray, que contém uma lista de objetos que implementa NSCoding. Por documento NSStringe NSArrayambos estão em conformidade NSCoding. Estou recebendo este erro: [NSUserDefaults setObject: forKey:]: tenta inserir um valor não de propriedade …




1
Equivalente Android de NSUserDefaults no iOS
Eu gostaria de salvar alguns dados simples. No iPhone, posso fazer isso NSUserDefaultsem Objective-C. Qual é o comando semelhante aqui no Android? Estou apenas salvando algumas variáveis, para serem reutilizadas enquanto o aplicativo estiver instalado. Não quero usar um banco de dados complicado apenas para fazer isso.

7
NSUserDefaults não apagado após a desinstalação do aplicativo no simulador
isso pode soar real NOOB! Quero verificar se é a segunda vez que o usuário entra em meu aplicativo, para manter a contagem de execuções que estou usando NSUserDefaults. Eu tenho implementado o seguinte código no meu rootViewController's viewDidLoadmétodo: NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults]; NSLog(@"hello %ld", (long)[userDefaults integerForKey:@"runCount"]); if ([userDefaults …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.