小编Ser*_*Bob的帖子

协议中的objective c init

昨天一位同事问,为什么我们不应该在协议中声明一个init方法(initWith ...:(...))来强制实现类来提供这样的初始化器.我对这个问题感到非常惊讶,根据我的理解,这是无稽之谈.但我找不到明确的理由,但在协议中声明init方法会导致实现的灵活性降低.

您能否告诉我一个很好的理由,为什么协议中应该或不应该使用init方法?

谢谢!

protocols objective-c init

7
推荐指数
2
解决办法
2374
查看次数

标签 统计

init ×1

objective-c ×1

protocols ×1