swift 数组和字典保存到文件中

swift 数组和字典保存到文件中,第1张

概述1.保存数组到文件中 //MARK:1,数组(Array)的存储和读取 func testSaveArrayPlist() { let arry = NSArray(objects: "stev","baidu.com","com","12344","robinson") let filePath:String = NSHomeDirectory() +

1.保存数组到文件中

 //MARK:1,数组(Array)的存储和读取    func testSaveArrayPList() {        let arry = NSArray(objects: "stev","baIDu.com","com","12344","robinson")        let filePath:String = NSHomeDirectory() + "/documents/tf.pList"        arry.writetofile(filePath,atomically: true)                tfArray = NSArray(contentsOffile:NSHomeDirectory() + "/documents/tf.pList")                print(tfArray)    }


数组打印结果如下:
Optional(<__NSCFArray 0x7dbba000>(stev,baIDu.com,com,12344,robinson))


2.保存字典到文件中

func testSaveDicPList(){        let  myArray = [                        [                ["name":"小明","url":"Google.com"],["name":"张三","url":"tf234.com"],["name":"里斯","url":"csdn.com"]            ],[                ["name":"张三","url":"csdn.com"]            ]        ]                let filePath:String = NSHomeDirectory() + "/documents/tfDic.pList"        NSArray(array: myArray).writetofile(filePath,atomically: true)        print(filePath)                tfArray = NSArray(contentsOffile:NSHomeDirectory() + "/documents/tfDic.pList")                print(tfArray)    }

字典打印结果如下:
Optional(<__NSCFArray 0x7aa6f4a0>(<__NSCFArray 0x7aa6df50>({    name = "\U822a\U54e5";    url = "hangge.com";},{    name = "\U767e\U5ea6";    url = "baIDu.com";},{    name = Google;    url = Google;}),<__NSCFArray 0x7aa70de0>({    name = 163;    url = "163.com";},{    name = Google;    url = "Google.com";})))
总结

以上是内存溢出为你收集整理的swift 数组和字典保存到文件中全部内容,希望文章能够帮你解决swift 数组和字典保存到文件中所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1076462.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存