Suchergebnisse

Suchergebnisse 1-20 von insgesamt 69.

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

  • Hallo Forum, ich habe heute Apples DemoProject iPhoneACFileConvertTest auf dem iPhone 5S laufen lassen und festgestellt, dass der AACHardwareEncoder wohl nicht mehr verfügbar ist, was mich ein wenig wundert. Download: developer.apple.com/library/io…Intro-DontLinkElementID_2 Mit den letzten iPhone-Modellen hat das bisher immer wunderbar funktioniert (iPhone 3GS, 4, 4S, 5). Ich habe Apple auch gerade einen Bugreport geschickt. Wenn ich folgenden Code ändere: PHP-Quellcode (1 Zeile) zu: PHP-Quellco…

  • Ich habe mir das noch einmal angeschaut. Ich weiß nun auch wieso es unter iOS 7 knallt. Ich füge ein UITextView samt Text und ScrollEnabled := YES der Cell als SubView hinzu. Danach ändere ich den Frame des UITextView. Ich passe mein UITextView in der Breite an: [self.textView setFrame:frame] - vorher kann ich die Breite nicht festlegen, weil die Breite auch von anderen UI's abhängig ist. Unter iOS 5 und iOS 6 funktioniert das auch. Unter iOS 7 hingegen wird dann der nicht sichtbare Text in der …

  • Ich freue mich schon sehr auf das Buch. Wird a.s.a.p. bestellt

  • Guten Abend, ich habe gerade bemerkt, dass es unter iOS 7 ein merkwürdiges Verhalten der UITextView gibt. Unter iOS 5 und iOS 6 funktionierte alles ohne Probleme. Die UITextView in in einer UITableViewCell eingebettet. Das Problem ist nicht das Scrollen, sondern die Darstellung des Textes. Folgender Text sei gegeben: @"text1 \n text2 \n text3 \n text4 \n text5" - ScrollEnabled = YES Unter iOS 6 wurde der Text ohne Probleme in der UItextView dargestellt und ich konnte auch durch den Text scrollen…

  • CMMotionManager - Memory Leak

    OsnaTiger - - iOS, tvOS, watchOS

    Beitrag

    So, meine App hat die Nacht tatsächlich nicht überlebt. Ich werde jetzt das Intervall in CMMotionManager dynamisch halten: - Smartphone liegt auf dem Tisch oder steckt auf einer Ladestation für eine Zeit x -> Invervall == 1 Sekunde (ca. 50 KB Speicher je Minute - laut Instruments, lebende Objekte und ARC) - Smartphone wird in die Hand genommen -> Intervall == 1/25 Sekunden (ca. 1 bis 2 MB Speicher je Minute - laut Instruments, lebende Objekte und ARC) Das betrifft bei mir u.a. auch den ParalaxEf…

  • CMMotionManager - Memory Leak

    OsnaTiger - - iOS, tvOS, watchOS

    Beitrag

    Ich lass meine App jetzt erstmal bis morgen Mittag laufen. Sollte sie dann noch bis Nachmittag laufen werde ich mir überlegen ob ich das dynamische Intervall implementiere, oder nicht.

  • CMMotionManager - Memory Leak

    OsnaTiger - - iOS, tvOS, watchOS

    Beitrag

    Zitat von volker: „Also hat MarbleMaze das selbe Speicherverhalten wie Deine App? Volker“ So wie ich das sehe - JA. Dennoch, es dürfte etliche Stunden dauern bis MarbleMaze 45% des RAM belegen würde. Dann kann iOS die App aber jederzeit beenden.

  • CMMotionManager - Memory Leak

    OsnaTiger - - iOS, tvOS, watchOS

    Beitrag

    Zitat von volker: „Ja, vielleicht liegt der Fehler ja auch in der Queue... warum vergleichst du das nicht auch mal, oder wieso profilierst du Marble Maze nicht? volker“ Das habe ich gemacht. Es liegt nicht an der Queue. Naja, dann bleibt mir ja nur noch der eine Weg.

  • CMMotionManager - Memory Leak

    OsnaTiger - - iOS, tvOS, watchOS

    Beitrag

    Zitat von Marco Feltmann: „Wenn es sich um eine Art Spiel handelt, worauf CONST_fps hinweist (wer spielt denn bitte 4-6 Stunden?), solltest Du wirklich einmal den Ansatz vom MarbleMaze ansehen.“ So, ich habe mir nun auch angeschaut was bei MarbleMaze gemacht wird. Auch da wird kein Speicher freigegeben. Es spielt also absolut keine Rolle, ob ich den MarbleMaze-Ansatz wähle oder alles so belasse wie ich es implementiert habe. Daher werde ich die Tage eine andere Strategie verfolgen: PHP-Quellcode…

  • CMMotionManager - Memory Leak

    OsnaTiger - - iOS, tvOS, watchOS

    Beitrag

    Zitat von Marco Feltmann: „Zitat von OsnaTiger: „Wo ist hier mein Denkfehler?“ Ich weiß nicht, was genau Du vor hast. Wenn es sich um eine Art Spiel handelt, worauf CONST_fps hinweist (wer spielt denn bitte 4-6 Stunden?), solltest Du wirklich einmal den Ansatz vom MarbleMaze ansehen. In dem Fall könnte der Denkfehler nämlich der sein, dass Du alles in die Queue pumpst.“ Vielen Dank für deine Hilfestellungen. Ich werde mir den Ansatz vom MarbleMaze mal ansehen und die Ergebnisse dann posten. Wahr…

  • CMMotionManager - Memory Leak

    OsnaTiger - - iOS, tvOS, watchOS

    Beitrag

    Wenn ich in Xcode auf den Debug Navigator klicke und dann auf Memory dann wird ja der Speicher in MB angezeigt, die meine APP momentan belegt. Der Speicherverbrauch wächst mit der Zeit. Um wieviel zeigt mein letzter Screenshot (ein paar 100 KB pro Minute). Das macht mich ein wenig nervös. Ich meine, wenn unter Memory Utilized ein steigender Speicherverbrauch zu sehen ist, dann wird doch irgendwo immer mehr Speicher belegt aber nicht wieder freigegeben, oder? Wenn ich den CAMotionManager komplett…

  • CMMotionManager - Memory Leak

    OsnaTiger - - iOS, tvOS, watchOS

    Beitrag

    Wenn ich das Automatic Reference Counting für diese Klasse aktiviere dann wird immer noch Speicher allokiert. Anbei ein Screenshot aus Instruments: ARC-MCMotionManager.png Ich hoffe, ihr könnt das jetzt ein wenig besser nachvollziehen. ARC ist jetzt AKTIV. Ich muss mich also um die Speicherfreigabe nicht mehr kümmern.

  • CMMotionManager - Memory Leak

    OsnaTiger - - iOS, tvOS, watchOS

    Beitrag

    Wenn ich die [queue operations] ausgebe, dann finde ich auch meine NSBlockOperation wieder: PHP-Quellcode (3 Zeilen) PHP-Quellcode (6 Zeilen) Nachdem der Block abgearbeitet wurde ist die NSBlockOperation finished. Vorher kann ich die Operation auch nicht via release freigeben, da es dann zu folgenden Fehler kommt: PHP-Quellcode (1 Zeile) Das ist auch genau der CtRe der in Instruments auf 1 bleibt und nie auf 0 zurückgesetzt wird. Somit wird hier fleißig Speicher im RAM belegt und nie wieder frei…

  • CMMotionManager - Memory Leak

    OsnaTiger - - iOS, tvOS, watchOS

    Beitrag

    @ Marco, Dank für deine Antwort. Zitat: „ Das Apple Sample Code Stück zu MotionGraphs gibt auch nix weiter frei sondern reicht die Werte einfach weiter. Eventuell vergleichst Du bei dem Projekt einmal, wie viel Speicher es frisst. “ Ich habe mit das Apple Sample Code Stück mal angeschaut. Auch hier wird eine Menge Speicher gefressen. Instruments liefert hier ein ähnliches Muster wie bei mir. Auch sind einige RefCt auf 1. - Update aller 1/25 - [queue operationCount]: 1 Wenn ich die Updates stoppe…

  • CMMotionManager - Memory Leak

    OsnaTiger - - iOS, tvOS, watchOS

    Beitrag

    Zitat von Thallius: „Ohne das Ganze jetzt zu kennen oder gar nachgeschlagen zu haben. Die Funktion heist UpdatesToQueue. Ich gehe also mal davon aus, dass somit jede Änderung an dem CM einen neuen Eintrag in die Queue zur Folge hat. Da ist es doch total logisch, dass wenn diese Queue nicht abgearbeitet wird (und das machst du ja anscheinend nicht) diese immer voller und der Speicher damit immer weniger wird. Gruß Claus“ Hallo Claus, vielen Dank für deinen Beitrag. Das was du schreibst hört sich …

  • CMMotionManager - Memory Leak

    OsnaTiger - - iOS, tvOS, watchOS

    Beitrag

    Zitat von SteveJ: „Zitat von OsnaTiger: „ Ich würde mich sehr über eure Hinweise freuen. Gerne könnt ihr meinen Code auch direkt editieren. “ Es passiert in dem Block Quellcode (1 Zeile) Kommentier den einfach aus, dann bist du das Speicherproblem los. Hat der Code noch weitere Funktionalität? Auf jeden Fall ist es gut den Code bei dem du das Problem vermutest nicht zu posten, das wäre viel zu einfach. Hier sind ja alles Profis, die müssen das auch so können. 8o“ ? Wie darf ich deine Antwort ver…

  • Screenshot von Instruments ...

    OsnaTiger - - iOS, tvOS, watchOS

    Beitrag

    Das liefert mir Instruments. Die RefCt sind jeweils 1. Der Block scheint also den RefCt nicht wieder komplett auf 0 zu setzen. CMMotionManager.png

  • CMMotionManager - Memory Leak

    OsnaTiger - - iOS, tvOS, watchOS

    Beitrag

    Hallo liebes Forum, ich habe meine App heute mit Instruments analysiert und dabei festgestellt, dass es beim CMMotionManager wohl einen Memory Leak geben muss: PHP-Quellcode (11 Zeilen) Definiert habe ich die Klasse als SingleInstance. Wenn ich folgendes auskommentiere, wird kein Speicher mehr allokiert: PHP-Quellcode (4 Zeilen) PHP-Quellcode (15 Zeilen) Ich verstehe einfach nicht wie ich den Speicher wieder freigeben kann der hier über CMAccelerometerData *accelerometerData allokiert wird. Imme…

  • Hallo, ich habe mir vor einigen Jahren mal die App "SMS Smileys" heruntergeladen und bin sehr zufrieden mit dieser App. Mit dieser App lassen sich ja Systemweit emoticons in die TextFields "eintippen". Die App läuft im Hintergrund. Unter Xcode habe ich gesehen, dass sich App direkt für die primäre Ausführung im HG entwickeln lassen. Nun meine Frage: Wie funktioniert das mit "SMS Smileys"? Wie kann ich die iOS-Tastatur standardmäßig um eine eigene InputView ergänzen, die ich mit einer eigenen App…