属性列表

1.建立一个名字的数组,然后保存到沙盒的Documents目录

2.建立一个学生的字典,然后保存到沙盒的Documents目录

import UIKit

class ViewController: UIViewController {

    

    lazy var documentsPath:String={

        let paths=NSSearchPathForDirectoriesInDomains(.DocumentDirectory,.UserDomainMask,true)

        return paths.first!

    }()

    

    override func viewDidLoad() {

        super.viewDidLoad()

        

        //数组的操作

        print("===========>>>>>Array")

        

        //构建路径

        let namesPath="(documentsPath)/names.plist"

        

        //名字的数组

        let names:NSArray=["aaa","bbb","ccc","daochong"]

        names.writeToFile(namesPath, atomically:true)

        

        //读取数据,输出结果

        let entries=NSArray(contentsOfFile: namesPath)

        print(entries)

        

        //字典的操作

        print("===========>>>>>Dictionary")

        

        //构建路径

        let studentsPath="(documentsPath)/students.plist"

        

        //学生的字典

        let students:NSDictionary=["sno":"1101","name":"daochong","score":100]

        students.writeToFile(studentsPath, atomically:true)

        

        //读取数据,输出结果

        let data=NSDictionary(contentsOfFile: studentsPath)!

        print(data)

    }

}

原文地址:https://www.cnblogs.com/daochong/p/5208482.html