iOS開發小技巧--邊接受數據邊寫入文件的兩種方法


一、NSFileHanle

  • 使用注意點:在往文件寫入數據時,必須創建一個空的文件
  • 指定文件寫入的方式 -- 覆蓋還是追加
  • 最后記得關閉

  <1>代碼是在大文件傳輸的練習中截取的。寫入數據之前,創建空的文件,初始化NSFileHandle類

  <2>設置文件的寫入方式,(不設置寫入方式,默認的是覆蓋寫入數據)並且將接收到的數據寫入空的文件

  <3>最后務必把操作文件的對象關閉

二、NSOutPutStream

  • 使用注意:使用這個類操作文件不用提前創建空的文件,但是要記得將stream打開,否則文件不會成功寫入
  • 初始化的時候就設置了文件的寫入方式
  • 寫入數據的過程中,操作的是字節數組,所以要將data數據轉換成字節數組
  • 最后記得關閉stream

  <1>初始化對象,同時設置文件寫入方式,一定記得打開stream

  <2>寫入數據

  <3>關閉stream


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM