假设我有两个数组。假设一个是 NSMutableDictionary,另一个是 NSMutableArray。
我也有这个定义:
-(NSString *) description {
// return a human readable version of the array contents
return self.contents;
}
然后,为了清楚起见,我想使用这样的方法打印一个数组:
self.descriptionOfLastFlip = [NSString stringWithFormat:@"Array %@",[cardsFaceUp componentsJoinedByString:@", "]];
然后,当然,使用 self.descriptionOfLastFlip 将某些内容打印到屏幕上。
好的,愚蠢的提问时间......我将如何定义两个单独的描述方法来以不同的方式处理数组和字典?显然,我可能希望以稍微不同的方式访问信息,但是,self.description 虽然它可能适用于数组,但不适用于字典..
我很想了解如何处理为多个数组/字典创建描述方法(或者,如何将描述“定位”到一种类型的数组等?)