我为此忙了几个小时,但看不到头或尾。
我应该如何创建一个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
,以避免任何可能的警告等。
建议我应该如何通过错误管理在一个类别中创建它?