Ab iOS 9 (ich verwendete Xcode 7.0 Beta 6 (7A192o)) hängt eine Objective-C-App mit UITextView , wenn der Text-Ansichtstext weniger als 10 Zeichen ist . Die CPU-Auslastung steigt auf 99-100% und das ganze System hängt.UITextView mit Text weniger als 10 Zeichen hängt iOS 9
Wie zu reproduzieren:
- erstellen brandneue Single Ansicht App-Vorlage (oder etwas anderes).
- Fügen Sie im Storyboard ein UITextView mit Standardeinstellungen überall in der Hauptansicht hinzu.
- Legen Sie den Text auf eine Zeichenfolge fest, die weniger als 10 Zeichen lang ist.
- Starten Sie die App im Simulator (jedes Gerät, solange es iOS 9 ist).
- Nach dem Start hängt das System, bevor die Einzelansicht angezeigt wird, und die CPU-Auslastung wird für immer auf ein Maximum reduziert.
- den Text zu jedem anderen Text Stellen, die mehr als 10 Zeichen sind und die App läuft correctly.a
wie Einschränkungen Looks oder andere Einstellungen dieses Verhalten nicht beeinflussen.
Die unmittelbare Lösung wäre, einfach nicht weniger als 10 Zeichen zu haben, aber, naja, das ist lahm.
Sie können überprüfen, this github repository, die auch das Problem zeigt.
Ich habe auch einen Fehlerbericht an Apple geschickt (Bug-Nr. 22736256, obwohl Sie es wahrscheinlich dort noch nicht sehen können).
Am seltsamsten. Fehler. Je.
Ist auch jemand diesem begegnet?
Senden Sie den Fehler an Apple. Fügen Sie Ihre Test-App hinzu, um das Problem zu demonstrieren. – rmaddy
Das ist in der Tat seltsam. –
Ja, ich habe einen Fehlerbericht an Apple geschickt (Fehler Nr. 22736256, obwohl Sie ihn dort wahrscheinlich noch nicht sehen können). Wird Sie aktualisieren ... – mllm