2014-12-29 55 views
4

獲取應用程序文檔目錄路徑的常用方法如下。哪種方法可以在iOS8中獲取文檔目錄路徑

選項(1)

- (NSURL *)applicationDocumentDirectory { 
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, true); 
    NSString *documentPath = [paths objectAtIndex:0]; 
    NSURL *url = [NSURL fileURLWithPath:documentPath]; 
} 

Apple documentation建議使用在iOS8上的以下內容:

選擇(2)

- (NSURL *)applicationDocumentsDirectory 
{ 
    return [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory  
                inDomains:NSUserDomainMask] lastObject]; 
} 

在這兩個方面我得到相同的價值。

所以這裏有混亂。我是否應該使用第二個選項?這是iOS 8中的強制更改嗎?

請給出建議?

回答

相關問題