NSURL路径获取CGPathRef而不是NSString

时间:2014-04-23 09:13:38

标签: ios objective-c nsstring nsurl

目前我正在为下面的路径变量获取CGPathRef。

在另一个项目中,我能够获取路径变量的NSString,而在这个项目中,我能够得到CG​​PathRef。

[[[NSURL URLWithString:fileName]path] lastPathComponents];

如何为特定变量指定它来获取NSString而不是CGPathRef?

1 个答案:

答案 0 :(得分:0)

从NSString参考中,您可以使用:

NSString* theFileName = [[string lastPathComponent] stringByDeletingPathExtension]

lastPathComponent调用将返回" thefile.ext",而stringByDeletingPathExtension将从末尾删除.ext。

src:Objective-C: Extract filename from path string