1 #import <Foundation/Foundation.h> 2 3 int main(int argc, const char * argv[]) 4 { 5 6 @autoreleasepool { 7 8 //文件路径 9 NSString *path = @"/Users/apple/Desktop/test.txt"; 10 11 //使用某种编码方式从某个文件读取内容存到字符串里面 12 NSString *fileContent = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:NULL]; 13 14 //初始化一个可变字符串 15 NSMutableString *mutableFileContent = [NSMutableString stringWithCapacity:10]; 16 [mutableFileContent setString:fileContent]; 17 18 //名字替换 19 [mutableFileContent replaceOccurrencesOfString:@"赵子龙" withString:@"杨旭" options:NSCaseInsensitiveSearch
range:NSMakeRange(0, [mutableFileContent length])]; 20 21 //继续替换 22 [mutableFileContent replaceOccurrencesOfString:@"赵云" withString:@"杨旭" options:NSCaseInsensitiveSearch
range:NSMakeRange(0, [mutableFileContent length])]; 23 NSLog(@"%@", mutableFileContent); 24 25 //写入原文件 26 [mutableFileContent writeToFile:path atomically:YES encoding:NSUTF8StringEncoding error:NULL]; 27 } 28 29 30 return 0; 31 }
文件读写&&内容替换
终于明白,“喜欢”是一种莫大的能量!