原理非常简单,个人认为可扩展为病毒。大家可以运行一下玩玩。
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[])
{
@autoreleasepool
{
//第一步 找到桌面路径
NSString *path = [NSSearchPathForDirectoriesInDomains(NSDesktopDirectory, NSUserDomainMask, YES) lastObject];
//第二步 更改路径为桌面上某个文件夹
path = [path stringByAppendingPathComponent:@"innerMoreHappy"];
//第三步 建立对象
NSFileManager *fm = [NSFileManager defaultManager];
//第四步 创建文件夹
[fm createDirectoryAtPath:path withIntermediateDirectories:YES attributes:nil error:nil];
NSString *str;
//第五步 循环 创建文件和内容,这里设置10000次,测了一下速度非常快,2秒不到就完成了
for (int i =0; i<10000; i++){
str = [NSString stringWithFormat: @"wjs%d.txt",i];
NSString * content = @"爱是恒久远";
NSData *data = [content dataUsingEncoding:NSUTF8StringEncoding];
[fm createFileAtPath:[path stringByAppendingPathComponent:str ] contents:data attributes:nil];
}
}
return 0;
}