Open hiroeorz opened 13 years ago
おそらく同現象が再現するのはツイッターサーバが混雑している時のみのように感じられたのでタイトルにも入れておいた。
訂正 ツイッターサーバの状況は関係ありませんでした。 ミュージックプレーヤ以外のビューを開いている時にメモリが少なくなってくるとミュージックプレーヤのビューがunloadされるのですが、このときにTwitterClientのインスタンスを開放していたのが原因でした。 開放しないように修正し、なおかつviewDidLoad時にもしもtwitterClientインスタンス変数がnilだったらinitして代入するように修正しました。
直接の原因は上記ですが、そもそもViewが開放されてしまうのはメモリリークを起こしていたからでした。そちらも修正済み。
同じ曲を聴いているユーザ等が表示されないなど。