У меня есть свойство только для чтения BOOL. Каков здесь доминирующий шаблон именования?
Справочная информация: для простых объявлений старых методов принят шаблон
- (BOOL)isEditable;
- (void)setEditable:(BOOL)flag;
В мире @property это обычно выражается как
@property(getter=isEditable) BOOL editable;
Однако есть примеры обратного. Например, в CalStore / CalCalendar.h
@property(readonly) BOOL isEditable;
(CalCalendar здесь неверен или это также приемлемый шаблон именования свойств BOOL только для чтения?)
У меня есть контроллер, который управляет видом, размер которого может изменяться или не изменяться. Свойство только для чтения.
@property(readonly) BOOL viewIsResizable;
@property(readonly) BOOL isViewResizable;
@property(readonly, getter=isViewResizable) BOOL viewResizable;
Какой рисунок наиболее натуральный или какао-подобный?