繁体   English   中英

我应该在ObjectiveC类中设置默认变量值

[英]Where should I set default variable values in ObjectiveC class

我无法在头文件中设置默认值,那么应该在哪里设置? 在班级的指定初始化?

是的,如果您需要特定的值,请使用init like方法。 这是推荐的方式。

指定的初始化程序是每个类中保证继承的实例变量被初始化的方法(通过向super发送消息来执行继承的方法)。 它也是完成大部分工作的方法,也是同一个类中其他初始化方法调用的方法。 这是一个Cocoa约定,指定的初始化程序始终是允许最自由地确定新实例的字符的方法(通常这是具有最多参数的那个,但并非总是如此)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM