Skip to content

Instantly share code, notes, and snippets.

View hpinhal's full-sized avatar

Helder Pinhal hpinhal

  • Porto, Portugal
View GitHub Profile
@hpinhal
hpinhal / ContentView.swift
Created May 17, 2022 17:20
Lottie AnimationView for SwiftUI
import Lottie
import SwiftUI
struct ContentView: View {
var body: some View {
ZStack {
GeometryReader { reader in
LottieAnimationView(.named("drinks"))
.animationSpeed(0.5)
.frame(maxWidth: reader.size.width, maxHeight: reader.size.height)
@hpinhal
hpinhal / AppDelegateSwizzler.swift
Created July 23, 2020 10:10
Performing some swizzling magic on your AppDelegate
import UIKit
private typealias ApplicationDidBecomeActive = @convention(c) (Any, Selector, UIApplication) -> Void
private typealias ApplicationWillResignActive = @convention(c) (Any, Selector, UIApplication) -> Void
private struct AssociatedObjectKeys {
static var originalClass = "MyFramework_OriginalClass"
static var originalImplementations = "MyFramework_OriginalImplementations"
}