Swift typealias in CollectionType und _CollectionType

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Swift typealias in CollectionType und _CollectionType

    Hallo Leute,
    Habe mir ein bisschen die Standart Lib von Swift angeschaut und Apple hat da mich ein bisschen verwirrt deswegen wollte ich auf Nummer sicher gehen und noch einmal hier nachfragen.
    Im CollectionType gibt es einmal diesen subscript:

    Quellcode

    1. subscript(position: Self.Index) -> Self.Generator.Element

    Un im _CollectionType gibt es diesen Subscript

    Quellcode

    1. subscript (_i: Index) -> _Element


    Und wir haben im _CollectionType den index typealias
    meine Frage wäre wenn ich den index typealias benutzen will muss ich jetzt davor self schreiben oder ist egal ob ich das mache oder nicht ich denke mal es ist egal.
    oder muss es beim CollectionType so da stehen weil er von _CollectionType erbt ?