我有一个 NSData 对象,我想区分它有 JSON 字符串还是 UIImage 或 zip 文件?
问问题
162 次
1 回答
0
如果这是您必须经常在代码中检查的内容,您可以继续进行自己的 NSData 实现。
static NSString *const MyJSONDataType = @"JSONDataType";
static NSString *const MyUIImageDataType = @"MyUIImageDataType";
// and so on...
@interface MyData : NSData
@property (strong, nonatomic) NSString* contentType;
@end
@implementation MyData
@synthesize contentType;
@end
您还可以添加适当的初始化方法来动态指定 contentType。
于 2012-09-14T13:33:58.720 回答