目錄:[Swift]Xcode實際操做html
本文將演示如何經過編碼的方式,建立屬性列表文件。swift
在項目導航區,打開視圖控制器的代碼文件【ViewController.swift】ide
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 let dic:NSMutableDictionary = NSMutableDictionary() 11 //設置屬性列表文件的內容,即添加一對鍵值對。 12 dic.setObject("Bruce", forKey: "Name" as NSCopying) 13 //繼續添加屬性列表文件的鍵值對象 14 dic.setObject("22", forKey: "Age" as NSCopying) 15 16 //生成屬性列表文件在項目中的存儲路徑 17 let plistPath = NSHomeDirectory() + "/Documents/demoPlist.plist" 18 //將可變字典對象,寫入到指定位置的屬性列表文件 19 dic.write(toFile: plistPath, atomically: true) 20 21 //讀取並顯示上面代碼保存的屬性列表文件 22 23 //加載屬性列表文件,並轉換爲可變字典對象 24 let data:NSMutableDictionary = NSMutableDictionary.init(contentsOfFile: plistPath)! 25 //將字典對象,轉換爲字符串對象 26 let message = data.description 27 28 //在控制檯打印輸出,屬性列表文件中的各項鍵值 29 print(message) 30 } 31 32 override func didReceiveMemoryWarning() { 33 super.didReceiveMemoryWarning() 34 // Dispose of any resources that can be recreated. 35 } 36 }