I hereby claim:
- I am tomasharkema on github.
- I am tomasharkema (https://keybase.io/tomasharkema) on keybase.
- I have a public key whose fingerprint is 93E0 F9DD A0D0 7C57 C823 2968 9B8F 53C2 D982 F137
To claim this, I am signing this object:
/** | |
* Oefening 2.2a - Formulier | |
*/ |
MOVED TO: https://gist.github.com/tomasharkema/abe07e9394dcc6af5fbb0a665af7f4c8 |
protocol Method { | |
associatedtype ReturnType | |
static var name: String { get } | |
var parameters: [AnyObject]? { get } | |
} | |
extension METDDPClient { | |
func callMethod<T : Method>(method: T) -> Promise<T.ReturnType, MeteorError> { | |
return callMethodWithNamePromise(T.name, parameters: method.parameters) |
I hereby claim:
To claim this, I am signing this object:
<dict> | |
<key>UIApplicationSupportsMultipleScenes</key> | |
<true/> | |
<key>UISceneConfigurations</key> | |
<dict> | |
<key>UIWindowSceneSessionRoleApplication</key> | |
<array> | |
<dict> | |
<key>UILaunchStoryboardName</key> | |
<string>LaunchScreen</string> |
// | |
// DataSource.swift | |
// | |
// Created by Tomas Harkema on 06/06/2019. | |
// Copyright © 2019 Tomas Harkema. All rights reserved. | |
// | |
import UIKit | |
import DeepDiff // https://github.com/onmyway133/DeepDiff |
@UIApplicationMain | |
class AppDelegate: UIResponder, UIApplicationDelegate { | |
var window: UIWindow? | |
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) -> Bool { | |
// ... | |
window = UIWindow(bounds: UIScreen.main.bounds) | |
window.rootViewController = PostNLRootViewController() | |
window.makeKeyAndVisible() | |
// ... |
@UIApplicationMain | |
class AppDelegate: UIResponder, UIApplicationDelegate { | |
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) -> Bool { | |
// Moved window creation to the SceneDelegate below | |
return true | |
} | |
// Added this method: | |
// Here we tell iOS what scene configuration to use | |
func application(_ application: UIApplication, configurationForConnecting connectingSceneSession: UISceneSession, options: UIScene.ConnectionOptions) -> UISceneConfiguration { | |
connectingSceneSession.userInfo?["activity"] = options.userActivities.first?.activityType |
class SceneDelegate: UIResponder, UIWindowSceneDelegate { | |
var window: UIWindow? | |
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) { | |
guard let windowScene = (scene as? UIWindowScene) else { return } | |
window = UIWindow(windowScene: windowScene) | |
window.rootViewController = PostNLRootViewController() | |
window.makeKeyAndVisible() | |
} | |
} |
<dict> | |
<key>UIApplicationSupportsMultipleScenes</key> | |
<true/> | |
<key>UISceneConfigurations</key> | |
<dict> | |
<key>UIWindowSceneSessionRoleApplication</key> | |
<array> | |
<dict> | |
<key>UILaunchStoryboardName</key> | |
<string>LaunchScreen</string> |