Yasin üstadım merhaba,
Uzun süredir fırsat bulamadım ama şimdi projemi güncellemek için oturunca tonlarca hata ile karşılaştım. Çalışan projede birkaç yenilik yapmayı planlarken, 3-4 gündür Swift 3 ile en baştan yeniden yapıyorum diyebilirim. Özellikle for loop kısmında resmen kitlendi benim kafa. Perfspektif 0 şu an :)
Şuradaki gallery örneğini kullanmıştım. Ama özellikle şu kısımda hata alıyorum ve çözemiyorum:
//Bu çalışan eski hali
func loadVisiblePages() {
let firstPage = currentPage - 1
let lastPage = currentPage + 1
for var index = 0; index < firstPage; ++index {
purgePage(index)
}
for var index = firstPage; index <= lastPage; ++index {
loadPage(index)
}
for var index = lastPage+1; index < imageCount; ++index {
purgePage(index)
}
}
//Bu da çalışmayan hali :) Acaba yanlış mı çevirdim Swift 3'e ?
func loadVisiblePages() {
let firstPage = currentPage - 1
let lastPage = currentPage + 1
for index in 0 ..< firstPage {
purgePage(page: index)
}
for var index in firstPage..<lastPage {
index += 1
loadPage(page: index)
}
for index in lastPage+1 ..< imageCount {
purgePage(page: index)
}
}