I`m working with a project where I need to analyze and evaluate extensible design patterns in Swift. There are lot of design patterns out there, that support extensibility, flexibility, portability, performance, and you name it. As I can understand there are lot more design patterns in iOS development then e.g. from the release of Gang go Four book.
What I would like to have help with is if any of you out there have experience with developing iOS applications using Swift, at same time focusing and implementing design pattens that support extensibility. I`m only interested in design pattens that support extensibility.