有没有办法为类的类属性设置默认值? 就像我们在 Java 中可以做的一样,在类的构造函数中,例如 -
MyClass(int a, String str){//constructor
this.a = a;
this.str = str;
// I am loking for similar way in Obj-C as follows
this.x = a*5;
this.y = 'nothing';
}
我为什么要找:
我有一个大约有 15 个属性的类。当我实例化类时,我必须为所有这些变量/属性设置一些默认值。因此,这使我的代码既繁重又复杂。如果我可以从该类中为这些实例变量设置一些默认值,那必须降低此代码复杂性/冗余。