Easily convert between dictionaries and query strings in iOS and OS X. The API is similar to NSJSONSerialization.
NSString *queryString = [CMDQueryStringSerialization queryStringWithDictionary:dictionary];CMDQueryStringSerialization supports arrays encoded in one of the following three formats:
key=value1&key=value2key[]=value1&key[]=value2key=value1,value2
CMDQueryStringWritingOptions contains options that map to each of these formats, with CMDQueryStringWritingOptionArrayRepeatKeysWithBrackets being the default if no option is passed.
CMDQueryStringSerialization is released under the MIT License.


