Hallo zusammen,
ich bin neu hier und hoffe mit meiner Frage im richtigen Bereich gelandet zu sein.
Ich habe gerade einige Beispiele in Xcode mit Cocoa durchgearbeitet und bin nun richtig begeistert.
In meinem ersten eigenen Projekt möchte ich einen Vokabeltrainer erstellen. Das Design und die Menüleiste inkl. dem Aufruf der verschiedenen Fenster funktioniert einwandfrei auch die MySQL-Anbindung inkl. des Datenaustausches funktionieren bereits wie geplant.
Nun bin ich jedoch auf ein Problem gestossen und benötige ein wenig Hilfe. Ich möchte nachdem erfolgreichem Login in der Menüleiste das Item (Kategorie/Verwalten) via menuKategorieVerwalten setEnabled:TRUE dem Anwender verfügbar/anwählbar machen.
Von der dazugehörigen Klasse also im Fenster Verwalten funktioniert der obige Befehl einwandfrei. Wenn ich diesen in eine Methode "enableMenuKategorieVerwalten" unterbringen funktioniert dies ebenfalls mit dem Aufruf [self enableMenuKategorieVerwalten]; einwandfrei.
Wenn die Methode aus einer anderen Klasse aufgerufen wird, geschieht nichts! Keine Fehlermeldung, keine Rückmeldung, rein gar nichts.
In der aufrufenden Klasse binde ich die Klasse Kategorie in mit dem Befehl #import "Kategorie.h" in der *.m Datei ein. Anschließend initialisiere ich diese mit "Kategorie *newKategorie = [[Kategorie alloc] init];" und rufe diese wie folgt auf: "[newKategorie.self enableMenuKategorieVerwalten];"
Ohne Rückmeldung/Anhaltspunkte fällt es mir sehr schwer die Fehlerquelle einzugrenzen.
Ich hoffe Ihr könnt mir helfen. Ist bestimmt nur eine Kleinigkeit. Vielleicht übersehe ich auch nur etwas.
Vielen Dank.
ich bin neu hier und hoffe mit meiner Frage im richtigen Bereich gelandet zu sein.
Ich habe gerade einige Beispiele in Xcode mit Cocoa durchgearbeitet und bin nun richtig begeistert.
In meinem ersten eigenen Projekt möchte ich einen Vokabeltrainer erstellen. Das Design und die Menüleiste inkl. dem Aufruf der verschiedenen Fenster funktioniert einwandfrei auch die MySQL-Anbindung inkl. des Datenaustausches funktionieren bereits wie geplant.
Nun bin ich jedoch auf ein Problem gestossen und benötige ein wenig Hilfe. Ich möchte nachdem erfolgreichem Login in der Menüleiste das Item (Kategorie/Verwalten) via menuKategorieVerwalten setEnabled:TRUE dem Anwender verfügbar/anwählbar machen.
Von der dazugehörigen Klasse also im Fenster Verwalten funktioniert der obige Befehl einwandfrei. Wenn ich diesen in eine Methode "enableMenuKategorieVerwalten" unterbringen funktioniert dies ebenfalls mit dem Aufruf [self enableMenuKategorieVerwalten]; einwandfrei.
Wenn die Methode aus einer anderen Klasse aufgerufen wird, geschieht nichts! Keine Fehlermeldung, keine Rückmeldung, rein gar nichts.
In der aufrufenden Klasse binde ich die Klasse Kategorie in mit dem Befehl #import "Kategorie.h" in der *.m Datei ein. Anschließend initialisiere ich diese mit "Kategorie *newKategorie = [[Kategorie alloc] init];" und rufe diese wie folgt auf: "[newKategorie.self enableMenuKategorieVerwalten];"
Ohne Rückmeldung/Anhaltspunkte fällt es mir sehr schwer die Fehlerquelle einzugrenzen.
Ich hoffe Ihr könnt mir helfen. Ist bestimmt nur eine Kleinigkeit. Vielleicht übersehe ich auch nur etwas.
Vielen Dank.