私はしばらくの間、この問題の解決策を探していましたが、成功しませんでした。
OpenTok Video Frameworkを使用して、デバイス カメラからオンライン サービスにビデオ ストリームを公開します。文書化されているように、公開/非公開の方法を使用します。
問題:親 VC の割り当てが解除され、フレームワークの unpublish メソッドが呼び出された (そして委任された nil'ed) 場合でも、によって割り当てられたメモリは[GLVideoProcessor createFrameBuffers]
決して割り当て解除されません。
質問 1:フレームワークの .m ファイルを表示できなくても、メモリを強制的に解放する方法はありますか?
リクエスト 2:この問題を解決する方法について、その他のアドバイスをいただければ幸いです。
発生: Xcode 4.6 & Xcode 5
iOS6 & iOS7
インストルメント: doPublish メソッドは、OTPublisher を割り当て、ストリームを開始します。
Publish/Unpublish の複数のインスタンスが呼び出され、割り当てが解除されない。
の ARM ビュー[GLVideoProcessor createFrameBuffers]
[GLVideoProcessor createFrameBuffers]
+ バックトレース
の ARM ビュー