ページ 11

NSString型の文字列からファイル名だけをとりだしたい

Posted: 2013年4月14日(日) 18:50
by bonbo
早速ですが質問させていただきます。
NSString型のファイル名、たとえば
@"test0.txt"
などから拡張子をのぞいた部分、
@"test0"
だけを取り出したい場合にはどうしたらよいのでしょうか。
拡張子のみ取り出す場合の関数は見つかったのですが、その逆もあるのでしょうか。
分かりにくい質問で申し訳ありません。

環境はXcode4.4です。

よろしくお願いします。

Re: NSString型の文字列からファイル名だけをとりだしたい

Posted: 2013年4月14日(日) 20:56
by h2so5
stringByDeletingPathExtensionメソッドが存在するようです
http://blog.livedoor.jp/pnfhy316/archives/147767.html

Re: NSString型の文字列からファイル名だけをとりだしたい

Posted: 2013年4月14日(日) 21:22
by bonbo
>2so5さん
ありがとうございます。
できました。
stringByDeletingPathExtension
メソッドを使えばいいのですね。
ファイルを呼び出すメソッドは拡張子とファイル名を分けなければいけないものが多いみたいなので
とても助かりました。
ありがとうございました。

Re: NSString型の文字列からファイル名だけをとりだしたい

Posted: 2013年4月14日(日) 21:25
by bonbo
解決するの忘れてました…