質問

UILabelアウトレットがあり、複数の文字でそのテキストプロパティにアクセスするたびに、クラッシュしてEXC_BAD_ACCESSが表示されます。非常に奇妙で、この問題の解決策が見つかりません。

ありがとう。 ササイイン

役に立ちましたか?

解決

EXC _BAD _ACCESSを取得したら、バックトレースを取得してここに投稿してもよろしいですか?

またはそれ以上:UILabelにアクセス/変更するコードを投稿してください。

他のヒント

プロパティを合成しましたか?誤ってどこかにリリースしていますか?私たちがあなたを助けるためにいくつかのコードを配置する必要があります...

おそらく、Interface Builderのアウトレットを目的のUILabelにリンクするのを忘れていました。これは、UILabelが現在nil(存在しない)であることを意味します。ファイルの所有者からUILabelに行をドラッグして、Interface Builderでアウトレットを接続します。

アウトレットに、View Controllerのスーパークラスの1つのプロパティと同じ名前がないことを確認してください。たとえば、UIViewControllerにはtitleプロパティがあり、「title」という名前のアウトレットを作成する場合、このプロパティをオーバーライドしているため、問題が発生する可能性が高くなります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top