![](/img/trans.png)
[英]Error: Value of type string has no member componentsSeparatedByCharactersInSet
[英]Error: Value of type 'String' has no member 'totalAnswered'
我正在為我的項目使用 CoreData,但我遇到了這個錯誤:
錯誤:“String”類型的值沒有成員“totalAnswered”
這是我的情況:
我有一個帶有實體“Scores”和 ff 的 CoreData 模型。 屬性:
我正在使用表格來顯示上面的數據。
這是我的單元格數據代碼的問題部分:
if let date = score.datePlayed, let score = score.totalScore, let questions = score.totalAnswered {
如上面的代碼所示,我可以使用術語“分數”將其保存到實體“分數”中。 另外,我可以毫不費力地顯示“score.datePlayed”和“score.totalScore”。 但是,代碼“score.totalAnswered”是我遇到問題的地方。 它收到上面的錯誤代碼。
我嘗試清理我的項目,但錯誤仍然存在。
我該怎么做才能顯示“score.totalAnswered”的數據?
編輯:我使用上面的代碼使用 ff 顯示數據。 代碼:
cell.textLabel?.text = "Date: \(date)\nScore: \(score)/\(questions)"
看第二個let
。 您創建了一個名為score
的新變量,該變量隱藏了名為score
的原始變量。 所以第三個let
試圖訪問錯誤的score
。
最好的解決方案是在第二個let
上使用不同的變量名稱。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.