Abstract: associatedTypes is one of the most promising features in Swift. In this session, we will see that how along with extensions, we can write some really cool stuff. In the follow-up example, we will try to build a generic tableView data source which can be used to feed a simple table view, and all of the data source and common operations like adding and deleting rows can be placed at one common place.
Bio: Vishal Singh is an iOS developer at Mutual Mobile, Hyderabad. He has been writing apps in Swift for 2 years. In free time, he likes to contribute to open source community via Github(https://github.com/Vishal-Singh-Panwar), and also writes blogs on Swift (https://swiftales.github.io/)