Suchergebnisse

Suchergebnisse 1-20 von insgesamt 85.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Ist meine Frage so speziell? Schade dass keiner einen Tipp für mich hat Gruß

  • hmm... eine allgemeine Frage dazu: Wie macht ihr das (oder würdet das machen), wenn ihr zwei Entitäten habt "Entity1" und "Entity2" wobei eine "one-to-many"-Beziehung zwischen "Entity1" und "Entity2" definiert wurde. Nun möchte ich gern, eine Entity1 anlegen, wenn Sie noch nicht existiert ABER gleichzeitig auch eine Entity2 anlegen (sprich in einem Vorgang...) Wie mach ich das? Brauch ich dazu ein seperates NSManagedObjectContext (NSManagedObject ist ja klar...)? Füge ich das NSManagedObject in …

  • So sieht mein Prozess aus: Es wird saveEntity1 aufgerufen und die Entity1 gespeichert (anschließend soll auch Entity2) gespeichert werden) Quellcode (28 Zeilen) In meinem AusgangsView wird der folgende View (in dem beide Entitäten gespeichert werden aufgerufen) Quellcode (16 Zeilen) Ist die Vorgehensweise so richtig? Oder sollte das anders gemacht werden?? Danke!!

  • Naja, mich hätte nur mal das grundlegende interessiert... Ob es evtl. irgendwelche speziellen Vorgehensweisen gibt oder ob mein Vorhaben nicht so einfach geht. Fehlermeldung und Code kann ich morgen posten

  • Hallo, ich bräuchte ein paar Infos, wie ich zwei Inserts in ein NSManagedObjectContext machen kann? Eins funktioniert, aber wenn ich in das selbe NSManagedObjectContext nochmal einen insert mache (von einer andereren Entität) dann erhalte ich eine Fehlermeldung. Muss ich hierbei zwei NSMangedObjectContext's verwenden oder funktioniert das in einem? Muss ich zweimal speichern? Einmal für die eine Entität und einmal für die andere? Gruß, Tobi

  • Zitat von PascalTurbo: „Der zweite Weg! Wenn du in CoreData einen neuen Eintrag anlegst (also ein Manged Object erzeugst) befindet sich dieses erstmal nur im Arbeitsspeicher. Erst wenn du den Context speicherst, wird das ganze persistent abgespeichert.“ Ok, Danke! Ich habs mir schon fast gedacht, dass das der bessere Weg ist Gruß, Tobi

  • Hallo, ich bin grad am überlegen, wie ich folgendes am Besten bewerkstelligen könnte. Mein Ziel ist es, über einen Button einen View zu öffnen, der gleichzeitig für die Neuanlage dient, als auch zu Editieren. Die Idee von mir war jetzt, dass ich für die Neuanlage die Werte in dem TableView auf dem View "vorbelege" und dann beim Speichern (oben im NavigationController) in CoreData speichere. Das Andere wäre, dass ich vorm Öffnen des Views schonmal einen Datensatz in CoreData anlege und beim Speic…

  • Zitat von gritsch: „Zitat von Kronos: „Zitat von gritsch: „Zitat von Kronos: „Zitat von gritsch: „timeIntervalSince1970“ ok, dabei bekomm ich doch aber auch wieder das Datum und die Zeit. Ich würd aber nur das Datum benötigen... wie kann ich das dann extrahieren, ohne "umständlich" auf NSString und dann wieder NSDate zu konvertieren?“ achso, sorry“ heißt das, meine Lösung passt? ;)“ jo, jo ;)“ ok, trotzdem vielen Dank

  • Zitat von gritsch: „Zitat von Kronos: „Zitat von gritsch: „timeIntervalSince1970“ ok, dabei bekomm ich doch aber auch wieder das Datum und die Zeit. Ich würd aber nur das Datum benötigen... wie kann ich das dann extrahieren, ohne "umständlich" auf NSString und dann wieder NSDate zu konvertieren?“ achso, sorry“ heißt das, meine Lösung passt?

  • Zitat von gritsch: „timeIntervalSince1970“ ok, dabei bekomm ich doch aber auch wieder das Datum und die Zeit. Ich würd aber nur das Datum benötigen... wie kann ich das dann extrahieren, ohne "umständlich" auf NSString und dann wieder NSDate zu konvertieren?

  • Ok... Wie könnte ich es denn anders lösen?

  • Zitat von gritsch: „Zitat von Kronos: „hmm, wieso? :huh:“ weil das datum in einen strin gewandelt werden muss (aufwendig), dann braucht der string speicher (mindestens 10 byte für das datum selbst, dann noch den overhead für NSString selbst). der integer selbst braucht nur 4 byte oder so. auch bei der abfrage ist es dann viel schneller wenn er nur eine ganzzahl vergleichen muss (vor allem wenn es um bereiche geht)“ Achso... es dient bei mir lediglich beim Speichern als Vergleich, ob ein anderer …

  • hmm, wieso?

  • Habs jetzt so gelöst: Quellcode (3 Zeilen) Umgekehrt hol ich mir das Datum wieder mit Quellcode (1 Zeile) Gruß, Tobi

  • Zitat von norbi: „Gefinkelt. Ich speichere jedes Datum via Formatter mit 00:00:00-Zeit. No.“ Hmm, hab ich leider noch nicht gemacht... Könntest du mir vll sagen, wie man das macht? Danke! Gruß, Tobi

  • Hallo, ich versuche, über ein NSPredicate aus CoreData Datensätze zu ermitteln, welche das entsprechende Datum haben. Dabei speichere ich über [NSDate date] einen Datensatz in CoreData ab und versuche dann über den selben Weg wieder zu laden. Jedoch erhalte ich dabei nie einen Datensatz, da wohl bei "date" auch noch die Zeit und nicht nur das Datum gespeichert wird oder mach ich was falsch? Wie kann ich am besten NUR das Datum speichern, ohne Zeit und auch anhand dem wieder selektieren? Ist das …

  • oh gott, so einfach? Danke euch beiden... damit lern ich immer wieder was dazu Gruß, Tobi

  • Wie bekomm ich jetzt noch den EditViewController dazu, dass er auf Klick geschlossen wird? Funktioniert das mit popViewControllerAnimated? Brauch ich dazu denn ein NavigationController? Das hab ich ja bei meinem EditView nicht, da ich den NavigationController ja in meinem AusgansView mit der IBAction erzeuge... meinem EditView einen Property mit dem NavigationController gegeben und dem EditView noch den NavigationController aus dem Ausgangsframe übergeben. Mit self.navController popViewControlle…

  • Ach jetzt hab ichs Hab folgenden Code jetzt in der Action definiert Quellcode (3 Zeilen) Danke für die Hilfe macmoonshine!! Gruß, Tobi

  • Zitat von macmoonshine: „Das ist ja auch kein Wunder. Deine XIB-Datei definiert nur den View und das ist der TableView. Sie legt aber nicht den Controller an. Entweder legst Du den NavigationController im Programmcode an oder Du erzeugst das Objekt in der XIB des ViewControllers, zu dem die Action-Methode gehört. Den NavigationController verknüpfst Du über eine retained Property mit diesem ViewController. Anstatt den EditViewController zu erzeugen, verwendest Du dann die Property.“ Ok, schonmal …