Parse NSURL ruta y consulta (iphoneOS)
¿Hay objetos o funciones estándar para analizar los componentes de un NSURL? Claramente podría escribir uno, pero ¿por qué reinventar la rueda?
[NSURL path]
devolverá unNSString
me gusta"argX=x&argY=y&argZ=z"
Lo que preferiría recuperar es un diccionario poblado con{@"argX" => @"x", @"argY" => @"y", @"argZ" = @"z"}
Para la ruta, que devuelve una cadena como "/ partA / partB / partC", prefiero obtener una matriz con la estructura{[0] => @"partA", [1] => @"partB", [2] => @"partC"}
Me doy cuenta de que esta es una pregunta bastante específica, pero parece ser algo que mucha gente querría ...
EDITAR - Esto es para iphoneOS! Al parecer NSURL tiene diferentes funciones en Mac OS