gpt4 book ai didi

iphone - 在removeFromSuperview之前检查viewWithTag是否存在

转载 作者:行者123 更新时间:2023-12-03 16:23:34 25 4
gpt4 key购买 nike

使用安全吗[[self.view viewWithTag:999] removeFromSuperview];而不检查 View 是否确实存在?

模拟器上没有错误,但是在真机上不会有问题吗?

不使用这样的条件有什么缺点吗?

最佳答案

直接调用[[self.view viewWithTag:999]removeFromSuperview];是完全可以的。如果 View 存在,则 [self.view viewWithTag:999] 将返回该 View ,并将其从其 super View 中删除。如果 View 不存在,则 [self.view viewWithTag:999] 将返回 nil将任何消息传递给 >nil 不会产生任何效果

因此,就您的情况而言,无需检查 View 是否确实存在。

关于iphone - 在removeFromSuperview之前检查viewWithTag是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7120003/

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