Suchergebnisse

Suchergebnisse 1-20 von insgesamt 83.

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

  • Hallo, Ich habe einen NSTableView, in dem eine Spalte eine NSPopupButtonCell hat, welche an einen ArrayController gebunden ist der seine Daten von einem Core Data store bezieht. Funktioniert alles wie es soll, nur möchte ich in bestimmten Situationen das Popup per Code öffnen. Ich kann das prinzpiell mit performClickWithFrame:inView: machen, allerdings enthält das geöffnete Menü dann nur 1 Item (das aus dem selection binding) und nicht alle, die im ArrayController sind. In 10.6 gibt es eine neue…

  • Danke für die Antworten! Wir werden uns das mal genauer ansehen

  • Hallo, Ich habe ein Problem mit CoreData, Relationships und dem NSUndoManager. Das Testprogramm, das ich gepostet habe, analysiert immer die eingegebene Formel, überprüft ob die verwendeten Variablen vorhanden sind und sofern ja, stellt eine Verbindungen zwischen Variablen und Formeln im Datenmodell her. Das ist notwendig, um den umgekehrten Weg gehen zu können. Wenn sich bei einer Variable der Name ändert, kann ich ganz einfach bestimmen, in welcher Formel sie verwendet wird und dort den angeze…

  • Hallo, Habe einen NSOutlineView, dessen delegate outlineView:dataCellForTableColumn:item: implementiert. Diese Funktion gibt eine von 2 möglichen NSCells zurück, abhängig von item. Eins ist eine ImageAndTextCell, das andere LPNumberedTextCell (eine Subclass von NSTextFieldCell). Das Problem ist, dass nach dem Editieren einer LPNumberedTextCell der neue Wert aus dem field editor nicht übernommen wird. Woran kann das liegen? Hier noch die Cell-Implementierung: Quellcode (41 Zeilen)

  • Hallo, Ich habe eine document based CD app mit einem OutlineView (mittels NSTreeController gesteuert), in dem ich gern den expanded-Status der einzelnen Zeilen speichern würde. Dazu hab ich in meiner Entity ein Attribut "isExpanded" definiert. Das Fenster des OutlineViews hat einen eigenen WindowController. Nun muss ich ja irgendwo erkennen, wann das Dokument fertig geladen bzw. der NSTreeController befüllt ist, damit ich dann die einzelnen Zeilen im OutlineView aufklappen kann. Im awakeFromNib …

  • Nutzungsrechte von Google Bildersuche

    hotzenplotz - - Hilfe

    Beitrag

    Hallo, ich habe mal mit der Google Bildersuche experimentiert und eine Testapplikation geschrieben, welche diese mit Obj-C/Cocoa nutzt. Ich habe den Code und ein kleines Tutorial veröffentlicht (klick mich). Nun zu meiner Frage: Da es kein API für die Bildersuche gibt, hab ich reverse engineering betrieben und einfach einen Parser für die HTML-Antwort geschrieben. Wisst ihr vielleicht, ob Google damit ein Problem hat, wenn man das zB in einer kommerziellen Software verwendet? lg, Hotzi

  • Hallo, Ich habe eine eigene von NSTextCell abgeleitete Cell, die an bestimmten Stellen (abhängig vom Text) einen Hintergrund in drawWithFrame:inView: malt. Diese Cell wird nun in einer Spalte eines NSTableViews verwendet. Funktioniert auch perfekt. Aber wenn eine Zeile im Table ausgewählt ist, werden meine selbstgezeichneten Dinge durch den blauen Markierungsbalken übermalt. Der Code sieht im Prinzip so aus: Quellcode (6 Zeilen)Lasse ich die letzte Zeile weg, bleiben meine Dinge auch bei einer a…

  • Danke, jetzt funktioniert es immer! Allerdings benutze ich Quellcode (1 Zeile)Die Variante mit UIApplication* ist natürlich fürs iPhone.

  • Hallo, Wenn meine App das erste mal gestartet wird, wird ein Dialog mit einem ABPeoplePicker angezeigt. Funktioniert prinzipiell, aber nicht immer... Ich glaube hier gibts Probleme mit der Ladereihenfolge aus dem NIB, obwohl ich den Dialog erst im awakeFromNib des AppControllers anzeige. Mit Hilfe des Debuggers hab ich das Problem auch sehen können. Das obere Bild zeigt den funktionierenden Fall, das untere wenn es nicht geht: pp.png Im Zweiten Bild sieht man, dass _loader und _uiController jewe…

  • Hab das Problem in der Zwischenzeit lösen können. Ich musste im ArrayController die Checkbox "Auto Rearrange Content" abwählen. Nun funktionierts, aber ich weiß nicht warum.

  • Hallo, Ich arbeite an einer Core Data App und bin nun auf folgendes Problem gestoßen: In meinem UI gibt es einen NSTableView und daneben eine Detailansicht des dort ausgewählten Eintrags, in dem man die Daten editieren kann. Ich verwende einen NSArrayController und Bindings. Wenn ich aber nun zB. den Namen eines Eintrags in einem Textfeld ändere, wird die Änderung zwar im Table sofort sichtbar, aber das Textfeld selbst bekommt als Text wieder den alten Namen, sobald ich Enter drücke. Da es etwas…

  • Ja, das wars. Ich dachte, dass es standardmäßig sowieso nicht case sensitive ist. Danke!

  • Hallo, Habe eine CoreData App mit den beiden Entities "Thing" und "Person". Thing hat eine to-one relation namens "owner" zu "Person" und eine inverse to-many relation. Nun will ich einen NSArrayController so filtern, dass ich Dinge von Personen bekomme, deren Nachname "huber" enthält. Dazu habe ich testweise ein NSPredicate wie folgt erzeugt: Quellcode (2 Zeilen) Das Ergebnis ist allerdings ein leeres Array, obwohl der arraycontroller ein Ding enthält, dessen Besitzer Huber heißt. Irgendeine Id…

  • Synchronisation

    hotzenplotz - - iOS, tvOS, watchOS

    Beitrag

    Genau das meinte ich.. ich will nicht ein WLAN vorraussetzen. Was ist zB., wenn der User zwar grundsätzlich einen WLAN-fähigen Rechner hat, aber es garnicht nutzt? Dann müsste er ja erst wieder umständlich ein Netz einrichten zum syncen. Am liebsten wär mir eben, dass mans einfach über sowas wie sync services machen kann.

  • Synchronisation

    hotzenplotz - - iOS, tvOS, watchOS

    Beitrag

    Hi, Ich möchte für meine Desktopapplikation auch einen kleinen iPhone-Ableger machen. Allerdings müssten die beiden dann ihre Daten synchronisieren können. Ich habe mich schon etwas umgesehen, aber es scheint keine offizielle Unterstützung für sowas zu geben. Die einzige Lösung wäre eine Synchronisation über das Netzwerk, was allerdings WLAN vorraussetzt. Gibt es da irgendeine gute/einfache Möglichkeit, auch über Kabel zu synchronisieren? lg, Hotzi

  • Ok.. peinlich, peinlich... validateMenuItem: gehört natürlich in den delegate, nicht in die subclass. Jetzt gehts.

  • Hallo, Ich habe eine Subclass von NSTableView in dem ich das menu Outlet mit einem Menü verbunden habe. Funktioniert auch gut, nur möchte ich jetzt aufgrund der Selektion im table einige Menüeinträge deaktivieren. Ich habe validateMenuItem: in die Klasse eingebaut, das wird aber nie aufgerufen. Bei meinem OutlineView geht das. Dann habe ich menuForEvent: überschrieben und hier die einzelnen MenuItems mit [[menu itemWithTag:0] setEnabled:NO]; zu deaktivieren versucht. Sie bleiben trotzdem aktivie…

  • Hallo, Ich hab ein kleines Problem mit einem NSPopupButton. In meinem Modell gibt es 2 Entitäten: Thing und Person. Eine Person kann mehrere Things besitzen und ein Thing hat genau einen Besitzer (inverse relationship). Nun hab ich ein kleines Editorfenster für Thing gemacht, welches nach dem Hinzufügen eines solchen angezeigt wird. Das Fenster enthält einen NSPopupButton, in dem man den Besitzer aussuchen kann. Folgende Bindings sind gesetzt: - Content: wird von arrangedObjects eines NSArrayCon…

  • Hallo, Ich entwickle ein neues Projekt unter 10.5 und nutze dafür CoreData. Mein Modell sieht momentan so aus, dass ich 2 voneinander Unabhängige Entities habe (List und Person), für die ich jeweils einen eigenen NSArrayController habe. Diese Entitäten möchte ich in einem NSOutlineView darstellen, die als SourceView agiert. Also zwei Kategorien "LISTS" und "PERSONS" wie im Finder "DEVICES" und "PLACES". Anhand des Apple-Beispiels "SourceView" hab ich den Teil mit den Kategorien im OLV schon gesc…

  • Möglich, aber leider muss es auch unter 10.4 laufen.