我在我的.mm類中使用AVAudioRecorder和AVAudioPlayer來記錄和播放.wav文件(我必須一次連續記錄最多90分鐘)。但是我發現,即使在我的播放器和記錄對象無效後,分析內存使用情況也不會再回來。ARC是否適用於.mm文件
這將是很好,如果有人可以建議一些工作。
我在我的.mm類中使用AVAudioRecorder和AVAudioPlayer來記錄和播放.wav文件(我必須一次連續記錄最多90分鐘)。但是我發現,即使在我的播放器和記錄對象無效後,分析內存使用情況也不會再回來。ARC是否適用於.mm文件
這將是很好,如果有人可以建議一些工作。
簡短的回答,是的。如果發生泄漏,可能不是您的錯,除非您有保留週期或未禁用定時器。
您可以嘗試手動發送內存警告並查看內存是否故障。
是的。對於泄漏問題,請使用Xcode的本機工具(例如泄漏)來查看問題鹼液的位置。
如果您想調試內存泄漏,請不要啓用NSZombie。 –
@BryanChen我不好,我錯了,編輯OP。謝謝。 – John
沒有什麼可以修復,除非你的應用程序因內存不足或者儀器告訴你有內存泄漏而丟失_____內存泄漏 –
@Brayan感謝您的評論,但我的應用程序因內存泄露而崩潰...是的,沒有泄漏 –
沒有與ARC和.mm文件的連接 –