Suchergebnisse

Suchergebnisse 41-60 von insgesamt 90.

  • Hallo, erstmal danke für eure Antworten! Am besten erkläre ich kurz nochmal den Ansatz, dann versteht man auch das Problem besser: Es geht um drag & drop in einer tableview. Es soll möglich sein, beliebig viele rows anzufassen und diese an eine neue position zu verschieben. Dazu kopiere ich die selektierten rows in das pasteboard und speichere die speicheradressen in einem globalem (intantzvaribale) array. Wenn der drop ausgeführt wird passiert folgendes: 1. Die Objekte werden der Reihe nach an …

  • Hi, das Problem ist folgendes: Ich stopfe einen String in ein Array auf einen nicht bekannten index, dann kopiere ich den String und stopfe die Kopie wieder in das Array. Jetzt möchte ich den index des ersten Strings wissen um es entfernen zu können. Dazu brauche ich zwei echt verschiedene strings, sonst ist es zufall, ob der erste string oder die Kopie rausfliegt. Klingt alles ein wenig sinnlos, erfüllt aber einen zweck Das Problem ist das Cocoa davon ausgeht, das nur der Inhalt, nicht aber die…

  • Hi, meinst du die Instanzvariable? Ansonsten ist ja der GC an. Stimmt aber, wenn ich die auf nil setzte spare ich ein wenig. Gruss, Johannes

  • Hi, das Problem ist, das ich die Strings anhand ihrer Speicheradresse unterscheiden muss. Obwohl Sie den gleichen Inhalt haben müssen, gibt es einen "alten" und einen "neueen" String. Das geht eben nur mit 2 Objekten. Quellcode (1 Zeile) Das wird wohl nichts ändern, mutableBundleIdentifier hat ja schon eine andere Speicheradresse als bundleIdentifier. Gruss, Johannes

  • Hi, das mutableCopy funktioniert, nur habe ich dann einen NSMutableString. Wenn ich ihn wieder zurückwandel habe ich leider wieder dieselbe Speicheradresse: Quellcode (7 Zeilen) und der output: 0x2000c8160 0x200014220 0x2000c8160 Gruss, Johannes

  • Hi, leider funktioniert das bei NSString nicht. Die Pointer Adresse von [string copy] ist die gleiche wie von copy selbst. Meistens ist das ja auch OK, nur leider nicht in meinem Fall... Gruss, Johannes

  • Hallo, gibt es eine Methode zum erstellen einer echten Kopie eines NSString Objektes? Mit echt meine ich, das die beiden Objekte unterschiedliche Speicheradressen belegen. Gruss, Johannes

  • Hallo, ich habe den Sonntag damit verbracht, mir das drag & drop für tableViews mit bindings unter 10.6 zusammenzubasteln. Da dachte ich mir ich poste das hier mal... Das ganze ist bis zu einem gewissen Punkt ganz einfach, allerdings wollte ich, das man mehrere Items in der Table View anpacken kann und diese dann verschieben. Die meisten Lösungen die ich gefunden hatte gingen da über den index, was allerdings bei mehreren Objekten schrecklich kompliziert wird. Ich habe das ganze jetzt so gelöst,…

  • Hi, danke für deine Antwort, probier ich gleich mal aus. Allerdings stehe ich vor dem Problem, das ich auch was mitbekommen muss, wenn sich die Objekte im arrangedObjects Array selbst verändern. Ich könnte wohl einfach jedes observieren, so richtig elegant ist das allerdings auch nicht. Wenn mir noch was schönes einfällt melde ich mich. Gruss, Johannes

  • Hallo, danke für eure Antworten. Einen Defaultwert vorzugeben wäre sicher das einfachste, schöner fände ich allerdings nen Placeholder und eine "Zwangseingabe". Core Data wäre auch ne Möglichkeit, allerdings handelt es sich um Preference settings, die würde ich lieber im UserDefault Objekt ablegen. Ich probier mal den Ansatz von SumpfMonster und bericht ob es klappt. Gruss, Johannes

  • Hallo, gibt es eine Möglichkeit (ausser subclassen) informiert zu werden, wenn ein NSArrayController neue Objekte in sein Array stopft? Bis jetzt löse ich das so, das ich eine Subclass von NSArrayController erzeuge, dort die entsprechenden Methoden überschreibe und eine Notification sende. Das ganze scheint mir allerdings nicht sonderlich elegant... Man könnte natürlich auch Methoden schreiben in denen zuerst die Methode das NSArrayControllers aufgerufen und dann eine Notification gesendet wird.…

  • Hallo, ich stehe vor folgendem Problem: Ich erstelle über die add: methode von NSArrayController Objekte vom typ NSString. Der NSArrayController ist wiederum an eine NSTableView gebunden. Wie erzwinge ich nun eine Usereingabe für dieses Objekt? Oder anders ausgedrückt: wie verhindere ich, das man leere Strings erzeugen kann? Gruss, Johannes

  • Hi, alles klar, danke für eure Hilfe. Ich schau mir das mal an und melde mich, sobald ich ne Lösung gefunden habe. Gruss, Johannes

  • Hi, kennt jemand eine möglichkeit mit cocoa globale shortcuts zu empfangen (auch wenn meine App nicht aktiv ist)? Ich habe ein wenig gegooled, habe bis jetzt aber nur carbon Lösungen gefunden. Gruss, Johannes

  • Hi, ich habe mal eine ganz grundsätzliche Frage: was genau ist die Rollen eines View Controller? Bei einer Tableview ist es klar, das er delegate und datasource ist. Aber kann man das so verallgemeinern, dass er einfach die daten vom Model in die View packen soll und zurück? Der View Controller soll doch mehr machen?! Ganz konkretes Beispiel: ich möchte mir ne Custom View zusammenbasteln, auf der zb eine tableview, ein paar buttons, ein textfield usw zu sehen sind. Wie gehe ich nun vor? 1. Ich s…

  • Hi, wenn man seine eigenen Apps schreibt geben ich dir Recht, wenn man allerdings für nen Kunden etwas anfertig sehe ich das genau andersherum. Sollte Apple diese Methode streichen hat man ein echtes Problem. Das es hart wirkt finde ich auch. Man könnte ja ein eigenes bouncing schreiben, das dei View abfedert, allerdings nicht zurückspringen lässt... Gruß, Johannes

  • Hi, das Problem bei undokumentierten Methoden (und Funktionalitäten) ist, dass sie sich in der Zukunft ändern können. Gruß, Johannes

  • Hi, ist es irgendwie möglich, das bouncing der UIWebView abzuschalten? Ich habe eine Methode gefunden (setAllowsRubberBanding:(BOOL)allowsRubberBanding), die ist aber nicht dokumentiert. Hat irgendjemand eine Idee? Wenn nicht, hat jemand eine Idee, wie man html content sonst noch darstellen kann? Gruß, Johannes

  • Methodenaufrufe abfangen

    johannesauer - - iOS, tvOS, watchOS

    Beitrag

    Hi, ich habe kein spezielles Projekt, ich möchte nur rausfinden, wie man die performance generell verbessern kann. insgesamt finde ich die apple doku etwas kurz geraten, wenn es um performance geht. ich teste wohl noch ein wenig rum und poste, wenn ich zu nem ergebniss komme. Gruß, Johannes

  • Hi, das mit dem Ast verstehe ich nicht. Die Cell ist doch selbst eine View, wenn ich subviews adde, dann erstelle ich doch eine Hierarchie. Ich verstehe nicht, warum es besser sein soll in diese Hierarchie nochmal eine View zu schieben. Also ich sehe das so: wenn der inhalt der cell aufgebaut wird, also die ganzen subviews, kann man keine performance durch hinzufügen einer zwischenview gewinnen, im gegenteil, es muss ja eine mehr erzeugt werden. Also kann damit nur das scrollen gemeint sein. Wie…