Suchergebnisse

Suchergebnisse 1-20 von insgesamt 94.

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

  • @little_pixel: Danke, ich hatte das zwar schon etwas getestet, werde es mir aber noch einmal genauer anschauen. Ich finde es nur merkwürdig, dass man am GUI nicht sieht, dass das Sheet mehrmals eingeblendet wird. Es friert ja nicht ein, sondern verhält sich ganz normal, nur eben, dass ich danach kein weiteres Sheet aufmachen kann. @Amin: Das Aperture-Plugin implementiert selber kein eigenes Fenster, sondern nur eine NSBox, die von Aperture in ein Fenster hineingeladen wird. Der Zugriff auf diese…

  • Hallo allerseits, nach längerer Zeit Cocoa-Abstinenz habe ich vor ein paar Tagen mit der Implementierung eines Aperture-Export-Plugins begonnen. Langsam nimmt es Formen an, ich stosse aber immer wieder auf Probleme, die mich unnötig Zeit kosten. Das letzte habe ich heute morgen gelöst, ich verstehe jedoch nicht warum - vielleicht kann mich ja jemand erleuchten Ausgangslage: Beim Start des Plugins wird überprüft, ob bereits die benötigten Einstellungen gespeichert sind, und falls nicht, wird ein …

  • ich grabe mal diesen Thread hier aus, denn ich habe das gleiche Problem. Der Crash passiert wohl tatsächlich beim Zugriff auf den Dictionary, aber ich verstehe nicht, longW, was Du meinst. Ich verwende den Code von caffeinatedcocoa.com/blog/?p=7 (wie planetexpress wohl auch). Gruss Daniel

  • iPhone SDK for iPhone OS 2.2

    confusion - - iOS, tvOS, watchOS

    Beitrag

    Wüsste ich auch gerne... Schon etwas nervig, dass man seit Wochen im Web von 2.2 liest, aber beim Verteilen irgendwie ausgelassen wird. War bei mir auch mit 2.1 so.

  • brain bug oder compiler bug?

    confusion - - Alternativen

    Beitrag

    Vielleicht hätte ich das "wie erwartet" auch in Anführungszeichen schreiben sollen. Ich wollte damit sagen, dass der Compiler nicht wie von Dir vermutet, erst die rechte Seite auswertet, sondern so ich ich es erwartet hatte, von links nach rechts (auch wenn's eher zufällig ist, weil der Standard keine Reihenfolge vorgibt). Letztendlich zeigt das Beispiel sehr schön eines der Defizite von C/C++ auf - dass man nämlich Dinge tun kann, die ein undefiniertes Verhalten hervorrufen...

  • brain bug oder compiler bug?

    confusion - - Alternativen

    Beitrag

    Danke für die zahlreichen Antworten! Erstmal vornweg, mir ist klar, dass das kein guter Code ist und würde selber nie so etwas verwenden (schon gar nicht im Unterricht, ausser als Beispiel wie man es nicht machen sollte). Mir war, wie gesagt, langweilig Die Auswertungsreihenfolge ist von links nach rechts, wie erwartet. Das Problem liegt offenbar darin, dass der Compiler für beide Seiten das gleiche Register verwendet ("ist ja dieselbe Variable"), weil eben die Auswertungsreihenfolge bei den Sei…

  • brain bug oder compiler bug?

    confusion - - Alternativen

    Beitrag

    Hallo zusammen! Ich betreue eine C++-Einführungsvorlesung und habe heute Nachmittag aus Langeweile eine Aufgabe, die die Studenten als Übung lösen mussten, "optimiert". Es ging darum, die Konstante e aus der unendlichen Reihe e = sum(1/i!, i=0..inf) zu berechnen. Die folgende Lösung funktioniert nicht: Quellcode (6 Zeilen) Durch einführen einer Hilfsvariable geht's aber: Quellcode (6 Zeilen) Gibt es dafür eine Erklärung, ausser dass der Compiler da Mist baut? Habe es mit dem aktuellen OS X GCC a…

  • Threading-Frage

    confusion - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Hallo allerseits, in meinem aktuellen Projekt greife ich auf ein Hardware-Device zu, von dem der Benutzer ein Update anfordern kann. Die Initialisierung dauert eine Weile, deshalb wird gibt es nach dem abschliessen des Updates ein Timeout. Nur wenn innerhalb dieser Zeit kein weiteres Update angefordert wird, wird das Device wieder abgeschaltet. Ich will diese Update-Prozedur in einem eigenen Thread laufen lassen und habe mir unten stehenden Aufbau überlegt. Quellcode (21 Zeilen) Da ich bisher no…

  • iPhone Developer Program Enrollment

    confusion - - Smalltalk

    Beitrag

    Ich glaube, die haben da einen Bug in ihrem Enrollment-System, der dazu führt, dass auch nicht abgeschlossene Anmeldungen gespeichert und als abgeschlossen angesehen werden. Ich hatte mich vor drei Wochen mal probehalber auf der Seite durchgeklickt, aber nur bis zu der Seite, wo man auswählen kann, ob man als Individual oder Company beitreten möchte. Als ich mich dann am nächsten Tag definitiv anmelden wollte, kam ich auch nur zur Enrollment ID. Aus eigener Erfahrung kann ich Dir aber sagen, das…

  • Hallo, ich würde gerne in einem Programm auf die in iPhoto oder Aperture gespeicherten Bilder zugreifen können. Am besten in Form eines Browsers wie z.B. in Mail. Gibt's da etwas fertiges oder muss ich das selber basteln? Falls letzteres, wie komme ich an die Daten (also Fotos, Alben, Events, etc)? Gruss Daniel

  • Habe es jetzt auch so gelöst. Für den Moment benutze ich einfach den NSPopupButton als accessory view und kann den dann aus dem Code heraus initialisieren

  • Danke für den Hinweis. Jetzt waere ich noch dankbar für etwas Hilfe bezüglich des Views. Ich brauche also eine Subklasse von NSView, die einen NSPopupButton enthält, wo man auswählen kann, ob nur die Programme aktiviert sein sollen, die den Typ der Datei unterstützen, oder alle Programme. Wie code ich das in Obj-C? Interface Builder geht wohl nicht, da die Funktion Teil einer Bibliothek sein soll...

  • Hallo, ich brauche für mein Programm ein "öffnen mit..." Submenü (wie im Finder). Eine Liste der Programme bekomme ich mit LSCopyApplicationURLsForURL(...). Wie komme ich aber an einen Dialog, der mich ein Programm manuell auswählen lässt? Gruss daniel

  • ImageKit in Tiger-Projekt

    confusion - - Alternativen

    Beitrag

    Zitat: „Original von below Mehr muss ich nicht sagen “ Doch, bitte. Warum gibt es dann überhaupt die Möglichkeit, ein ganzes Framework weak zu linken, wenn man neue Frameworks gar nicht nutzen kann?

  • ImageKit in Tiger-Projekt

    confusion - - Alternativen

    Beitrag

    ich benutze selber kein Obj-C 2.0. Die property wird in IKSlideshow.h verwendet, die ich in SlideshowDataSource.h eingebunden wird (das ich wiederum in JNI.c einbinde). Gibt es eine Möglichkeit, dieses so zu linken, dass es nur auf Leopard tatsächlich geladen wird?

  • ImageKit in Tiger-Projekt

    confusion - - Alternativen

    Beitrag

    Hallo allerseits, ich habe ein Projekt (ein JNI zu einem Java-Programm, um es genau zu nehmen), das sowohl unter 10.4 als auch 10.5 laufen soll. Für die Leopard-Version würde ich gerne die Möglichkeit anbieten, eine Slideshow per ImageKit-Framework zu starten. Ich verstehe aber nicht genau, wie ich das anstellen muss. Hier mein bisheriger Setup: - JNI.c: sozusagen eine Funktionsbibliothek, die die nativen Methoden, die aus Java heraus aufgerufen werden können, enthält. - SlideshowDataSource.h/-.…

  • Zitat: „Original von ssb Ich vermute, du hast dann kurzzeitig zwei Dock-Icons, oder? Ich vermute auch, dass der Updater auch ein Bundle ist? “ Nein und (bisher) nein. Der Updater is ein Jar-File, das ich aus dem Starter des Hauptprogramms heraus mit Runtime.getRuntime().exec() starte. Da ev. auch die SWT-Bibliotheken aktualisiert werden sollen, geschieht das, bevor das UI initialisiert wurde. Der Hauptprogramm-Starter wird aus einem Shell-Skript aufgerufen, in dem vorher der Updater und die von …

  • Problem mit mehreren Dock-Icons

    confusion - - Alternativen

    Beitrag

    Mein SWT/Java-Programm soll beim Doppelklick auf das Programm-Bundle im Finder erst einen Updater ausführen, bevor das eigentliche Programm gestartet wird. Da der Updater aber auch die SWT-Bibliothek aktualisieren kann, kann ich die noch nicht laden, wenn der Updater läuft. Das führt aber dazu, dass das eigentliche Programm ein neues Icon im Dock bekommt, was ich doch recht unschön finde... Gibt's da eine Möglichkeit, das zu verhindern? Gruss daniel

  • Hmm, das Problem ist, dass ich in Java kein NSApplication-Objekt habe (oder doch?) und das Event-Handling indirekt über Carbon geht. Das sieht dann bei mir so aus das OS-Objekt stellt die Brücke zwischen SWT und Carbon dar: Quellcode (28 Zeilen) Und wie gesagt, über das Dock wird ein kAEReopenApplication-Event verschickt, aber über den App-Switcher nicht, inkonsistenterweise beim beenden des Programms im App-Switcher (also Apfel-Tab auf das Programm-Icon und dann ohne die Apfeltaste loszulassen …

  • hmm, sonst keiner eine idee?