gpt4 book ai didi

objective-c - @property 或 init 设置实例变量

转载 作者:搜寻专家 更新时间:2023-10-30 20:03:11 25 4
gpt4 key购买 nike

在做我的项目时,我想知道我是否应该通过 viewcontrollers @synthezied 属性为 viewcontroller 设置我的实例变量,或者创建一个新的 init 函数,在它调用 init 时设置实例变量。

对我来说,使用@properties 设置实例变量似乎更简洁。

你怎么看?

我不使用 Nib 或 Storyboard...

最佳答案

综合属性只是让您免于编写 setter 和 getter 的麻烦。仅使用 @synthesize 不会初始化您的属性。您绝对应该初始化它们 - 在 -init 中或在声明它们时。

关于objective-c - @property 或 init 设置实例变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13627328/

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