gpt4 book ai didi

ios - 为什么属性仍然可以不合成而工作?

转载 作者:行者123 更新时间:2023-12-01 16:08:52 26 4
gpt4 key购买 nike

我在.h

@property (nonatomic) NSString *yourMom;

然后在.m

没有综合!
在viewdidload中直接访问:
_yourMom = @"Sally";

这无需合成即可工作。为什么?

最佳答案

如果未明确实现,则默认情况下会综合使用Objective-C @properties。

除非另行指定,否则合成实例变量的名称与属性相同,但带有下划线前缀。例如,对于名为firstName的属性,综合实例变量将称为_firstName。

请从Apple阅读此document。它具有您需要的全面信息。

关于ios - 为什么属性仍然可以不合成而工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41711350/

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