2017-02-24 90 views
0

我想清除使用核心數據存儲的所有實體值。說完看着這樣的其他例子,到目前爲止我的代碼是:NSBatchDeleteResult - 不接受任何參數

let fScheme = NSFetchRequest<NSFetchRequestResult>(entityName: "Scheme") 

let rScheme = NSBatchDeleteResult(fetchRequest: fScheme) 

在這一點上,我得到一個錯誤「參數傳遞給調用不帶任何參數」

我已經嘗試了很多東西,但沒有找到解決方案。

任何幫助將感激地收到!

+0

添加輸出,如果您收到任何錯誤將有助於更好地理解您的問題,也可以通過一些上下文幫助人們提供另一種解決方案 – aledustet

+0

請編輯您的答案以顯示您的實際代碼。沒有'NSBacthDeleteResult'這樣的類,我不知道這只是一個錯字,或者你是否意味着一個不同的類。 –

回答

2

您必須使用NSBatchDeleteRequest而不是 NSBatchDeleteResult