Swift:
מציאת אורך מחרוזת
איך לעשות:
ב-Swift, אתה משתמש בתכונה count של מחרוזת כדי לקבל את אורכה. נראה איך:
let greeting = "שלום עולם!"
let length = greeting.count
print("אורך המחרוזת: \(length)")פלט לדוגמה:
אורך המחרוזת: 11צלילה לעומק
בעבר, ב-Swift 1.x, היינו משתמשים ב-‘characters.count’, אבל מאז Swift 4.0, ספירת התווים הפכה יותר אינטואיטיבית עם count. שימו לב ש-Swift תומכת בתווים מתוחכמים (כמו אימוג’ים ותווים משולבים) ולכן הוא סופר אותם כיחידה אחת, גם אם לוקחים יותר מבית אחד. בעוד שיטות חלופיות כמו utf16.count או unicodeScalars.count עשויות להחזיר ערכים שונים, שכן הן סופרות יחידות קידוד אחרות.