- #import <Foundation/Foundation.h>
- int main(int argc, const charchar * argv[]) {
- @autoreleasepool {
- //演示路径
- NSString *path = @"/Users/jiangwei/file.text";
- //1.返回路径的组成部分
- NSArray *array = [path pathComponents];
- NSLog(@"%@",array);
-
- //2.返回路径最后组成部分
- NSString *str = [path lastPathComponent];
- NSLog(@"%@",str);
- //3.在原有的路径后面追加子目录
- //这种方式有一点不好,就是需要添加/
- [path stringByAppendingString:@"/appFile.text"];
- //不需要添加/
- [path stringByAppendingPathComponent:@"appFile.text"];
- //4.删除最后的组成部分
- str = [path stringByDeletingLastPathComponent];
- //删除扩展名(.text被删除了)
- str = [path stringByDeletingPathExtension];
- //5.获取扩展名
- str = [path pathExtension];
- //6.添加扩展名
- [path stringByAppendingPathExtension:@".jpg"];
- }
- return 0;
- }
oc文件操作学习笔记
最新推荐文章于 2024-08-06 17:49:30 发布