Practicing the Protocols and Delegates' topic in my process to learn Swift 3
-
Updated
Jan 27, 2017 - Swift
Practicing the Protocols and Delegates' topic in my process to learn Swift 3
UICollectionView starter Xcode 8.2.1 project. Highlights use of Swift extensions to improve readability and maintainability. Supports all basic features (you can add, select/highlight, deselect/unhighlight, and remove UICollectionViewCell's), written in Swift 3.0, and ready to be enhanced.
It's a simple app to save notes using table and collection view controllers, userDefaults, protocols and delegates... all of this is for learning Swift3
MemeMe
Reuse is a library with abstract classes and protocols for solving problems with implementing UITableView/UICollectionView protocols for any ViewController.
Intelygenz iOS Architecture
We roll our own versions of the Apple built-in Equatable and Comparable protocols, apply them to two classes, and test -- including testing in a UIKit-based Playground for presenting a user interface.
A project (Xcode 9) demonstrating delegates/delegation in iOS with Swift 4. I use delegation to get notified and do whatever I want when a file has finished downloading.
My protocol orientated Approach on MVVM using RxSwift
Use Decodable and Swift 4.0 in Faro to write data requests that make errors detectable and Security maintainable.
Pass data between ViewControllers via Delegate & Protocols using the Swift Programming Language
This basically is a simple clone of the most common and popular notes app that you may already know.
Useful extensions, classes and protocols for swift applications. (beta)
A weather app that fetches weather info from api.openweathermap.org based on the current location via iPhone GPS or via search.
Add a description, image, and links to the protocols topic page so that developers can more easily learn about it.
To associate your repository with the protocols topic, visit your repo's landing page and select "manage topics."