はじめに queryってのは、「http://example.com/foo?key1=value1&key2=value2」の赤字(key1=value1&key2=value2)の部分。 NSURLでは、以下のメソッドでqueryを取得できるが、それをNSDictionaryで取得できると便利。 NSString *query = [NSURL query]; そんなわけで、そんなメソッドをカテゴリで追加。 使い方 NSURL *url = [NSURL URLWithString:@"http://example.com/foo?key1=value1&key2=value2"]; NSDictionary *query = [url queryAsDictionary]; // Keyが分かってる場合 [query objectForKey:@"key1"]; // value1