Suchergebnisse
Suchergebnisse 21-40 von insgesamt 75.
-
Table: Insert on tab
BeitragJa, das ist ne gute Frage. Ich nicht. Vielleicht ne Systemerweiterung ? Dann wuerde mir das in den Sinn kommen: doublecommand.sourceforge.net/
-
Table: Insert on tab
BeitragBei mir scheint keyDown nicht zu funktionieren ! Kann das sein ? Ich habe andere Methoden ueberschrieben, auch keyUp, die funktionieren. Da bin ich jetzt etwas platt
-
Ich hab das mal nach dieser Anleitung gemacht: cocoadev.com/index.pl?KeyboardEvents, funktioniert aber leider gar nicht. Die Methode wird nicht aufgerufen. Fehlt da vielleicht was ? Zum testen hab ich ein neues, einfaches Projekt verwendet, kann also auch nicht an irgendwelchem Code von mir liegen, da ist sonst nix drinn. Thnx
-
Table: Insert on tab
BeitragHallo, ich habe hier eine Tabelle mit mehreren Spalten. Wenn der User ueber die letzte Spalte 'tabt' moechte ich einen neuen Datensatz einfuegen. Das mache ich im Moment indem ich bei controlTextDidEndEditing: abfrage ob ich auf der letzten Spalte stehe. Der Nachteil ist dabei das halt bei jedem verlassen der letzten Spalte diese Bedingung eintrifft, also immer ein Datensatz eingfuegt wird. Wie komme ich an die Info ob 'TAB' gedrueckt wurde ? Danke
-
Hilfe zum Debugger
BeitragIst nicht ganz so huebsch einfach wie gehofft, aber 3.0 steht ja ins Haus Vielen Dank !
-
Hilfe zum Debugger
BeitragHallo, gibt es im debugger eine Moeglichkeit sich Teilausdruecke anzeigen zu lassen ? Ich kenne sowas von Eclipse und Java, was ich damit meine ist das man in eine Breakpoint einen auswertbaren Ausdruck markiert und das Ergebnis angezeigt bekommt, Bsp (extrem): Quellcode (1 Zeile)Markiert man in Ecplise den Teilausdruck:Quellcode (1 Zeile)und laesst ihn auswerten bekommt man imDebugger halt das Ergebnis (Objekt) angezeigt, und kann ihn einer Baumstruktur den Inhalt betrachten. Gibt es sowas in X…
-
RE: Objective-C 2.0
BeitragNette Sachen bei ! Erinnert mich doch teils an die Bequemlichkeiten von Ruby.
-
Das mit dem moc funktioniert prima so, Danke Michael. Irgendwie komme ich mit den Outlets aber immer noch nicht klar. In meiner <Anwendung>AppDelegate.m habe ich folgenden Code: Quellcode (4 Zeilen) In der externalController Instanz sind dann aber eben die Outlets alle nicht gesetzt. Wenn ich debuge sehe ich aber wie beim start der Anwendung die Klasse ExternalController schon initialisiert wird (Breakpoint im awakFromNib), mit gesetzten Outlets. Kann/muss ich mir diese Instanz irgendwie holen ?…
-
Zitat: „Original von Michael Das ist schon korrekt so. Da die Reihenfolge in der die Objekte aus einem Nib instanziert werden nicht definiert ist, gibt es die awakeFromNib-Methode. Diese wird eben erst aufgerufen, wenn alle Objekte des Nibs initialisiert sind. In init-Methoden kannst Du Dich nicht darauf verlassen, dass alle Outlets initialisiert sind. Michael“ Das heisst ich muesste die Core Data Objekte quasi "Nachschieben", also nachtraeglich setzen, wenn das Objekt initialisiert ist ? Das is…
-
Leider funktioinert es immer noch nicht so wie es sollte. Ich uebergebe jetzt an meine neue Klasse (PreferenceController) beim initialisieren die Core Data Variablen, das klappt auch soweit ganz gut. Allerdings sind die Outlets in dieser Klasse nicht initialisiert. Ich verwende folgendes init : Quellcode (10 Zeilen)Im Debugger sehe ich das erst meine init Methode durchlaufen wird, anschliessend die awakeFromNib Methode. Waehrend init durchlaufen wird sind die Outlets auch noch nicht gesetzt, das…
-
Ich hab die Core Data Variablen jetzt per init an die andere Klasse weitergereicht und dabei auch Probleme gehabt. Jetzt ist mir aber auch klar warum. Das war ein ziemlich daemlicher Fehler, leider hindert Cocoa einem auch nicht daran sowas zu machen Ich habe im defaultController eine Instanz der anderen Klasse gehalten, und zum hinzufuegen in dieser Klasse eine Action ueber einen Button aufgerufen. Aber eben nicht ueber die Instanz die ich in meinem defaultController halte, sondern einfach so u…
-
Hallo, ich bin hier grade am verzweifeln mit einem Core Data Problem. Ich habe einige Funktionalitaeten in einer Klasse die Zugriff auf Core Data brauchen. Dazu habe ich die bei einem Core Data Projekt im Controller defaultmaessig angelegten Methoden & Variablen einfach rueberkopiert in meine andere Klasse. Dort versuche ich dann das hier: Quellcode (1 Zeile) Leider bleibt es auch bei dem Versuch, es passiert einfach nichts. Das interessante ist, wenn ich diese Zeile in dem Standard Controller v…
-
Zitat: „Original von Tom9811 Wo hast du das genau gefunden? Ich habe es nämlich auch schon (vergeblich) gesucht und finde es immer noch nicht.“ Das glaub ich gerne, die Doku hat mich naemlich erst mal in eine ganz andere Richtung denken lassen. Du waehlst die zu sortierende Spalte der Tabelle im IB an & gehst dann im Inspector auf "Attributes". Ungefaehr in der Mitte kann man dann sortKey(=attribut), sortSelector(bei mir "caseInsensitiveCompare:") und sortOrder einstellen. Ich hatte zunaechst ve…
-
Hallo, ich versuche in einer Tabelle die sortierung einer Spalte zu aendern auf "caseInsensitiveCompare", bisher finde ich aber nur wie man sowas per Code macht, sollte das nicht auch im IB machbar sein ? Das ganze scheint ja ueber die sortDescriptors Eigenschaft der Tabelle festgelegt zu werden, aber leider ist mir ueberhaupt nicht klar wie ich das im IB dort eintragen soll. TIA Tom
-
Es funktioniert ! Keine Ahnung warum. Ich hab im IB die Instanz der Klasse nochmal geloescht & neu erstellt & die ganzen Verbindungen aufgebaut - und ploetzlich hat's funktioniert. Irgendwas hab ich vielleicht versemmelt, oder der IB hat sich verschluckt. Da ich sowas noch nie gemacht hatte war ich mir halt nicht ganz sicher ob es wirklich so funktionieren sollte Thanks anyway
-
Hi, ich habe in einem default Projekt zusaetzlich zum vorhandenen AppController eine Klasse erstellt, die ein outlet auf ein Panel hat. Leider kann ich ueber dieses Outlet das Panel nicht ansprechen. Sowas wie den Titel setzen wird ignoriert, es passiert nichts, nicht mal ein Fehler. Ich habe dann das Panel nochmal in dem AppController als Outlet gesetzt der Standardmaessig erzeugt wird wenn man ein Projekt anlegt, dort kann ich es ansprechen. Es funktioniert sogar wenn ich der anderen Klasse da…
-
Zitat: „Original von below Mir gefällt hat der "registered Application Defaults" Mechanismus. Den müsstest Du Dir erstmal selber bauen. Alex“ Was genau meinst du damit ? Einpacken/auspacken und verarbeiten muss ich die Werte ja immer noch selber. Was ich fuer lau bekomme ist ein Ort und ein Objekt mit dem ich das machen kann.
-
Hi, ich ueberlege grade meine Preferences nicht ueber den ueblichen Weg in den UserDefaults zu speichern, sondern die verwendete CoreData Datenbank dazu zu 'missbrauchen'. Grund dafuer ist das einige der Eingaben bei den Preferences sowieso in die DB muessen. Meine Frage ist jetzt: spricht da irgendwas dagegen das komplett dahin auszulagern ? Irgendwelche Vorgaben von Apple die bei nichtbeachten z.B. Probleme bei Systemmigrationen machen ? Bisher habe ich dazu nix finden koennen, waere daher dan…
-
Inzwischen habe ich rausgefunden wie man die Tabelle (indirekt) zum Update bringt. NSManagedObjectContext hat die Methode -commitEditing: "This method attempts to commit pending changes in known external editors". Jetzt klappt alles wie es sollte, der eingegebene Wert steht sofort nach schliessen des Panels in der Tabelle. Eigentlich ganz einfach