看板 MacDev 關於我們 聯絡資訊
想請問各位大大 關於NSData的writeToFile正確用法。 我寫了如下程式碼來將我下載的圖片存入到ipad中: 如圖 http://ppt.cc/UJAP 但是一直發生 Cocoa error 4的錯誤,請問我是哪邊有弄錯嗎??? log: http://ppt.cc/9Zsw 謝謝大大們的幫助! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.21.125.247 ※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1409644084.A.206.html
Blueshiva: 你要不要先確定目錄有建立?然後程式碼貼成圖片是哪招? 09/02 16:46
有加判別目錄存在的程式碼,也確定建立成功 另外存成文字的部分如右QQ http://ideone.com/3ecV3y
darktt: 原始圖片是png圖,儲存成jpg圖?這哪招? 09/02 16:57
以更正成png(原版無),謝謝大大的提醒
yuanruo: 能寫入的資料夾只有Document,tmp,Library/Cache 09/02 23:53
yuanruo: 你用NSDocumentationDirectory 是拒絕寫入的 09/02 23:54
我是用NSDocumentDirectory不是NSDocumentationDirectory QQ
yuanruo: 你可以把它改成NSCacheDirectory 或其它 09/02 23:56
試過其它的enum type也是錯誤 Cocoa error 4 補個專案檔案:http://ppt.cc/6ki5 謝謝大大們的幫助! ※ 編輯: issuemylove (211.21.125.247), 09/03/2014 12:07:01
yuanruo: 喔~看錯~你createDirectoryAtPath要帶self.local..... 09/03 13:08
yuanruo: 不是帶directory, 你帶錯了 09/03 13:09
lolicontrol: 剛用了你附上的檔案,你沒有先建出資料夾,檔案不能 09/03 13:42
lolicontrol: 存,不能存不存在的路徑。不知道是不是這原因 09/03 13:43
lolicontrol: 1F 正解 ... 你的判斷資料夾應該是錯的,資料夾沒有 09/03 13:53
lolicontrol: create 出來 09/03 13:53
...好想哭...搞那麼久竟然是在這QQ 我先前還以為目錄已經建立,因為程式碼沒跑到create directory failure那邊QQ 沒想到是參數錯誤了Orz 謝謝各位大大的慧眼與幫助! ※ 編輯: issuemylove (211.21.125.247), 09/03/2014 14:22:52