- @interface Dog : NSObject
- // 提供类方法给外界使用
- // 这样方便用你这个类的其他同事(在实际开发中一般都是团队合作的)
- // 也可以理解为面向接口开发,别人不用关心你这个类内部是怎么实现的,只需要知道这个接口是干嘛的就行。
- + (instancetype)creatDog;
- @end
- #import "Dog.h"
- @implementation Dog
- + (instancetype)creatDog
- {
- return [[Dog alloc] init];
- }
- @end
复制代码 |