URLは、リモートサーバ上のリソースやローカルファイルにアクセスするためのクラスです。
NSObject、NSURL
プロパティ名 | 説明 | サンプル |
---|---|---|
path | URLのパスコンポーネントを取得する | url.path |
lastPathComponent | URLの最後のパスコンポーネントを取得する URLが空文字の場合は空文字を返す |
url.lastPathComponent |
pathExtension | URLのパスの拡張子を取得する pathが空文字の場合は空文字を返す |
url.pathExtension |
scheme | スキームを取得する | url.scheme |
isFileURL | ファイル、ディレクトリであるかどうか判定する (schemeが"file"であるかどうか) |
url.isFileURL |
メソッド名 | 説明 | サンプル |
---|---|---|
appendingPathComponent | URLにパスコンポーネントを追加する | url.appendingPathComponent("image.png") |
appendingPathExtension | URLにパスの拡張子を追加する | url.appendingPathExtension("png") |
deletingLastPathComponent | URLの最後のパスコンポーネントを削除する | url.deletingLastPathComponent |
deletingPathExtension | URLのパスの拡張子を削除する | url.deletingPathExtension |
Foundation.framework
Category | Version |
---|---|
Swift | 3.0.2 |
Xcode | 8.2.1 |
iOS | 10.0~ |