NSStringのファイルパスからディレクトリ名を取得する
Categories :
Objective-C
公開: 2015-07-10 00:15更新: 2016-04-29 06:03
こーんなNSStringがあります。
NSString *path = @”/var/mobile/Containers/Data/Application/AAA/Documents/image.png”
image.pngってな画像のフルパスですが、
このファイルがあるとこのディレクトリのパスが欲しいです。
今まで「/」で分割してましたが、なんか便利なのがあるようです。
それがこちら
path.stringByDeletingLastPathComponent;
中身は…
/var/mobile/Containers/Data/Application/AAA/Documents
ほう。
これが欲しかった。
逆に
path.lastPathComponent;
と、やれば
image.png
ファイル名が取得できます。うむ。
他にも色々な便利関数があるのでNSStringのドキュメントを眺めてみると面白いカモ。
⇒ NSString Class Reference
ではでは。