This is Github user search demo app which made by many variety of design patterns.
A / B | MVC | MVP | MVVM | Flux |
---|---|---|---|---|
MVC | - | diff | diff | diff |
MVP | - | - | diff | diff |
MVVM | - | - | - | diff |
You can compare differences like this.
You need to set Github Personal Access Token
like this.
extension ApiSession {
static let shared: ApiSession = {
let token = "" // <- Your Github Personal Access Token
return ApiSession(injectToken: { InjectableToken(token: token) })
}()
}
marty-suzuki, [email protected]
iOSDesignPatternSamples is available under the MIT license. See the LICENSE file for more info.