2017-05-31 3 views
2

Ich arbeite an einer benutzerdefinierten Tastatur und meine Tastatur funktioniert einwandfrei. Vor kurzem, als ich meine Tastaturerweiterung ausführte, stürzte ich mit der folgenden Nachricht ab.Speicherlimit für Tastaturerweiterung

Program ended with exit code: 0 

Nach einiger Forschung verstehe ich, dass dieser Fehler/Absturz wegen Speicherproblemen ist. Ich würde gerne wissen, wie ich dieses Problem lösen kann? Und was ist das maximale Speicherlimit für die Tastaturerweiterung?

Antwort

0

Nach meiner Erfahrung ist die Grenze für Tastaturerweiterungen etwa 40M - hängt vom tatsächlichen Gerät ab. Es gibt keine eindeutige Dokumentation. Sie

override func didReceiveMemoryWarning() { 
    super.didReceiveMemoryWarning() 
//do something 
} 

in Ihrem Code innerhalb 30MB

Überprüfen Sie auch Lecks mit Instrumenten

0

fand ich, dass ios benutzerdefinierte Tastatur funktioniert gut verwenden sollten. Versuchen Sie also, den Speicher innerhalb von 30 mb für den Erweiterungsteil zu halten.

Verwandte Themen