私のアプリでは、あるクラスから別のクラスにNSMutableStringを渡す必要があるので、それをexternに配置します。問題は、アプリを実行すると、クラスが文字列にアクセスするのは1回だけで、2回目はアプリがクラッシュすることです。明らかに、NSMutablStringは最初のアクセス後にnilになりました。だから私は何かを理解しようとしました:私は文字列をC文字に変換しました。今回はアプリがクラッシュしませんが、charの値は呼び出すたびに変わります!! 本当に混乱しています:知っておく必要があります
- NSMutablStringの値を維持して、クラスが呼び出すたびに使用できるようにする方法はありますか?
- charの値が変化する原因は何ですか?
助けてくれてありがとう