Skip to content

Instantly share code, notes, and snippets.

View OskarGroth's full-sized avatar

Oskar Groth OskarGroth

View GitHub Profile
extension URLRequest {
public enum HTTPMethod: String {
case get = "GET"
case put = "PUT"
case post = "POST"
case delete = "DELETE"
case head = "HEAD"
case options = "OPTIONS"
case trace = "TRACE"
public class MouseTrackingView: NSView {
public var callback: ((Bool) -> Void)?
private var trackingArea: NSTrackingArea?
public override init(frame: CGRect) {
super.init(frame: frame)
commonInit()
}
import SwiftUI
struct User: Identifiable {
var id: Int
var firstName: String
var lastName: String
}
struct UserRow: View {
var user: User
public class SheetAnimator: NSObject, NSViewControllerPresentationAnimator {
private var animationUUID: UUID?
public func animatePresentation(of viewController: NSViewController, from fromViewController: NSViewController) {
let containerView = fromViewController.view
let sheetView = viewController.view
let uuid = UUID()
animationUUID = uuid
class ObjA {
var isOn = false
}
struct ContentView: View {
// Because this is not an observed object, the UI in this view should theoretically never update
let obj = ObjA()
var body: some View {
import Cocoa
import SwiftUI
@main
struct StatusBugApp: App {
@StateObject var coordinator = StatusCoordinator()
var body: some Scene {
import Cocoa
import SwiftUI
public extension View {
func bindWindow(_ window: Binding<NSWindow?>) -> some View {
return background(WindowAccessor(window))
}
}
public struct WindowAccessor: NSViewRepresentable {
//
// ContentView.swift
// AppleLogo
//
// Created by Oskar Groth on 2021-06-17.
//
import SwiftUI
struct ContentView: View {
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: Hopper Disassembler v4 [6257]
Path: /Applications/Hopper Disassembler v4.app/Contents/MacOS/Hopper Disassembler v4
Identifier: com.cryptic-apps.hopper-web-4
Version: 4.8.2 (4.8.2)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
struct ContentView: View {
var body: some View {
VStack {
StateViewA()
StateViewB()
StateViewC()
StateViewD()
}
}
}