初始化的时候不需要带参数的重写3个方法就好
我初始的时候需要带上初始化的参数,这三个不能满足要求,加属性又不简洁,以前用oc这样
尝试了 class func 这样不能使用外边的属性 func (需要先调用 init. 然后再调用该方法感觉不简洁) 这样很久转化swift都不行
最终还是 重写了init方法并且带了参数
这样就可以了
本文讨论了在Swift中初始化方法时如何正确地加入参数,并提供了将OC中的实践转化为Swift的步骤,强调了使用classfunc的局限性和最终采用init方法带参数的解决方案。
初始化的时候不需要带参数的重写3个方法就好
我初始的时候需要带上初始化的参数,这三个不能满足要求,加属性又不简洁,以前用oc这样
尝试了 class func 这样不能使用外边的属性 func (需要先调用 init. 然后再调用该方法感觉不简洁) 这样很久转化swift都不行
最终还是 重写了init方法并且带了参数
这样就可以了
1124
647

被折叠的 条评论
为什么被折叠?