swift 基本文件讀寫

nbmm 9年前發布 | 4K 次閱讀 Objective-C IOS

          //查找目錄 返回數組類型
//DocumentDirectory文檔目錄
var sp=NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true)//true代表全路徑

        if sp.count > 0 {  
            //聲明一個路徑,創建文件  
            var url=NSURL(fileURLWithPath: "\(sp[0])/data.text")  
            println(url)  
//            文件寫入  
//            var data=NSMutableData()//可變數據  
//            //添加一個新的數據  
//            data.appendData("Hello swift\n".dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: true)!)  
//            //寫入到一個路徑  
//            data.writeToFile(url!.path!, atomically: true)  
//            println("end")  

//            //讀取數據方法1  
//            var data1=NSData(contentsOfFile: url!.path!)  
//            var str=NSString(data: data1!, encoding: NSUTF8StringEncoding)  
            //讀取數據方法2  
            var str1:NSString=NSString(contentsOfURL: url!, encoding: NSUTF8StringEncoding, error: nil)! as NSString  
            println(str1)  </pre> 


 本文由用戶 nbmm 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!