【发布时间】:2011-12-29 23:55:13
【问题描述】:
我为此忙了几个小时,但看不到头或尾。
我应该如何创建一个NS(Mutable)Dictionary 类别,我可以让它返回与发送方法类相同的类。
样本
+(NSDictionary *)dictionaryWithAdditions:path error:(NSError**)error;
NSDictionary * dict = [NSDictionary dictionaryWithAdditions:path error:&error];
应该返回一个NSDictionary。
与
+(NSMutableDictionary *)dictionaryWithAdditions:path error:(NSError**)error;
NSMutableDictionary *dict = [NSMutableDictionary dictionaryWithAdditions:path error:&error];
应该返回一个 NSMutableDictionary。
我不想返回id,以避免任何可能的警告等。
建议我应该如何通过错误管理在一个类别中创建它?
【问题讨论】:
标签: objective-c nsdictionary categories nsmutabledictionary nserror