繁体   English   中英

是否有图书馆支持NSDictionary在Objective-C中旅行

[英]Is there an Library to support NSDictionary travelling in objective-c

背景:
将json数据解析为NSDictionary或NSArray之后,当您想获得较深的属性或值时,表达式将非常长。 例如:

[[[book objectForKey:@"author"] objectForKey@"contact"] objectForKey:@"mobile"]
[[[[book objectForKey:@"author"] objectAtIndex:0] objectForKey"@"contact"] objectForKey:@"mobile"]

是否有一个工具可以方便地使用查询表达式,例如“ / author / contact / mobile”或“ / author / [0] / contact / mobile”,并用作[SimpleTraveller getValueFromDic:book,@“ / author / contact / mobile “]?

尝试

id obj = [book valueForKeyPath:@"author.contact.mobile"];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM