gpt4 book ai didi

iphone - 这在 ARC 中如何工作

转载 作者:行者123 更新时间:2023-11-28 19:21:49 25 4
gpt4 key购买 nike

-(void)add
{
Myview *optionV =[[Myview alloc] initWithFrame:CGRectMake(80,80, 590, 25)];
[interactiveView addSubview:optionV];

//interactiveView is UIView added from the nib and has an IBoutlet.
}

现在如果 add 方法被调用 10 次。内存是如何管理的。不为 Myview 创建 @property 的最佳方法是什么。

最佳答案

ARC 在编译时添加了一个简单的发布,因此您的代码将以这种方式重写:

-(void)add
{
Myview *optionV =[[Myview alloc] initWithFrame:CGRectMake(80,80, 590, 25)];
[interactiveView addSubview:optionV];
[optionV release]; //Will be added when compiled, Don't add it your self.
}

关于iphone - 这在 ARC 中如何工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8339253/

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