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

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

作者: ekou | 来源:发表于2018-09-14 16:33 被阅读0次

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

    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与JS交互调用摄像头,回传图片的处理方案:https://www.jianshu.com/p/8d416628e3fe

    相关文章

      网友评论

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

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