我有這樣的代碼這是不符合swift3斯威夫特3和代碼轉換器反向
for var i = FCatalogIdx-1; i > -1; i -=1 {
// access items in array FCaalogArr
}
碼轉換器兼容的建議轉化爲
這似乎是一樣的:
for i in (0...FCatalogIdx-1).reversed() {
這是最接近我可以得到我的舊代碼?如果是這樣,是否建議使用代碼轉換器的建議 - (-1 + 1)看起來很醜,但我懷疑它是提供一個原始的c樣式循環邏輯的提示?
如果你的目標只是迭代FCatalogArr,只是在FCatalogArr.reversed使用'的元素( ){...' – Alexander
我需要從FCatalogIdx開始迭代開始 – Tom
您是否真的需要使用索引,還是隻關心arrray的元素? – Alexander