Suchergebnisse
Suchergebnisse 1-20 von insgesamt 68.
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
-
Outlet Connection ist nil
ARovan - - Xcode & Tools
BeitragHatte diesen Fall wie gesagt auch schon öfters, wenn's nach neuem Verknüpfen immer noch nicht geht, liegt es mit ziemlicher Wahrscheinlichkeit an deinem Code (ganz besonders bei komplexeren Projekten)…
-
Outlet Connection ist nil
ARovan - - Xcode & Tools
BeitragIst mir auch schon öfters passiert, egal ob auf iPhone oder OS X. Es liegt meistens daran, dass die Connections noch nicht gesetzt worden sind, d.h. dass die Outlets vor der Fertigstellung der Initialisierung aufgerufen werden, wo sie folglich noch nil sind. Passiert öfters in initWithFrame oder allen anderen init Methoden. Die Connections sollten immer in entweder awakeFromNib, appDidFinishLaunching oder beim NSWindow- oder NSViewController bei -view oder -windowDidLoad aufgerufen werden. Bei W…
-
Erstmal vielen Dank für deine Antwort, gritsch. Ich suche schon viel herum. Das Problem ist, dass nach dem Umbau meistens nichts mehr funktioniert. Habe schon bei einigen Demo Projekten versucht, sie umzuschreiben. Um nochmal beim Echo Projekt zu bleiben, ich erstelle jetzt den NSNetService nicht über den Bonjour Browser, sondern manuell: Quellcode (4 Zeilen) Beim Absenden eines Textes (der vom Server zurückgegeben werden soll) hängt das App mit 100% CPU. Habe so das Gefühl, dass er ohne Ende sc…
-
Hallo liebes Forum, für meine Zwecke benötige ich einen TCP Server, der auf eine Client Anfrage antworten kann. Es geht mir eigentlich nur darum, dass der Client vom Server eine Information (ein paar KB) erhalten kann. Der Server würde in meinem Fall auf den Port 12345 hören. Leider kann ich kein Beispiel finden, in dem der Server antworten kann (außer DODemo), alle Versuche die momentanen Cocoa Client/Server Demos auf meine Zwecke (remote) umzuschreiben sind fehlgeschlagen. Der Router des Macs …
-
NSTableView Finder drop
BeitragZitat: „In Mac OS X v10.4, support was added for handling file-promised drag operations in your data source object. To support this feature in a table view, you must first promise the the data to the pasteboard using the NSFilesPromisePboardType type in your tableView:writeRowsWithIndexes:toPasteboard: method. When a destination accepts the dropped file information, NSTableView calls through to the tableView:namesOfPromisedFilesDroppedAtDestination:forDraggedRowsWithIndexes: method of your data …
-
NSWindow > Key & Main
BeitragNa dann ist das für diesen Zweck genau der richtige Weg - so mache ich das auch immer.
-
NSTableView Finder drop
BeitragHallo Leute, ich muss wirklich sagen, dass dieses Problem unfassbar ist - zumindest für mich. Es kann doch einfach nicht wahr sein, dass ich kein Drag & Drop aus einem Table View in den Finder hinbekomme. Ich will lediglich ne Methode, die mir URL (wohin wurde gedroppt) und die dropped rows angibt, aber dies scheint wohl nicht möglich zu sein. Habe jetzt fast das ganze Netz durchkämmt und bin auch schon auf die ganzen keywords in dem Bereich gestoßen (namesOfPromisedFilesDroppedAtDestination, wr…
-
NSWindow > Key & Main
BeitragWenn's nur darum geht, dass das Fenster das key window ist und auf alle events responded, dann geht's eigentlich ganz simpel mit einem NSPanel und 'Non Activating' als Eigenschaft. (im Code heißt das :setBecomesKeyOnlyIfNeeded: oder so).
-
Also dem Anschein nach ist NSObjectController genau die richtige Klasse für meine Zwecke. Mich verwirren nur Methoden wie -add: und -addObject. Ich dachte, die Klasse kann nur ein Object verwalten, deshalb auch Object Controller, wohin der ArrayController als Subclass mehrere verwalten kann, wie der Name schon sagt. Wo liegt da der Unterschied? Oder ist das einfach nur ein 'Delete und Set Content' Prinzip hinter der 'add' Methode? Und wo liegt dann der Unterschied zwischen -setContent: und -add:…
-
Okay, macht ja eigentlich nichts. Vielleicht kannst du mir einen Lösungsweg auch mit eigenen Worten schildern?
-
Tut mir leid, aber ich besitze das Buch doch nicht, wie soll ich da nachschauen?
-
Hallo Leute, ich habe momentan ein echtes Problem mit meinem Core Data Projekt. Ich habe eine Liste (NSTableView), die eine Entity repräsentiert. Zu der Entity gibt's weitere Informationen, die über ein weiteres Fenster angezeigt werden können. Nur wenn ich über den 'selection' controller key binde werden die Informationen gesetzt, obwohl das Fenster dazu vllt. gar nicht offen ist. Ich habe Null Kontrolle. Und beim 'Show Information' button immer alle Properties programmatisch zu binden habe ich…
-
Hallo, baue gerade an einem CoreData Programm rum und stecke an einem Problem fest. Ich habe ein non-document based App, welches am Start eine SQLite DB lädt. At runtime müssen aber auch andere Datenbankfiles geladen werden können. Es kann nicht sein, dass es keine Möglichkeit gibt, ein Datenbankfile zu laden, sodass sich alle mit dem Object Context verbundene Array Controller auch updaten. Die jetzige Lösung (Persistent stores vom Coordinator entfernen, neuen Store eröffnen) halte ich für unang…
-
Scripting Addition?
ARovan - - Alternativen
BeitragHallo, momentan stellt sich mir mit AppleScript ein Problem, welches sich aus meiner Sicht nicht lösen lässt. Ich benötige den Zugriff auf die Documents einer document-based Application. Momentan mache ich das über AppleScript, indem ich die documente mit 'tell document xy' anspreche und mir dann deren Eigenschaften (name, pfad, modified) hole. Nur leider sind manche scripting definitions von Programmen verändert worden, sodass diese oben genannten Eigenschaften fehlen. Ich bin auf scripting add…
-
USBasp & myAVR
ARovan - - Black Magic
BeitragVielen Dank für deine Antwort, mattik. Das habe ich schon mal versucht und in usbconfig.h die Werte angepasst. Doch wenn ich diese kompilierte Version benutzen will, dann kommt immer noch 'could not fnd… with vid=0x16c0, pid=0x5dc. Kann man avrdude vielleicht anders die p- und vid zuweisen? Edit: Habe jetzt herausgefunden, dass das wohl so ein 'Chicken-Egg' Prinzip ist. Die USBasp Firmware muss ja bereits auf dem Gerät drauf sein. Das heißt - wie flashe ich es denn zum ersten Mal?