NSString (NSStringPathExtensions) 中 stringByDeletingPathExtension 等函数使用的误区
来源:互联网 发布:sql写脚本用什么软件 编辑:程序博客网 时间:2024/05/23 19:13
在 NSString (NSStringPathExtensions) 这个category中的一些函数在使用的时候会将你的路径”标准化“,例如:
NSString * str = @"///file/123.png.smb";NSString * temStr = [str stringByDeletingPathExtension];
temStr 会变为 “/file/123.png” ,而不是 “///file/123.png”,这可能会带来误解。
NSString (NSStringPathExtensions) 这个category中的:
- (NSString *)stringByAppendingPathComponent:(NSString *)str;- (NSString *)stringByAppendingPathExtension:(NSString *)str;@property (readonly, copy) NSString *stringByAbbreviatingWithTildeInPath;@property (readonly, copy) NSString *stringByExpandingTildeInPath;@property (readonly, copy) NSString *stringByStandardizingPath;@property (readonly, copy) NSString *stringByResolvingSymlinksInPath;
都有上述现象。
0 0
- NSString (NSStringPathExtensions) 中 stringByDeletingPathExtension 等函数使用的误区
- NSString 的NSStringPathExtensions 类别中各函数简介
- NSString (NSStringPathExtensions)
- NSString (NSStringPathExtensions)
- NSString (NSStringPathExtensions)-NSProcessInfo-NSFileHandle
- 在tensorflow中使用函数封装操作的误区
- API NSString 中比较有趣的函数
- sql中使用""不等于号的误区
- Mapreduce中Combiner的使用及误区
- Mapreduce中Combiner的使用及误区
- Mapreduce中Combiner的使用及误区
- Directory.GetFiles 方法 中使用的误区
- 关于function中使用this的误区
- ubuntu中使用snprintf的误区
- Mapreduce中Combiner的使用及误区
- oracle 中使用 rownum 的一个误区
- NSString函数使用
- Objective-C中NSString的使用
- setValue forKey 和 setObject forKey
- C语言如何实现继承和多态,写的very nice
- 一个C++的内存池和内存管理的实现(一)
- leetcode 日经贴,Cpp code -Reverse Integer
- C#资源路径问题
- NSString (NSStringPathExtensions) 中 stringByDeletingPathExtension 等函数使用的误区
- 关于java面向对象的总结
- Vijava 学习笔记之 VirtualMachine(虚拟磁盘已用容量和空闲容量)
- 数字相加问题。
- 简单的WebView自适应并嵌套在ScrollView里
- 字体下载
- JavaWeb 学习(Java Web 典型模块与项目实战大全)
- [Rx86OS-XIV] 提高分辨率
- 前辍表达式,中辍表达式,后辍表达式详解