Перечисление Objective C, NS_ENUM & NS_OPTIONS
Какие'правильный способ создания перечисления с определенным типом в Objective-C? Как работают NS_ENUM и NS_OPTIONS? NS_OPTIONS используются для масок, как NSAutoresizing? Благодарю.
Code from NSObjCRuntime.h
#define NS_ENUM(_type, _name) enum _name : _type _name; enum _name : _type
#define NS_OPTIONS(_type, _name) _type _name; enum : _type