Swift 3 kodumu Swift 4'e dönüştürmede sorun yaşıyorum. Uygulamadaki diğer her şeyi başarılı bir şekilde çevirmeyi başardım, ancak tek bir satırda sorun yaşıyorum kod:Swift 4: 'substring (to :)' kullanımdan kaldırıldı
cleanURL = cleanURL.substring(to: cleanURL.index(before: cleanURL.endIndex))
alıyorum hata şudur:
ViewController.swift:62:33: 'substring(to:)' is deprecated: Please use String slicing subscript with a 'partial range upto' operator.
, yeni bir tanımlamak yerine bir değişkeni mutasyona sokmanın mantıklı olduğundan emin misiniz? Son sembolü çıkardıktan sonra url "temiz" ise, o zamandan önce neden "cleanURL" denir? – Alexander
[bu konuya bakın] (https://stackoverflow.com/q/45562662/6541007). Bir kopyası gibi görünüyor. – OOPer