2015-07-12 29 views
0

根據解析文檔的文件部分,保存PFFile,我們應該遵循以下步驟:將PFFile保存到雲中 - 它去了哪裏?

  1. 創建PFFile
  2. 保存PFFile
  3. 保存完成後,關聯的PFFilePFObject

我有麻煩想象步驟#2。以下是他們提供的示例代碼,我試圖運行自己:

//1. Creating the PFFile 
let str = "Working with Parse is great!" 
let data = str.dataUsingEncoding(NSUTF8StringEncoding)! 
let file = PFFile(name: "resume.txt", data: data) 

//2. Saving the PFFile 
file.saveInBackgroundWithBlock { succeeded, error in 
    if error != nil { 
     println(error) 
    } 
    if succeeded { 
     println("succeeded saving PFFile to cloud") 
    } 
} 

當我運行代碼時,文件成功保存。但是在檢查我的Parse應用程序數據庫時,我看不到任何指示該對象已保存的內容。

步驟#2的要點是什麼?

回答

1

步驟#2在Parse數據庫瀏覽器中沒有任何可見的結果。它上傳文件,但沒有引用它,所以它不可見。您需要將它與一個對象關聯起來,然後通過將其保存在該對象中的字段進行顯示。

此外,如果您在Parse.com中的設置 - >常規區域查看您的應用程序,在主窗格底部附近,您將看到「清理文件」鏈接。我相信這會查看所有已上傳的文件,但不會與數據庫中的任何對象關聯,並將其刪除。