Tag: nsuserdefaults
NSUserDefaults ist die Objective-C-API für das speichern und abrufen von Benutzer-Einstellungen in apples Foundation framework für Cocoa und Cocoa Touch. Es ist verfügbar in OS X v10.0 und höher und ist Verfügbar für iOS 2.0 und höher, die geerbt wird von der wurzelklasse NSObject
1
Antworten
Ich bin vor folgende Probleme mit meiner iOS app: Beim veröffentlichen des Benutzers die Pinnwand eines Freundes, mit der iOS app bin ich immer die Fehlermeldung "com.facebook.sdk error 5". Die app fragt nach login jedes mal, wenn
2
Antworten
So, ich möchte mein eigenen mini-social-network. Im Registrierungs-Seite habe ich folgende code-Zeilen: var ns = NSUserDefaults.standardUserDefaults() let array: [String] = ["\(login!)","\(password!)","\(nameSurname!)", "team", "university"] //team, university ns.setObject(array, forKey: "\(login)") Ich nur "array erstellen" und legen Sie es auf
5
Antworten
Ist es möglich, Einstellungen zu speichern auf dem iPhone sofort? Die apps auf iOS 4+ nicht "beim beenden schließen", und wenn ich drücken Sie auf 'Prozess Beenden' in den Xcode-Einstellungen werden nicht gespeichert? Wie Sie zu retten?
1
Antworten
Habe ich eine einfache app, die mit einen non-consumable in-app-Kauf-option. Aus meiner ersten view-controller habe ich ein einziges "enter" - Taste. Diese Schaltfläche, sendet eine "freie" Nutzer (nicht non-consumable Kauf) zu einem TabBarController "A" und eine Reihe
1
Antworten
Ich versuche zu sparen NSDictionary mit array-Werten zur NSUserDefaults aber ich habe einige seltsame Probleme. Meine NSDictionary hat NSStrings für keys und jede value ist ein NSArray von NSNumbers. Wenn ich drucken Sie das Wörterbuch aus, ist
3
Antworten
Dokumentation ist nicht klar, wie NSUbiquitousKeyValueStore mit edge-Fällen. Wenn ich ein Wert festgelegt werden soll, verstehe ich, dass ich einen Wert festzulegen, der sowohl NSUserDefaults und NSUbiquitousKeyValueStore seit iCloud deaktiviert werden können. Aber in meinen tests [NSUbiquitousKeyValueStore
3
Antworten
Möchte ich nicht verwenden NSUserDefaults, so wie Speichere ich ein Bild in core data abrufen? Mein Bild ist in dieser variable. var image:UIIMage = image1 Können Sie mir bitte einige Beispiel-code hierzu? Nutzen Sie bitte Swift stackoverflow.com/questions/27995955/...
4
Antworten
Ich bin Implementierung von gespeicherten Daten auf meiner app durch die Verwendung von NSUserDefaults, wie diese: [[NSUserDefaults standardUserDefaults] registerDefaults:[NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInt:0],@"mySetting",nil]]; //check int firstLaunch = [[NSUserDefaults standardUserDefaults] integerForKey:@"mySetting"]; //set [[NSUserDefaults standardUserDefaults] setInteger:1 forKey:@"mySetting"]; Nun für die Entwicklung
2
Antworten
Ich bin in der Lage, speichern, abrufen und entfernen von Werten mit NSUserDefaults. Ich konnte mir nicht gelingen, herauszufinden, wo NSUserDefaults immer gespeichert, die physisch auf dem iPhone? Ich denke, es sollte plist-Datei aber nicht sicher. Weiß
1
Antworten
Habe ich UISwitch namens sosSwitch htep speichert Wert in NSUserDefaults Schlüssel: MySwitch und ich habe UIButton namens sosBtn. Wie kann ich ein - /ausblenden sosBtn je nach dem switch-Wert, der gespeichert wurde, in NSUserDefaults? Und wo muss
2
Antworten
Ich versuche, das fortbestehen der UISwitch Staat in meine Einstellungen für meine Anwendung. Im Grunde ist es eine UITableView und enthält ein paar Schalter, um die Benutzer-Einstellungen. Der code unten wird erläutert, wie die Schalter aufgebaut sind
3
Antworten
Habe ich ein benutzerdefiniertes Objekt namens Anlass wie folgt definiert: #import <Foundation/Foundation.h> @interface Occasion : NSObject { NSString *_title; NSDate *_date; NSString *_imagePath; } @property (nonatomic, retain) NSString *title; @property (nonatomic, retain) NSDate *date; @property (nonatomic, retain)
1
Antworten
Ich bin Recht neu in Swift, und ich habe es geschafft, ziemlich festgefahren. Ich versuche zum abrufen von Daten aus NSUserDefaults und speichern Sie in einem array (tasks): @lazy var tasks: NSArray = { let def =
4
Antworten
Ich versuche zu sparen bool Wert UserDefaults von einem UISwitch, um ihn in einer anderen Ansicht. Jedoch, ich habe versucht, mehrere tutorials und stack Antworten und keiner scheint zu arbeiten. Dies ist, wie ich Spare: class SettingsViewController:
2
Antworten
Ich versuche zu sehen, ob ein user einen Einkauf getätigt hat, die durch empfangen der NSUserDefaults-Wert für jede Produkt-id. Ich speichern Sie den Wert, wenn ein Produkt gekauft wird, und es wird immer richtig gesetzt. Die Schlüssel-Wert-paar
2
Antworten
Habe ich die folgenden zwei Prozeduren definiert, die in meiner AppDelegate. saveSettings und loadSettings. Ich rufe meine loadSettings Verfahren in der AppDidFinishLaunching Methode, und ich rufe die saveSettings-Verfahren in "meine Einstellungen" anzeigen, sobald der button speichern geklickt
6
Antworten
Will ich speichern ein array mit NSUserDefault, dann legte ich in applicationDidEnterBackground [[NSUserDefaults standardUserDefaults] setObject:myArray forKey:@"myArray"]; und in application didFinishLaunchingWithOption myArray= [[NSMutableArray alloc] initWithArray:[[NSUserDefaults standardUserDefaults] objectForKey:@"myArray"]]; es ist ok für multitasking-Gerät, aber für nicht-multitasking-Gerät, wie kann ich
5
Antworten
Ist es möglich, speichern und laden von Daten auf Heute Erweiterung mit NSUserDefaults? Nach dem schließen des Notification Center das widget verhält sich wie eine app, die beendet ist, also alle Daten verloren. Wie könnte ich dieses
3
Antworten
Ich habe den folgenden code ein Ziel zu fangen, die Falle eine NSUserDefaults-Wert ändern für einen bestimmten Schlüssel. [[NSUserDefaults standardUserDefaults] addObserver:self forKeyPath:SOME_NSSTRING_VARIABLE options:NSKeyValueObservingOptionNew context:NULL]; - (void)observeValueForKeyPath:(NSString *) keyPath ofObject:(id) object change:(NSDictionary *) change context:(void *) context {NSLog
4
Antworten
In meiner Anwendung, ich Spare einen Schlüssel mit diesem code: func saveKey(){ var xmineSpillere = mineSpillere var defaults = NSUserDefaults.standardUserDefaults() defaults.setObject(xmineSpillere, forKey: "YourKey") } Aber wie kann ich überprüfen, ob der Schlüssel vorhanden ist? Ich möchte den
6
Antworten
Ich würde gerne so speichern Sie ein NSMutableDictionary Objekt in NSUserDefaults. Den Schlüssel geben Sie in NSMutableDictionary ist NSString, den Wert-Typ ist NSArray enthält eine Liste der Objekte, die implementiert NSCoding. Pro Dokument NSString und NSArray beide
3
Antworten
Habe ich ein Objekt an der Wurzel plist speichert Objekte und die Tasten (ein, die Eingaben von einem Benutzer textfield). Ich habe kein problem schriftlich und schaffen Struktur; es ist zu Lesen versucht, Werte, die das verursachen
4
Antworten
Erleben wir derzeit die folgenden komisches Problem mit unserem iPhone-app. Wie der Titel schon sagt NSUserDefaults verliert unsere benutzerdefinierte Schlüssel und Werte, wenn das Telefon neu gestartet wird aber nicht freigeschaltet, und dies geschieht auf eine sehr
4
Antworten
Ich versuche zu speichern einige Einstellungen NSUserDefaults, aber Es scheint, dass die app nicht speichern setBool Werte. Dies funktioniert: [[NSUserDefaults standardUserDefaults] setValue: @"hello" forKey: @"test"]; [[NSUserDefaults standardUserDefaults] synchronize]; Wenn ich beenden Sie die app und starten Sie
5
Antworten
Ich bin immer folgende Meldung von Cocoa Auto-Layout-Mechanismus: Legen Sie die NSUserDefault NSConstraintBasedLayoutVisualizemutuallyexclusiveconstraints JA zu haben -[NSWindow visualizeConstraints:] wird automatisch aufgerufen, wenn dies geschieht. Aber ich weiß nicht, wie "Legen Sie die NSUserDefault NSConstraintBasedLayoutVisualizemutuallyexclusiveconstraints auf "JA". Wie
5
Antworten
Dieser code ruft die Methode "defaultsChanged", wenn einige Wert in den UserDefaults geändert NSNotificationCenter *center = [NSNotificationCenter defaultCenter]; [center addObserver:self selector:@selector(defaultsChanged:) name:NSUserDefaultsDidChangeNotification object:nil]; Dieser Code gibt mir den WERT, der geändert - (void)defaultsChanged:(NSNotification *)notification { //Get the
4
Antworten
Habe ich eine Klasse und innerhalb der Klasse ist ein (swift) array, basierend auf einer globalen Struktur ist. Ich möchte ein array speichern mit dieser Klasse NSUserDefaults. Das ist mein code: struct mystruct { var start :
2
Antworten
Ich versuche folgende Aufgabe [[NSUserDefaults standardUserDefaults] setObject:@"Dry" forKey:@"vesselType_preference"]; [[NSUserDefaults standardUserDefaults] synchronize]; wo meine "vesselType_preference" ist mehrwertigen Attribut, aber es ist nicht immer erfolgt. Bitte helfen das ist eine Arbeit, die für andere Typ des Attributs, nicht aber
2
Antworten
Bin ich mit einer UISegmentedControl mit zwei Abschnitten: der erste ist, kann mich nicht Erinnern, das Kennwort und die zweite ist das Passwort Merken. Wenn Sie wählen Sie Passwort Merken, ich benutze NSUserDefaults daran zu erinnern. Beim
3
Antworten
Ich bin immer meine custom class-Objekt nach der button action Methode. Jetzt brauche ich zum speichern von mehreren benutzerdefinierten Objekte in NSMutableArray und speichern Sie dann dieses array in NSUserDefaults. Hier ist mein code : -(IBAction)onClickSubmitLater:(id)sender {
4
Antworten
Ich habe versucht, dies zu tun, speichern Sie ein leeres dictionary in NSUserDefaults. NSMutableDictionary* fruits = [NSMutableDictionary alloc]; [defaults setObject:fruits forKey:@"fruits"]; später dann diese, um es abzurufen. NSMutableDictionary* fruits = [[NSMutableDictionary alloc] initWithDictionary:[defaults objectForKey:@"fruits"]]; Jedoch abrufen Wörterbuch
3
Antworten
Ich habe den folgenden code, die aktualisiert werden sollen, einen Wert in NSUserDefaults: - (id) createBoardWithTitle:(NSString *)pTitle withScores:(NSArray *)pScores andNames:(NSArray *)pNames andDisplayStrings:(NSArray *)pStrings orderBy:(NSString *)pOrder ofType:(NSString *)pType { if((self == [super init])) { boardEntries = [NSMutableArray arrayWithCapacity:10];
4
Antworten
Habe ich einige Daten, die schon gespeichert sind mit NSUserDefaults in einer Ansicht und dann angezeigt werden in einer anderen Ansicht. Das Problem das ich habe ist, dass, wenn der Benutzer ändert die Daten und kehrt dann
4
Antworten
Ich versuche zum speichern einer Variablen in Xcode, so dass es spart, auch nachdem die app geschlossen hat, wie immer, wenn ich auf es ich es von mehreren verschiedenen Klassen und Dateien, und ich ändere den Wert
1
Antworten
Konnte ich nicht finden, der Grund, wie ich bekam eine Fehlermeldung, wenn ich versuche zu speichern Dictionary im NSUserDefaults. Es ist eine wirklich einfache Klasse Funktion: class func userLoggedIn(udid udid: String, username: String, email: String, userData: [String:
1
Antworten
Meine NSMutableArray deklariert ist meine .h-Datei, wie diese @property (strong, nonatomic) NSMutableArray * numbers; Wie verwende ich die NSMutableArray zum speichern der Daten, die eingegeben zum speichern NSUserDefaults Alle Hilfe ist willkommen Vielen Dank im Voraus code
1
Antworten
Immer Fehler, wenn Sie versuchen zu nutzen NSCoder - Player.swift: class Player: NSObject, NSCoding { private var _playerName: String! private var _playerScore: Int! private var _playerColor: PlayerColor! //PlayerColor is an enum var playerName: String { get {
4
Antworten
Ich habe ein problem in meinem sprite-kit-app, wo mein NSUserDefaults variable funktioniert nicht. In createSceneContents (die ich kenne, wird genannt) if (![defaults objectForKey:@"obj"]) { difficultyLabel.text = @"Difficulty: Easy"; [defaults setObject:@"Easy" forKey:@"obj"]; } else { difficultyLabel.text = [NSString
4
Antworten
wenn meine app gestartet wird die Musik gespielt wird: -(void)playBgMusic { NSString *path = [[NSBundle mainBundle] pathForResource:@"bgmusic" ofType:@"aif"]; theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL]; theAudio.delegate = self; [theAudio play]; } aber er sollte in der Lage
2
Antworten
Bekomme ich eine Data argument not used by format string Fehlermeldung, wenn ich den folgenden code ausführen: - (void)pickerView:(UIPickerView *)thePickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component { NSString *colour = ([colourArray objectAtIndex:row]); NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; [defaults setObject:(colour) forKey:@"colour"]; NSLog(@"NSString
4
Antworten
Hey Leute, ich habe Probleme mit NSUserDefaults und ich verstehe nicht ganz, was Los ist Meine App hat 5 Ebenen und jede Ebene hat genau das gleiche mit NSUserDefaults (Ruft die Ebenen in Verzug, ändert sich der
1
Antworten
Ich versuche, übergeben Sie den booleschen Wert einer UISwitch zu einer anderen Klasse mit NSUserDefaults. Aus irgendeinem Grund, in der Klasse, die enthält die Schalter, die if Aussagen, die angeblich, um den Wert zu NSUserDefaults nicht Lesen
4
Antworten
In meinem iPhone app habe ich eine Klasse namens Contact die aus einer ABRecordRef als Referenz dienen, um einen bestimmten Kontakt. Brauche ich zum speichern von Gruppen von diesen Kontakten in NSUserDefaults, aber die Dinge sind nicht
2
Antworten
Ich habe einen Wert in NSUserdefaults. Ich bin mit storyboard ist, ist es eingebettet in UINavigationController. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if([[NSUserDefaults standardUserDefaults]objectForKey:@"isLoggedIn"]){ //show home page here }else{ //show login view } } Kann ich die
4
Antworten
Jetzt weiß ich, dass apple nicht empfehlen. In der Regel sollten Sie nicht ändern Sie die iOS-system, die Sprache (durch die Nutzung des AppleLanguages pref-Taste) innerhalb Ihrer Anwendung. Dies geht gegen die grundlegenden iOS-user-Modell für die Umschaltung
3
Antworten
Ich habe soeben ein settings bundle auf meine app und habe Probleme beim Lesen der bool-Einstellungen. Ich weiß, dass beim Start der app die Einstellungen nicht gelesen werden, wenn der Benutzer tatsächlich in Sie eindringt - und
5
Antworten
Ich bin mit Swift ein game zu machen. Ich möchte zum speichern der Benutzer hohe Punktzahl mit NSUserDefaults. Ich weiß, wie man erstellen Sie eine neue NSUserDefaults variable in meiner AppDelegate Datei: let highscore: NSUserDefaults = NSUserDefaults.standardUserDefaults()
6
Antworten
Ich bin kämpfen, um herauszufinden, wie man eine if-Anweisung mit bool gespeichert NSUserDefaults mit swift. Ich glaube zu wissen, wie Sie die bool zu NSUserDefaults aber eine Bestätigung, dass würde sehr geschätzt werden. Dies ist die objective-c-code,
3
Antworten
Beim ausführen einer app auf dem iPhone (zum Beispiel, wenn Sie können, tun Sie es in einer anderen Art und Weise testen eine GPS-oder Kamera-Funktion), wo kann ich die finden und überprüfen Sie die Datei, die erstellt
3
Antworten
Wie Sie wissen, ob NSUserDefaults enthält einen beliebigen Wert?Wie um zu überprüfen, ob seine leer? InformationsquelleAutor der Frage Aswathy Bose | 2012-02-09