簡體   English   中英

iPhone:可用磁盤空間

[英]iPhone: available disk space

我正在創建一個錄音應用程序,我需要知道有多少磁盤空間可用(而不是ram)。

我怎樣才能找回它?

謝謝。

我沒試過這個,但由於iPhone是基於UNIX的操作系統,你應該能夠使用statfs系統調用獲得flash文件系統上的可用空間(參見文檔鏈接)。

只需將您計划寫入的app目錄的路徑用作參數即可。

對我來說最好的解決方案是使用NSFileManager方法:

- (NSDictionary *)attributesOfFileSystemForPath:(NSString *)path error:(NSError **)error

在要保存數據的目錄上。 這是statfs系統調用的包裝器,如文檔中所述。 但是如果你已經在使用NSFileManager,那么這就是你要走的路。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM