zoukankan      html  css  js  c++  java
  • 属性列表

    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)

        }

    }

  • 相关阅读:
    Zset-ZREVRANGEBYSCORE
    Zset-ZREVERANGE
    Zset-ZRANGEBYSCORE
    Leetcode1550. 存在连续三个奇数的数组
    Java中的IO流
    线程间通信(也叫线程并发协作)的四种方式
    数据库三大范式
    MVCC(Multi-Version Concurrency Control):多版本并发控制详解
    Java三种单例模式实现
    Java的序列化和反序列化
  • 原文地址:https://www.cnblogs.com/daochong/p/5208482.html
Copyright © 2011-2022 走看看