Suchergebnisse
Suchergebnisse 1-20 von insgesamt 23.
-
Hi zusammen, ich kriege in letzter Zeit immer mal wieder Crash Reports zugeschickt, die alle im NotificationCenter zu versanden scheinen. Könnt ihr da etwas rauslesen.. ? Danke im Voraus Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000000003f1999ba Crashed Thread: 0 Dispatch queue: com.apple.main-thread Application Specific Information: objc_msgSend() selector name: pathElementChanged: Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 libobjc.A.dy…
-
OK ich versuche die Frage mal einfacher zu stellen: 1. Erzeuge und lösche ich ein NSManagedObject wird die -didTurnIntoFault aufgerufen. 2. Lade und lösche ich ein NSManagedObject wird die -didTurnIntoFault NICHT aufgerufen (Objekt ist zu diesem Zeitpunkt nicht "fault") Wieso? Wo muss ich die transient properties frei geben? In der Doku steht explizit man soll bei einem NSManagedObject die -dealloc nicht überschreiben.
-
Danke für die ausführliche Antwort. Zitat: „ Insgesamt klingt es für mich so, als würden deine Objekte nach dem Laden aus dem Store nicht komplett initialisiert. Da sie den 'fault'-State nicht verlassen, besteht auch keine Notwendigkeit in den 'fault'-State zu wechseln, was ja durch die -*TurnIntoFault: Methoden mitgeteilt wird.“ Das war auch meine erste Vermutung, initialisiert werden sie beim normalen insert und nach dem Laden über die Quellcode (1 Zeile) Die Objekte und Properties sind aber d…
-
Zitat von ichessetoast: „Hallo Kraftwerk, vielleicht bin ich der Falsche oder verstehe Dein Problem nicht richtig. Du wirst irgendeine Methode zum Löschen aufrufen müssen. Ein Object mit alle seinen Entities zu löschen geht ganz einfach: Quellcode (1 Zeile) Gruß iet“ Das (Core Data-) Objekt lösche ich über den Array Controller (removeObject). Dieser zieht es aus dem managedObjectContext raus. Es funktioniert auch, allerdings nur wenn ich es zur Laufzeit erzeugt habe und nicht vorher aus einem St…
-
Hallo zusammen, ich bin leider durch die (Apple- & ein CD-Buch "Pragmatic Programmers") Doku etwas verwirrt und hoffe ein wenig Klarheit zu bekommen. Ich habe mehrere Entities mit teilweise transienten Properties, die ich beim Löschen selbst frei geben muss. Außerdem möchte ich gerne sichergehen, dass die Objekte auch wirklich gelöscht werden - also auch meine Entities selbst. In der Doku wird darauf verwiesen, dass man statt -dealloc die -willTurnIntoFault bzw. -didTurnIntoFault überschreibt. D…
-
So hat es relativ schnell geklappt: runterladen + import: projectswithlove.com/projects/NSData_Base64.zip NSData * colorData = [NSData dataFromBase64String:colorString]; NSColor * color = [NSKeyedUnarchiver unarchiveObjectWithData:colorData]; Danke und Gruß
-
Hier ein Knoten als Beispiel: <attribute name="colordata" type="binary">YnBsaXN0MDDUAQIDBAUGBwpZJGFyY2hpdmVyWCR2ZXJzaW9uVCR0b3BYJG9iamVjdHNfEA9OU0tl eWVkQXJjaGl2ZXISAAGGoNEICVRyb290gAGjCwwTVSRudWxs0w0ODxARElVOU1JHQlxOU0NvbG9yU3BhY2VWJGNsYXNzTxAiMC4xOTAyNzI3NSAwLjAxMjM5NjA1OCAwLjg3Nzk2ODQzABABgALSFBUWF1gkY2xhc3Nlc1okY2xhc3NuYW1lohcYV05TQ29sb3JYTlNPYmplY3QIERskKTJESUxRU1ddZGp3fqOlp6y1wMPLAAAAAAAAAQEAAAAAAAAAGQAAAAAAAAAAAAAAAAAAANQ= </attribute>
-
Hi alle, Ich muss den von Core Data generierten XML-Code eines älteren Programms interpretieren. Das klappt auch bis auf ein Attribut, genau genommen eine Farbinformation in NSColor, die binär archiviert ist. Gibt es eine Technik, um da wieder ranzukommen? Ich habe bis jetzt versucht, den binären String (colorData) aus dem XML-File als NSData Objekt an einen NSUnarchiver zu übergeben.. leider ohne Erfolg: (NSColor *)[NSUnarchiver unarchiveObjectWithData:[colorData dataUsingEncoding:NSUTF8StringE…
-
Zitat von macmoonshine: „Unter OSX gibt es von Apple schon Frameworks für Ruby, Python und Tcl. Ansonsten gibt es auch eine ganze Reihe freie Funtionsparser im Netz (z. B. muParser).“ So ein Funktionsparser wäre eigentlich super, da man sich nicht um eine separate Runtime kümmern muss. Aber der Befehls-Umfang gerade bei diesem muParser scheint mir doch recht klein, wenigstens sowas wie for- / if- Anweisungen sollten schon dabei sein. Kennst Du evtl. noch ein paar gute Alternativen?
-
Zitat von Thallius: „Muss es denn unbedingt eine Scriptsprache sein ? Reine Bewegung im Raum kann man doch sicher auch mit z.B. einer einfachen XML abbilden und dann bist Du kompatibel für alle Systeme. Gruß Claus“ Absolute Pfade sollen über XML eingelesen werden. Mein Tool soll über ein UI aber auch bei der Erstellung dieser Pfade helfen. Ein einfaches Szenario: der Nutzer setzt einen Start- und Endpunkt und wählt ein Funktions-pattern (wie z.B. eine parametrisierte Kurve) aus. Über XML wäre so…
-
Hi alle, ich arbeite an einem Tool, in dem Objekte im 3-dimensionalen Raum bewegt werden sollen. Diese Bewegungs-Pfade werden durch vorgefertigte Funktionsmuster beschrieben. Nun würde ich gerne dem Anwender die Möglichkeit bieten, über eine Skript-Schnittstelle eigene Bewegungsmuster zu definieren, die dann zur Laufzeit erkannt und umgesetzt werden. Welche Skriptsprache ist dafür besonders gut geeignet in besitzt im Idealfall schon eine API zur Einbindung in Cocoa? Es wäre gut, wenn die Skripts…
-
Naja. Man kann ruhig schlecht reden, dass ich versuche älteren Code zu portieren / zu vereinfachen und dadurch Cocoa zu lernen. Aber Online-Tutorials als Nachschlagewerk zu nutzen? Und die Schlussfolgerung, dass ich noch kein überragender Cocoa-Entwickler bin.. wow! Als Anfänger muss man sich dem ironischen Gesülze wohl hingeben, ihr habt mir immerhin weitergeholfen. Meinetwegen kann man den Thread dicht machen.
-
Hm, ich komme so nicht weiter. Habe versucht es zu vereinfachen, aber es sind in meinem Fall insgesamt 3 Tabellen: 1. "Setup" mit Attributen "name, numberOfEntities" 2. "SubSetup" mit Attribut "index" 3. "Entity" mit Attribut "name" Das Problem ist, dass ich für jedes Setup über meine SubSetups iterieren muss, damit ich die gesamte Zahl der Entities berechnen kann. Deshalb geht das wohl so einfach mit @count nicht. Wie auch immer, ich habe jetzt die numberOfEntities in einer Klassenvariable ausg…