[Xcode 实际操作]七、文件与数据-(2)创建文件夹
目录:[Swift]Xcode实际操作
本文将演示如何创建文件夹。
在项目导航区,打开视图控制器的代码文件【ViewController.swift】
1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override func viewDidLoad() { 6 super.viewDidLoad() 7 // Do any additional setup after loading the view, typically from a nib. 8 9 //文件管理对象的主要功能包括: 10 //1.读取文件中的数据 11 //2.向一个文件中写入数据 12 //3.删除或复制文件 13 //4.移动文件 14 //5.比较两个文件的内容 15 //6.检测文件的存在性 16 let manager = FileManager.default 17 //创建一个字符串对象, 18 //该字符串对象表示文档目录下的一个文件夹 19 let baseUrl = NSHomeDirectory() + "/Documents/txtFolder" 20 //使用文件管理对象,判断文件夹是否存在, 21 //并把结果存储在常量中 22 let exist = manager.fileExists(atPath: baseUrl) 23 //判断文件夹是否存在 24 if !exist 25 { 26 //文件夹不存在 27 //首先创建一个异常捕捉语句,用于创建一个新的文件夹 28 do 29 { 30 //使用try语句,创建指定位置上的文件夹 31 try manager.createDirectory(atPath: baseUrl, 32 withIntermediateDirectories: true, 33 attributes: nil) 34 //在控制台打印输出日志,提示文件夹创建成功。 35 print("Success to create folder") 36 } 37 catch 38 { 39 print("Error to create folder") 40 } 41 } 42 } 43 44 override func didReceiveMemoryWarning() { 45 super.didReceiveMemoryWarning() 46 // Dispose of any resources that can be recreated. 47 } 48 }
转载于:https://www.cnblogs.com/strengthen/p/10043458.html
[Xcode 实际操作]七、文件与数据-(2)创建文件夹相关推荐
- 写bat文件for循环批量创建文件夹
写bat文件for循环批量创建文件夹 系统:win10 批量创建数字文件夹(0-20) for /l %%a in (0,1,20) do md %%a 这里/l表示数字,括号中的数字依次是起始数字, ...
- java如果判断文件夹或文件不存在就创建文件夹或文件
java如果判断文件夹或文件不存在就创建文件夹或文件 1.判断文件是否存在,不存在创建文件 File file=new File("e:/cc/cc.jpg"); if(!file ...
- linux建.php文件,怎么在Linux创建文件?
在Linux创建文件的方法: 1.可以使用cat创建一个新的文件 命令:cat>>filename 使用cat创建文件时,以系统默认的文件属性作为新文件的属性,并接受键盘输入作为文件的内容 ...
- [Xcode 实际操作]七、文件与数据-(17)解析JSON文档
目录:[Swift]Xcode实际操作 本文将演示如何解析JSON文档. 项目中已添加一份JSON文档:menu.json 1 { 2 "menu": 3 { 4 "id ...
- [Xcode 实际操作]七、文件与数据-(3)创建文本文件、属性列表文件、图片文件
目录:[Swift]Xcode实际操作 本文将演示如何创建各种类型的文件. 在项目导航区,打开视图控制器的代码文件[ViewController.swift] 1 import UIKit 2 3 c ...
- [Xcode 实际操作]七、文件与数据-(18)使用MarkMan与设计师进行心灵沟通
目录:[Swift]Xcode实际操作 本文将演示MarkMan的使用. 在界面开发过程中,最终的效果和设计稿难免有些出入, 通常是颜色.位置.尺寸方面的偏差,使用MarkMan助你领会设计师的意图. ...
- php利用文件做数据储存,PHP_PHP文件读写操作之文件写入代码,在PHP网站开发中,存储数据通 - phpStudy...
PHP文件读写操作之文件写入代码 在PHP网站开发中,存储数据通常有两种方式,一种以文本文件方式存储,比如txt文件,一种是以数据库方式存储,比如Mysql,相对于数据库存储,文件存储并没有什么优势, ...
- php往文件里面写入数据,PHP创建文件及写入数据(覆盖写入,追加写入)的方法详解...
本文实例讲述了PHP创建文件及写入数据(覆盖写入,追加写入)的方法.分享给大家供大家参考,具体如下: 这里主要介绍了PHP创建文件,并向文件中写入数据,覆盖,追加的实现代码,需要的朋友可以参考下: 创 ...
- php向页面中添加数据_PHP创建文件,并向文件中写入数据,覆盖,追加的实现代码...
创建文件我们用到函数 fopen ( string filename, string mode ) 参数filename为创建文件名 参数mode为以什么方式打开文件filename 其中mode可能 ...
最新文章
- Nginx 禁止某 IP 访问
- Android内部存储改变读取权限
- Docker之HelloWorld篇
- 【转】我该 不该学习VULKAN
- 一步一步理解Java 企业级应用的可扩展性
- ubuntu修改mongodb的数据库储存位置
- 设某链表中最常用的操作是在链表的尾部_Redis系列(二)底层数据结构之双端链表...
- Docker4Dev#7 使用 Windows Container运行ASP.NET MVC 2 + SQLExpress 应用
- 对PostgreSQL SPI例子的学习
- 怎么把html转换成jpg6,html转为图片(六):xhtmlrenderer
- php查真实地址,php教程:检查URL地址是否真实存在
- visio中虚线粘贴到word中变实线的解决办法(转)
- XML文件源码察看器(三)
- 使用 :after伪元素撑开 div
- healthkit框架使用
- win7怎么设置开机密码_主编教您电脑开机密码怎么设置
- APS生产计划排产在注塑行业的应用
- 事大发了!小助理告诉我:小伙伴21天斩获字节offer的关键竟是这份面试题!
- 应用电路笔记(1)-三极管8550和8050应用
- 倍思途享伸缩车载充电器体验:乐享车载快充,让爱车少些凌乱
热门文章
- Python 技术篇-利用pyqt5库读取剪切板已复制数据的格式类型实例演示,python判断复制文件的文件类型
- 浏览器打开html文件显示中文乱码解决方法
- Chrome浏览器不支持字体小于12px的解决办法
- 模拟电路技术之基础知识(六)
- CTFshow 命令执行 web56
- [YTU]_2443( C++习题 复数类--重载运算符3+)
- 【解决方案】npm安装vue超时(ERR! errno ETIMEDOUT)
- OpenVINO 2020版没有cpu_extension.dll问题解决
- STL中的栈结构和队列结构
- java保留小数_(转)Java保留小数位数的N中方法