Suchergebnisse

Suchergebnisse 1-19 von insgesamt 19.

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

  • Zitat von gritsch: „Zitat von Airrud: „Zitat von gritsch: „Zitat von Airrud: „Zitat von little_pixel: „Hallo, Quellcode (1 Zeile) … sicherlich meinst Du … Quellcode (1 Zeile) Viele Grüße“ Muß ich dem Fall nicht, da: Quellcode (4 Zeilen)“ doch, außer du machst machst die mem-verwaltung selbst, dann fehlt aber das release und retain in deinem code (keine ahnung wie das bei ARC ist, aber dein code schaut nicht danich aus)“ Ist ARC und klappt auch ohne self :)“ bis es bämt ;-)“ Warum sollte es? Das …

  • Verstehe ich nicht. Wenn ich den Dateinamen in einem UITextField ohne Endung eintippe und den per isequeltostring mit dem vom Öffnen in Dialog vergleiche, dann geht es halt ohne Normalisierung schief.

  • Zitat von gritsch: „Zitat von Airrud: „Zitat von little_pixel: „Hallo, Quellcode (1 Zeile) … sicherlich meinst Du … Quellcode (1 Zeile) Viele Grüße“ Muß ich dem Fall nicht, da: Quellcode (4 Zeilen)“ doch, außer du machst machst die mem-verwaltung selbst, dann fehlt aber das release und retain in deinem code (keine ahnung wie das bei ARC ist, aber dein code schaut nicht danich aus)“ Ist ARC und klappt auch ohne self

  • Zitat von gritsch: „warum willst du das aber ändern? es wird ja korrekt angezeigt und funktioniert auch korrekt (zb beim überschreiben der datei oder was auch immer). die normalisierte variante würde nicht funktionieren!“ Zitat von gritsch: „warum willst du das aber ändern? es wird ja korrekt angezeigt und funktioniert auch korrekt (zb beim überschreiben der datei oder was auch immer). die normalisierte variante würde nicht funktionieren!“ Ja, das ist eine böse Falle. Für isEqualToString sind da…

  • Zitat von little_pixel: „Hallo, Quellcode (1 Zeile) … sicherlich meinst Du … Quellcode (1 Zeile) Viele Grüße“ Muß ich dem Fall nicht, da: Quellcode (4 Zeilen)

  • Zitat von macmoonshine: „OSX stellt Umlaute und auch andere Zeichen in Dateinamen über Kompositionen dar. Über eine Normalisierung kannst Du diese Zeichen umwandeln. Dafür bietet die Klasse NSString mehrere Methoden an: developer.apple.com/library/ma…ref/doc/uid/20000154-SW34 Ich glaube, Du solltest precomposedStringWithCompatibilityMapping verwenden. ;)“ Das klappt! Vielen Dank! Hätte ich nie gefunden... Quäle mich schon den ganzen Tag damit. Mit ASCII und UTF und Characters und und und.

  • Hallo, meine App kann durch den Öffnen in Dialog CSV Dateien verarbeiten. Ich benötige dabei auch den Dateinamen zur weiteren Verwendung. Dabei ist mir aufgefallen, daß bei Dateinamen, die Umlaute enthalten (ä, ü, ö) der NSString eine falsche Länge anzeigt. Hier der abgestrippte Beipielcode: Quellcode (7 Zeilen) Heißt die Datei "äöü.csv" kommt als Ausgabe: FileName: äöü Lenght: 6 Hab schon mit Encodings und Characters experimentiert, komme aber auf keinen grünen Zweig....

  • Zitat von matz: „Mit dem Identifier“ Ja, ich habs. Also im Prinzip die Segue abfangen und zwischenspeichern und dann den Dismiss aus der TableView Klasse via Notification remote aufgerufen. Für alle interessierten: Im Storyboard einen Identifier für die PopOver Segue hinterlegt. In FirstView.h: Quellcode (1 Zeile) In FirstView.m: Quellcode (16 Zeilen) Und dann der Aufruf im TableView: Quellcode (4 Zeilen)

  • Zitat von Thallius: „http://developer.apple.com/library/ios/#…/Reference.html“ Zitat von Thallius: „Schonmal mit der Doku versucht? developer.apple.com/library/io…/Reference/Reference.html Gruß Claus“ Hallo, klar hab ich das Du meinst sicher: Quellcode (1 Zeile) Die Frage ist nur, wie komme ich an den PopOver ran? Habs ja im InterfaceBuilder/StoryBoard als Segue PopOver eingetragen.

  • Hallo zusammen, ich bekomme es leider nicht hin... Ich habe: FirstViewController.h und .m FilesTableViewControler.h und .m In StoryBoard habe ich den TableView in einen NavigationController gepackt. Der wiederum wird von einem Button im FirstViewController via PopOver Segue gestartet. Segue auch im Storyboard erstellt. In der ToolBar des NavigationControllers habe ich extra Buttons hinzugefügt, unter anderem einen "Import" Button. Bei Click ruft es das in FilesTableViewController.m auf: Quellcod…

  • Zitat von chartus: „du musst schon den gleichen lock ind den threads verwenden und nicht immer ein neuen“ Danke für den Tip. Jetzt klappts: Quellcode (34 Zeilen)

  • Hallo, ich möchte mein Projekt aus Performancegründen multithreading-fähig machen. Da möchte ich natürlich verhindern, daß gleichzeitig laufende Threads die globalen Variablen/Objekte zermatschen. Ich probiere das Konzept erstmal in einem kleinen Test. Funktioniert aber leider nicht: Quellcode (34 Zeilen) Die Konsole bringt: 2012-09-02 10:51:46.253 Test[2859:1203] Thread = 2 Zaehler = 5 2012-09-02 10:51:46.235 Test[2859:1e03] Thread = 1 Zaehler = 5 2012-09-02 10:51:46.283 Test[2859:6603] Thread …

  • ARC frißt Memory

    Airrud - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Zitat von Lucas de Vil: „Zitat von Airrud: „Danke, für den Tip. Habe es abgeändert mit einem ARPool und siehe da, es funktioniert.“ Ach... Worauf der gritsch hinaus will: du kannst bei CSV nicht davon ausgehen, dass sie immer genau SO aussehen. Du prüfst jetzt auf Trennzeichen , für Datensätze " als Einschlusszeichen der Datensätze Windows-Zeilenumbruch für Zeilen Messwerte mit 1,345;2,345;2,98\n 9,876;0,953;1,22 werden in mehreren Fällen zu Fehlern führen. In deinem Fall mag es noch egal sein, …

  • ARC frißt Memory

    Airrud - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Zitat von gritsch: „aha, also kann sowas nicht vorkommen? "Knight Rider 3000 \"Kitt\", the new generation" denn daraus würde mit deiner methode nur noch "Knight Rider 3000 Kitt" und im nächsten feld würde dann "the new generation" stehen...“ Zitat von gritsch: „aha, also kann sowas nicht vorkommen? "Knight Rider 3000 \"Kitt\", the new generation" denn daraus würde mit deiner methode nur noch "Knight Rider 3000 Kitt" und im nächsten feld würde dann "the new generation" stehen...“ Nee, sowas kommt…

  • ARC frißt Memory

    Airrud - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Zitat von gritsch: „Zitat von Airrud: „Zitat von gritsch: „@Airrud dir ist aber hoffentlich auch klar dass man CSV-files nicht so einfach parsen kann!“ Es sind "flache" csv Files. Also eigentlich Textfiles mit kommaseparierten Werten. Das Einlesen an sich und Aufbereiten klappt ja auch wunderbar.“ und was ist wenn >"< darin vorkommen oder >,< ?“ >"< wird ja durch Nichts ersetzt: Quellcode (1 Zeile) Und die Kommas sind ja der eigentliche Trenner zwischen den Spalten. Die Files haben immer den gle…

  • ARC frißt Memory

    Airrud - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Danke, für den Tip. Habe es abgeändert mit einem ARPool und siehe da, es funktioniert. Der Speicher wird nicht mehr gefressen. Ich hoffe, das klappt auch noch, wenn ich es in die große App einbaue. Habe erst mit __weak experimentiert - ohne Erfolg. Bei Apple hab ich Danke deines Hinweises, daß hier gefunden: ARP Class Reference Quellcode (13 Zeilen)

  • ARC frißt Memory

    Airrud - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Zitat von gritsch: „@Airrud dir ist aber hoffentlich auch klar dass man CSV-files nicht so einfach parsen kann!“ Es sind "flache" csv Files. Also eigentlich Textfiles mit kommaseparierten Werten. Das Einlesen an sich und Aufbereiten klappt ja auch wunderbar.

  • ARC frißt Memory

    Airrud - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Zitat von scriptedSheep: „Na du allozierst tausende NSString's und NSArray's, die auch mit ARC so lange bestehen bleiben, bis deren Scope, also die Methode abgelaufen ist. Das hier sollte besser klappen: Quellcode (13 Zeilen) So machst du nur genau einen NSString und nur ein NSArray und verwendest die dann wieder.“ Zitat von scriptedSheep: „Na du allozierst tausende NSString's und NSArray's, die auch mit ARC so lange bestehen bleiben, bis deren Scope, also die Methode abgelaufen ist. Das hier so…

  • ARC frißt Memory

    Airrud - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Hallo, dies ist mein erster Beitrag hier und man möge mir meine Unkenntniss verzeihen... Trotz vieler Literatur und vielem Lesen im hiesigen Forum weigert sich mein Hirn beharrlich, daß Objective-C Memory-Management zu verstehen. Also zum Thema. Habe mir eine Anwendung geschrieben, die csv Files einließt und die Werte graphisch aufbereitet. Bin soweit eigentlich fertig. Die Diagramme von tausenden von Werten werden in Echtzeit dargestellt mit Zoomfunktion. Bin ein wenig stolz darauf Nachedm ich …