

budding iOS developer, trainer, avid experimentalist, loves to explore
…o not directly point at the concrete implementations of print() and clone(). Instead, they point at protocol witness thunks, which translate the calling convention of the protocol method to the calling…o not directly point at the concrete implementations of print() and clone(). Instead, they point at protocol witness thunks, which translate the calling convention of the protocol method to the calling convention of the conc…
…lf value of the outer type; Swift nested types are more like static inner classes in Java. However, Swift nested types can capture the outer type’s generic parameters. For example, if I invent a data structure SkipList<T> with a nested type Iterator, the iterator typ…