Caminho NSURL vs absoluteString

Eu tenho visto muitas perguntas sobre SO sobre a conversão entreNSURL eNSString. Todos eles envolvem usarNSString *path = [myURL absoluteString]; ouNSString *path = [myURL path];. Qual é a diferença real entre esses métodos? Há um momento em que um deve ser usado sobre o outro? Eu tentei consultar oDocs da Apple, mas achei menos que útil.

Estou acostumado a URLs sendo mencionadas apenas em discussões relacionadas a sites e outros tópicos relacionados ao envio de informações entre máquinas diferentes e nunca serem mencionadas ao lidar apenas com a estrutura de arquivos em uma única máquina. Talvez seja aqui que parte da minha confusão está vindo, já queNSURL parece ser a maneira preferida de acessar arquivos, independentemente de o arquivo existir em uma rede ou no dispositivo local. Ou talvez seja um tópico totalmente não relacionado. Eu nem tenho certeza.

questionAnswers(2)

yourAnswerToTheQuestion