2011-06-15 66 views
1

我想将/Users/Irwan/Documents/test.jpg转换成MyMac:Users:Irwan:Documents:test.jpg 我可以手动做到这一点,但我不知道是否有简单的方法来做到这一点?可可路径字符串转换

感谢

+0

什么是你想生成的冒号分隔的路径?我不相信它被任何现代API使用。 – duskwuff 2011-06-15 06:13:39

+0

拨打Applescript – Irwan 2011-06-15 06:40:38

回答

5
NSURL *url = [NSURL fileURLWithPath:path]; 
path = (NSString *)CFURLCopyFileSystemPath((CFURLRef)url, kCFURLHFSPathStyle); 
[path autorelease]; 
+0

Ooo,很好。我看着'CFString',什么都没发现;应该也看过'CFURL'。 – 2011-06-15 06:36:25