为什么常识

iOS 开发中, Obj-C typesafe 的最佳实践是什么?

生活词典 changshi.cidiancn.com

阅读: 193

iOS 开发中, Obj-C typesafe 的最佳实践是什么?2 个答案

答案 1:

定义 Message 类.-enum MessageStatus {MESSAGE_STATUS_NORMAL = 0,MESSAGE_STATUS_READ,};enum MessageStatus status;@property(readwrite) enumMessageStatus status;.m@synt-esizestatus;- (void) setStatus:(enum MessageStatus)value {status = value;}使用#import "Message.-"- (BOOL)-rkAsRead {if (message.status == MESSAGE_STATUS_NORMAL) { message.status = MESSAGE_STATUS_READ; return YES;}return NO;}

答案 2:

如果是object enum的typesafe,这里有一个方案:forum.soft32/-c/type-s...

分享常识给亲友.