-2
A
回答
3
您目前使用的陣列上的下標,並然後調用返回的String
append
。相反,只需撥打append
陣列上:
result.append(newItems.entries![i].id)
-1
您不能使用下標語法將新項目追加到 數組的末尾。
但顯然你可以使用append
。
您需要在數組上調用它,而不是像現在這樣在數組的最後一個元素上調用它。
1
從截圖來看,它看起來像你想創建從另一個從預定義的指數開始的數組。
另一種方式來做到這一點沒有一個循環是對數組的一部分使用map
:
func getFollowingArticles(index: Int) -> [String] {
let count = newsItems.entries.count
if index <= count {
return newsItems.entries[index..<count].map({ $0.id })
}
return []
}
我還添加了最小誤差在我的例子檢查。
相關問題
- 1. 字符串問題斯威夫特
- 2. 字符串在斯威夫特
- 3. 測試字符串斯威夫特
- 4. 斯威夫特3利用字符串
- 5. 字符串與斯威夫特3
- 6. 字符串編碼 - 斯威夫特
- 7. 斯威夫特字符串數組
- 8. 斯威夫特3字符串插入
- 9. 字符串還在斯威夫特
- 10. 無法轉換字符串...爲字符串斯威夫特
- 11. 斯威夫特字符串在字符串
- 12. 斯威夫特 - 字符串以恆定數量的字符串
- 13. 斯威夫特字符串,字符串聯加上分配
- 14. 斯威夫特 - 屬性添加到字符串兩個字符
- 15. 從斯威夫特字符串傳遞到C回斯威夫特
- 16. 字符和字符串在斯威夫特
- 17. 如何逃出%符號斯威夫特字符串
- 18. INOUT字符串不是斯威夫特3範圍內轉換爲字符串
- 19. 斯威夫特3可選被附加到字符串
- 20. 字符串到雙轉換損失精度在斯威夫特
- 21. 字符串到數組中的斯威夫特3
- 22. 在斯威夫特添加到字符串4
- 23. 將數組元素附加到字符串(斯威夫特)
- 24. CLLocationDegrees到字符串變量在斯威夫特
- 25. 斯威夫特排序與字符串和數字
- 26. 斯威夫特串不符合anyobject
- 27. 斯威夫特3 - 檢索字符串的特定部分
- 28. 斯威夫特:允許特殊字符
- 29. 如何刪除斯威夫特字符串中的斜槓「/」
- 30. 斯威夫特 - 解析其中包含一個URL字符串
發佈截圖可以很好地顯示錯誤消息,但請務必在發佈過程中發佈實際代碼。謝謝。 – Moritz