iOS中的System.IO.Path等价物

时间:2010-09-14 15:19:36

标签: iphone ios filesystems

System.IO.Path中有很多不错的小函数,比如替换文件扩展名,附加到路径,获取文件名,从C#中的路径获取目录。是否有iOS等效或稍微接近的API?

谢谢!

2 个答案:

答案 0 :(得分:6)

是的,有。请查看NSString参考中的"Working with Paths"部分。

要使用实际文件,您需要使用NSFileManager

答案 1 :(得分:1)

NSString有许多方法可以让你操纵路径。

它不是超级优雅,但它非常有用。

NSString *textFile = @"readme.txt"
NSString *markdownFile = [[textFile stringByDeletingPathExtension] stringByAppendingPathExtension:@"markdown"];

// markdownFile is now "readme.markdown"