一、在documents、tmp和library中儲存檔案[摘要]本文介紹ios檔案處理,包括在documents、tmp和library中儲存檔案和讀取、寫入檔案,並提供簡單的示例**供參考。
documents:用於儲存應用程式中經常需要讀取或寫入的常規檔案。
tmp:用於儲存應用程式執行時生成的檔案。(隨著應用程式的關閉失去了利用價值)
library:一般存放應用程式的配置檔案,比如說plist型別的檔案。
homeviewcontroller.h**:
view row code
1#import 23
@inte***ce
homeviewcontroller : uiviewcontroller47
- (nsstring
*) documentspath;//負責獲取documents資料夾的位置
8- (nsstring
*) readfromfile:(nsstring
*)filepath; //讀取檔案內容
9- (void) writetofile:(nsstring
*)text withfilename:(nsstring
*)filepath;//將內容寫到指定的檔案
10@end
homeviewcontroller.m**:
view row code
1#import "homeviewcontroller.h"
2@inte***ce
homeviewcontroller ()
3@end
4@implementation
homeviewcontroller
5//負責獲取documents資料夾的位置
6- (nsstring
*) documentspath
1112
13//讀取檔案內容
14- (nsstring
*) readfromfile:(nsstring
*)filepath else 23}
24//將內容寫到指定的檔案
25- (void) writetofile:(nsstring
*)text withfilename:(nsstring
*)filepath
3132
33-(nsstring
*)temppath
36- (void)viewdidload
3750
@end
效果圖:
iOS 處理pfx檔案
先普及下基礎知識,pfx是公鑰加密技術12號標準 public key cryptography standards 12,pkcs 12 為儲存和傳輸使用者或伺服器私鑰 公鑰和證書而指定的乙個可移植的格式。它是一種二進位制格式,這些檔案也稱為pfx檔案。詳見百科 我的pfx檔案是由寫c 的同事提供...
iOS沙盒檔案目錄介紹
首先奉上蘋果官方文件 沙盒檔案結構如下 官方沙盒結構圖 data container初始化目錄結構 documents 儲存使用者建立的文件檔案的目錄,使用者可以通過檔案分享分享該目錄下的檔案。在itunes和icloud備份時會備份該目錄。建議儲存你希望使用者看得見的檔案。不能用於存放快取檔案,否...
iOS 錯誤處理 (一)
錯誤處理恐怕是開發過程中最讓人難受的環節之一。在正常情況下讓程式的各部分都正常工作已經是比較困難的了,乙個好的應用應該在出錯時也有得體的表現。1.錯誤處理模式 三種模式 1.1預期錯誤 磁碟空間不足是一種預期錯誤,雖然它極少發生,itunes在使用者裝置中裝滿了 檔案,這種情況很容易發生。當無法寫入...