2016-04-21 10:58:34.414 DailyFood[909:11798] _BSMachError: (os/kern) invalid capability (20)
2016-04-21 10:58:34.415 DailyFood[909:11798] _BSMachError: (os/kern) invalid name (15)
這兩行莫名的錯(cuò)誤,google了半天,很多問(wèn)題都會(huì)導(dǎo)致這個(gè)錯(cuò)誤,例如Localization等,
但是我一行行的debug我的代碼的時(shí)候.
for image in self.sourceImages {
let imageData = UIImagePNGRepresentation(image)!
let fileName = token.stringByAppendingString("+\(now)\(i)")
let fileURL = userFolder.stringByAppendingString("/".stringByAppendingString(fileName))
if !(imageData.writeToFile(fileURL, atomically: true)) {
self.showAlertController("Alert", message: "Failed to save images.")
return
}
imagePathArray.append(fileName)
i += 1
}
問(wèn)題好像出現(xiàn)在
let imageData = UIImagePNGRepresentation(image)!
這行, 因?yàn)槲易⑨尩暨@行就沒(méi)有問(wèn)題了。但是網(wǎng)上也搜不到解決方案。不知道有沒(méi)有人遇到過(guò)這個(gè)問(wèn)題的。
走同樣的路,發(fā)現(xiàn)不同的人生
問(wèn)題是出現(xiàn)在我調(diào)用了self.view.endEditing(true)
來(lái)確保獲取用戶最新的輸入內(nèi)容。
并且segue
到其他的頁(yè)面或者是寫(xiě)文件到disk才導(dǎo)致的問(wèn)題
我用dispatch_async_()
來(lái)執(zhí)行self.view.endEditing(true)
就不會(huì)再報(bào)錯(cuò)了。。也是挺郁悶的。