gpt4 book ai didi

ios - 如何在 ARC 上发布 GADBannerView?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:21:06 25 4
gpt4 key购买 nike

我的问题听起来很愚蠢,但我似乎无法发布 adMob GADBannerView。

Admob 文档说在使用 ARC 时不要调用“release”。不用说你不能调用 release 因为它是不允许的并且会产生错误。我试过这个:

@property (nonatomic, strong)  GADBannerView *adMobView;

 [adMobView removeFromSuperview];
adMobView.delegate = nil;
adMobView = nil;

但是没有任何反应。它变为零但仍停留在屏幕上。它应该是一个子类化的 UIView。充其量我可以隐藏它,但它仍然收到广告并且显然留在内存中。

有什么想法吗?

最佳答案

尝试弱引用

 @property (nonatomic, weak)  GADBannerView *adMobView;

weak 与 strong 类似,只是它不会将引用计数增加 1。它不会成为该对象的所有者,而只是持有对该对象的引用。如果对象的引用计数下降到 0,即使您可能仍然在此处指向它,它也会从内存中释放。

Refer more here

关于ios - 如何在 ARC 上发布 GADBannerView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17829186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com