最佳答案
我需要像下面这样解析 URL 字符串:
&ad_eurl=http://www.youtube.com/video/4bL4FI1Gz6s&hl=it_IT&iv_logging_level=3&ad_flags=0&endscreen_module=http://s.ytimg.com/yt/swfbin/endscreen-vfl6o3XZn.swf&cid=241&cust_gender=1&avg_rating=4.82280613104
我需要将 NSString 分成单个部分,如 cid=241
和 &avg_rating=4.82280613104
。我一直在用 substringWithRange:
做这件事,但是返回的值是随机的,所以会把它搞乱。有没有一个类可以简单地进行解析,基本上可以将其转换为 NSDictionary,从而能够读取键的值(例如 ValueForKey: cid
应该返回 241
)。还是有另一种比使用 NSMakeRange
获取子字符串更简单的方法来解析它?