NSStringのファイルパスからディレクトリ名を取得する

公開: 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



ではでは。



この記事をシェア
この記事にコメントする
書き込む
あっきぃ(@appstars_aki)
Web、iOSなフリーランサーです。好きなものはお寿司です。でもお寿司は高いので普段は雑草とか拾ったドングリを食べています。お仕事や意味もなく毎月お小遣いをくれる人を探してます。

お仕事の依頼や自分で作ったアプリのレビューを希望しちゃう方はaki@appstars.jpまでご連絡ください。