我刚刚为iOS平台完成了新游戏的编码,现在我决定是时候在屏幕底部集成iAd / AdMob横幅了。我已完成实施,iAd正在显示,如果失败,则会被AdMob横幅替换。这很棒,但我检查了应用程序的内存消耗,在iAd / AdMob集成之前,我的应用程序使用大约19MB的内存运行 - 通过iAd / AdMob集成,它运行使用超过50MB的内存。关于这个我有两个问题 - 它们应该像这样记忆沉重还是我做错了什么?其次,似乎这些横幅视图永远不会从内存中释放出来。我已经尝试设置adBannerView = nil后跟[adBannerView removeFromSuperview],但仍然没有任何反应,内存根本没有减少。 F.Y.I - 我的游戏启用了ARC。
对此事的任何帮助将不胜感激!感谢。
答案 0 :(得分:1)