swift4--创建各种类型的文件


//创建各种类型的文件
import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
//        调用四个文件写入方法
        self.writeArray()
        self.writeText()
        self.writeDictionary()
        self.writerImage()
    }

//    创建一个方法,用来创建文本文件
    func writeText() {
//        创建一个字符串对象,表示文档目录下的一个文本文件
        let filepath:String = NSHomeDirectory() + "/Documents/swift.txt"
//        再次创建一个字符串对象,用来储存将要写入的文本内容
        let info = "override func viewDidLoad()super.viewDidLoad()// Do any additional setup after loading the view, typically from a nib."
        do{
//            将文本文件写入到指定位置的文本文件,并且使用utf-8的编码方式
            try info.write(toFile: filepath, atomically: true, encoding: .utf8)
            print("Success to write a file.\n")
        }catch{
            print("Error to write a file.\n")
        }
    }
    
//    创建一个方法,用来将数组对象,储存为一个列表文件
    func writeArray(){
//        初始化一个数组对象,拥有三个字符串对象,数组存在相同类型的有序表内
        let fruits:NSArray = ["Apple","Banana","Orange"]
//        创建一个字符串对象,该字符串对象表示文档目录下的一个属性列表文件
        let fruitsPath:String = NSHomeDirectory() + "/Documents/fruitsPath.txt"
//        将数组对象存储在指定位置的属性列表文件中
        fruits.write(toFile: fruitsPath, atomically: true)
        print("Success to write an array.\n")
    }
    
//    创建一个方法,将字典对
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值