美文网首页
iOS 获取文件名以及后缀

iOS 获取文件名以及后缀

作者: S大偉 | 来源:发表于2018-08-01 16:30 被阅读506次

    //这里有一个模拟器沙盒路径(完整路径)

    NSString index=@"/Users/junzoo/Library/Application Support/iPhone Simulator/7.0.3/Applications/63925F20-AF97-4610-AF1C-B6B4157D1D92/Documents/DownLoad/books/2013_50.zip";*

    对路径截取的9种操作

    NSLog(@"1=%@",[index lastPathComponent]);
    
    NSLog(@"2=%@",[index stringByDeletingLastPathComponent]);
    
    NSLog(@"3=%@",[index pathExtension]);
    
    NSLog(@"4=%@",[index stringByDeletingPathExtension]);
    
    NSLog(@"5=%@",[index stringByAbbreviatingWithTildeInPath]);
    
    NSLog(@"6=%@",[index stringByExpandingTildeInPath]);
    
    NSLog(@"7=%@",[index stringByStandardizingPath]);
    
    NSLog(@"8=%@",[index stringByResolvingSymlinksInPath]);
    
    NSLog(@"9=%@",[[index lastPathComponent] stringByDeletingPathExtension]); 
    

    对应结果

    ** 1=2013_50.zip**

    ** 2=/Users/junzoo/Library/Application Support/iPhone Simulator/7.0.3/Applications/63925F20-AF97-4610-AF1C-B6B4157D1D92/Documents/DownLoad/books**

    3=zip

    ** 4=/Users/junzoo/Library/Application Support/iPhone Simulator/7.0.3/Applications/63925F20-AF97-4610-AF1C-B6B4157D1D92/Documents/DownLoad/books/2013_50**

    5=~/Documents/DownLoad/books/2013_50.zip

    ** 6=/Users/junzoo/Library/Application Support/iPhone Simulator/7.0.3/Applications/63925F20-AF97-4610-AF1C-B6B4157D1D92/Documents/DownLoad/books/2013_50.zip**

    ** 7=/Users/junzoo/Library/Application Support/iPhone Simulator/7.0.3/Applications/63925F20-AF97-4610-AF1C-B6B4157D1D92/Documents/DownLoad/books/2013_50.zip**

    8=/Users/junzoo/Library/Application Support/iPhone Simulator/7.0.3/Applications/63925F20-AF97-4610-AF1C-B6B4157D1D92/Documents/DownLoad/books/2013_50.zip

    9=2013_50

    iOS 从url中获取文件名以及后缀

    相关文章

      网友评论

          本文标题:iOS 获取文件名以及后缀

          本文链接:https://www.haomeiwen.com/subject/awsrvftx.html