एक स्कैनर का उपयोग करने की कोशिश करते समय मुझे चेतावनी मिल रही है कि iOS 13.0 में 'स्कैनलोकेशन' को हटा दिया गया था। चूंकि अगले स्थान से स्कैन करने में सक्षम होना एक स्ट्रिंग को स्कैन करने के बजाय मौलिक है, यह सोचकर कि स्कैनलोकेशन के बजाय क्या उपयोग करना है। स्कैनर के लिए ऐप्पल के प्रलेखन में भी कमी का उल्लेख नहीं किया गया है, अकेले चलो सुझाव देते हैं कि स्कैनलोकेशन की जगह क्या ली गई है।
स्कैनलोकेशन का उपयोग करने का उदाहरण, जिसे पदावनत किया गया है:
while !scanner.isAtEnd {
print(scanner.scanUpToCharacters(from: brackets))
let block = scanner.string[scanner.currentIndex...]
print(block)
scanner.scanLocation = scanner.scanLocation + 1
}