Созданный после класса Parse's PFQuery
, я создаю свой собственный класс EMQuery
для моего собственного проекта (не подкласса PFQuery). Мой вопрос: если я хочу выполнить аналогичный вызов метода класса так, как это делает Parse (PFQuery *query = [PFQuery queryWith...]
), это будет правильный подход?iOS: Правильный способ инициализации объекта?
+ (instancetype)queryWithType:(EMObjectType)objectType {
EMQuery *query = [[self alloc] init];
return [query initWithQueryType:objectType];
}
- (id)initWithQueryType:(EMObjectType)objectType {
self = [super init];
if (self) {
}
return self;
}
Ahh Я вижу. Отличное объяснение! Спасибо за ссылку. :) – KingPolygon