-(NSString *)stringFormDict:(NSDictionary*)dict
{
NSMutableString *str =[NSMutableString string];
NSArray *keys =[dict allKeys];
for(NSString *key in keys)
{
if ([[dict objectForKey:key] isKindOfClass:[NSDictionary class]]) {
id obj = [dict objectForKey:key];
[str appendFormat:@"\n%@: %@",key,[self stringFormDict:obj]];
}else if ([[dict objectForKey:key] isKindOfClass:[NSArray class]]){
[str appendFormat:@"\n%@:",key];
for (id obj in [dict objectForKey:key]) {
[str appendFormat:@"\n%@",[self stringFormDict:obj]];
}
}else{
[str appendFormat:@"\n%@: %@",key,[dict objectForKey:key]];
}
}
return str;
}