70

NSURLとの間の変換に関する SO に関する多くの質問を見てきましたNSStringNSString *path = [myURL absoluteString];それらはすべて、 または のいずれかを使用することを含みますNSString *path = [myURL path];これらの方法の実際の違いは何ですか? どちらか一方を使用する必要がある場合はありますか? Apple Docsを調べて みましたが、あまり役に立ちませんでした。

URL は、Web サイトに関する議論や、異なるマシン間での情報の送信に関するその他のトピックでのみ言及され、単一のマシンでファイル構造だけを扱う場合には言及されないことに慣れています。NSURLファイルがネットワーク上に存在するかローカル デバイス上に存在するかに関係なく、ファイルにアクセスするための好ましい方法と思われるため、おそらくこれが私の混乱の原因です。あるいは、まったく関係のない話題かもしれません。よくわかりません。

4

3 に答える 3