Sunday, 26 February 2017

String Indics



Each String value has an associated index type, String.Index, which corresponds to the position of each Character in the string.




    let greeting = "Guten Tag!";

    print(greeting[greeting.startIndex]);
    // G
    print(greeting[greeting.index(before: greeting.endIndex)]);
    // !
    print(greeting[greeting.index(after: greeting.startIndex)]);
    // u
    let index = greeting.index(greeting.startIndex, offsetBy: 7)
    print(greeting[index]);
    // a

No comments:

Post a Comment