Suchergebnisse

Suchergebnisse 1-20 von insgesamt 88.

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

  • Kann es ein, dass da mit dem Escapen der " etwas nicht stimmt?

  • Applescript

    D.Mon - - Alternativen

    Beitrag

    Ja, aber es hätte ja sein können, dass ich den Menüpunkt erst aufrufen kann, nachdem ich unter dem passenden key eine passende Datei angegeben habe. Macht ja wenig Sinn, einen Menübefehl zu aktivieren, der aber nichts darstellen kann.

  • Applescript

    D.Mon - - Alternativen

    Beitrag

    "Gelöst" würde ich jetzt nicht gerade sagen, eher "unlösbar". Ich hatte halt gehofft, dass es einen Key für die Info.plist gibt so nach dem Motte: CFBundleAboutFile, was aber anscheinend nicht der Fall ist.

  • Applescript

    D.Mon - - Alternativen

    Beitrag

    Das Script wird bei mir automatisch beendet. Es gibt aber doch die Möglichkeit, die Menüs aufzurufen, während Dialoge angezeigt werden. Die Menüleiste selbst wird bei mir schwarz dargestellt und ich kann die Menüs öffnen. Die Befehle selbst sind - mit Ausnahme der "Ausblenden" Befehle grau dargestellt.

  • Applescript

    D.Mon - - Alternativen

    Beitrag

    Zitat: „Original von OyA Wartet Dein Apple-Skript-Programm denn auf Events, die es verarbeiten soll? Sonst geht doch eh keiner der Menübefehle, wenn das Hauptskript abspult, oder täusche ich mich da?“ Das wusste ich nicht. Also normale Skripte, die als Programm Bundle gesichert werden, können mit den Menüs nichts anfangen.

  • Der hat mich einiges Kopfzerbrechen gekostet, aber immerhin habe ich wieder mal was gelernt dabei ;). Allerdings muss ich gestehen, dass ich nicht ganz verstehe, warum man diese "convinience copy" Methode überhaupt braucht. Beim Kopieren einer Person wird man doch i.d.R. immer ein autoreleased Objekt wollen, nie eines ohne autorelease. + (Person*)personWithPerson:(Person*)person macht doch absolut nichts anderes als das autoreleas, dass wir gleich in -copyWithZone abfrühstücken können. Das könnt…

  • Applescript

    D.Mon - - Alternativen

    Beitrag

    Ich habe das Programm-Bundle mit dem Skripteditor erstellt. Hätte ich wohl besser gleich dazu gesagt ;). Die description.rtfd wird, soweit ich das feststellen konnte, nicht im About Menü der Applikation sondern nur im "Beschreibung" Feld des Skripteditors und im Startdialog (den ich aber nicht verwende) angezeigt.

  • Ich glaub´, ich hab noch einen im Buch gefunden. Seite 284, erste Zeile. Muss das nicht heißen "return [[person copy] autorelease];" ? Jedenfalls komme ich nur so klar damit.

  • Okay, ich antworte mir mal selber ;). Wenn die Superklasse eine Methode aufruft, die in der Basisklasse enthalten ist, wird die Methode der Basisklasse ausgeführt. Scheint mir auch sinnvoll (zumindest im Augenblick ;))

  • Kann es sein, dass in den errata auch ein Fehler ist? Auf dieser Seite steht: Zitat: „Im oberen Listing muss die letzte Zeile [APerson release] lauten“ Es muss doch eigentlich [aPerson release] lauten - mit kleinem 'a'.

  • Hallo zusammen, ich habe eine Frage zur Reihenfolge beim Suchen nach Methoden. Wenn ich an einen Klasse (Basisklasse) eine Nachricht schicke, zu der in der Superklasse eine Methode existiert, nicht aber in der Basisklasse, wird ja die Methode der Superklasse ausgeführt. Was passiert, wenn nun die Superklasse wiederum eine Methode aufruft, die sowohl in der ursprünglichen Basisklasse enthalten ist, als auch in der Superklasse? Wird dann die Methode der Superklasse ausgeführt oder die der Basiskla…

  • Applescript

    D.Mon - - Alternativen

    Beitrag

    Hallo zusammen, ich habe mir aus einem kleinen hifreichen Applescript ein Programm Bundle gebastelt. Nun frage ich mich, ob es möglich ist — z.B über einen Eintrag in die Info.plist — das Menü "Über MeinProgramm" zu bearbeiten. "NSHumanReadableCopyright" habe ich schon gefunden, aber ich weiß nicht ob und wie man das einsetzen kann. Vermutlich geht das nur mit AS Studio.

  • [myObject release]

    D.Mon - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Vielen Dank, das war sehr ausführlich — muss ich erstmal verdauen. Im Endeffekt läuft es wohl darauf hinaus, dass jede mögliche Veränderung im Voraus mit allen möglichen Auswirkungen bedacht werden muss und dementsprechende Methoden erstellt werden müssen. Das Ganze auch noch effizient, logisch und gut strukturiert hinzubekommen bedarf wohl einer gewissen Übung und Erfahrung. Jedenfalls hab ich hier schon wieder eine Menge Denkanstösse bekommen. Danke. Gruß D.Mon

  • [myObject release]

    D.Mon - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Danke Euch beiden. Gut ist, schon mal zu wissen, dass man selbst nie ein -dealloc sendet. Auf den folgenden Seiten wird ja auch das mit dem "assign" erklärt. Was ich nicht ganz verstanden habe, was Du mit "alle Gruppen durchmaschieren" meinst. nach meinem bisherigen Kenntnisstand würde das nur gehen, wenn man die Gruppen in einer Collection speichert. Ist es das, was mit "Controlller" gemeint ist? Oder gibt es eine andere Möglichkeit, innerhalb des Programms herauszufinden, welche Gruppen(objekt…

  • RE: Fett und suchen

    D.Mon - - Alternativen

    Beitrag

    Zitat: „Original von brakbekl ... Wie kann ich im Log-Ausdruck einen bestimmten Wert suchen? ...“ Apfel-F Gruß D.Mon

  • [myObject release]

    D.Mon - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Der Abschnitt über Speicherverwaltung in Kapitel 3 im Buch sind wirklich gut. Die Erklärungen im Buch sind sehr ausführlich und hilfreich. Bin zurzeit auf Seite 240 Mitte. Jetzt habe ich folgende Frage zur Thematik. Es könnte ja sein, dass unsere Person, die Gruppenleiter ist, irgendwo im Programm unter bestimmten Bedingungen verstirbt. Ich hab mir überlegt, was da wohl passieren müsste, damitt alles ordentlich aufgeräumt wird. Ein -retain würde nicht genügen, da der RC ja auf 2 steht (und grund…

  • Ich denke Mike wollte damit nur sagen, dass er sich bis S. 450 durchgearbeitet hat. Ich bin gerade mal halb so weit.

  • Danke.

  • Hallo zusammen, ich bin im Buch auf Seite 204/205 und habe eine Frage. Ich hab' eine Seite weiter vorn aufgehört zu lesen und erst einmal versucht die Subklasse Guitar selbst zu implementieren. Das ist mir auch gelungen. Als ich dann weitergelesen habe, war ich etwas überrascht, dass man offensichtlich eine eigene Methode für die Objekterzeugung benötigt, obwohl die doch (fast) identisch ist mit der entsprechenden Methode der Superklasse Instrument und von dieser geerbt werden kann. Es hat ja au…

  • Okay, jetzt geht's. Ich habe wohl doch irgendwo eine Kleinigkeit falsch verknüpft und übersehen. Danke für Eure Mühe.