Frage

ich eine UILabel Outlet haben, und jedes Mal wenn ich Zugriff auf den Text Eigenschaft mit mehreren Zeichen, dann wird es zum Absturz bringen und gibt mir EXC_BAD_ACCESS. Es ist sehr seltsam, und ich kann keine Lösung für dieses Problem finden.

Danke. sasayins

War es hilfreich?

Lösung

Wenn es EXC _bösen _access bekam, würden Sie etwas dagegen, die Rückverfolgung erhalten und es hier posten?

Oder besser:. Nach dem Code, wo Sie Zugriff auf / die UILabel ändern

Andere Tipps

Haben synthetisieren Sie die Eigenschaft? Sie sind es irgendwo versehentlich zu veröffentlichen? Gotta setzen einige Code auf, um für uns, Ihnen zu helfen ...

Sie haben wahrscheinlich vergessen, den Ausgang im Interface Builder zu dem gewünschten UILabel zu verknüpfen. Das bedeutet, dass der UILabel ist derzeit null (nicht vorhanden). Ziehen Sie eine Zeile aus der Datei Eigentümer der UILabel den Auslass im Interface Builder zu verbinden.

Stellen Sie sicher, dass Ihre Steckdose nicht den gleichen Namen wie eine Eigenschaft eines der Superklassen Ihrer View-Controller verfügt. Zum Beispiel hat UIViewController einen Titel Eigenschaft, und wenn Sie einen Ausgang mit dem Namen „title“ erstellen Sie überschreiben diese Eigenschaft und wird höchstwahrscheinlich Probleme haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top