Skip to content

Instantly share code, notes, and snippets.

@yHomework
yHomework / PrintBootCampESDInfo.swift
Created March 17, 2021 05:42 — forked from nuomi1/PrintBootCampESDInfo.swift
macOS and BootCamp Latest
#!/usr/bin/env swift
//
// REPL.swift
//
// Created by nuomi1 on 8/5/18.
// Copyright © 2018年 nuomi1. All rights reserved.
//
import Foundation
@yHomework
yHomework / MacApp.swift
Created March 17, 2021 05:28 — forked from kraigspear/MacApp.swift
Mac App to show logs
//
// LogFetcher.swift
// LogQuery
//
// Created by Kraig Spear on 5/13/18.
// Copyright © 2018 spearware. All rights reserved.
//
import Foundation
import SpearSwiftLibmacOS
//
// QRCodeGeneration.swift
// TempCheck
//
// Created by Kraig Spear on 6/12/20.
//
import CoreImage.CIFilterBuiltins
import UIKit
@yHomework
yHomework / log.swift
Created March 17, 2021 05:23 — forked from kraigspear/log.swift
Logger in swift
//
// Logger.swift
// Klimate
//
// Created by Kraig Spear on 10/23/20.
//
import Foundation
public protocol Logger {
@yHomework
yHomework / Info.plist
Created October 15, 2020 08:30 — forked from blochberger/Info.plist
macOS/iOS TLS 1.3 Support
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>www.howsmyssl.com</key>
<dict>
<key>NSExceptionMinimumTLSVersion</key>
<string>TLSv1.3</string>
@yHomework
yHomework / DocsIcon.swift
Created October 4, 2020 23:58 — forked from erikbasargin/DocsIcon.swift
How cut a Text shape from your View in SwiftUI?
import PlaygroundSupport
import SwiftUI
struct DocsView: View {
var body: some View {
iconBody.frame(height: 200).mask(
ZStack(alignment: .bottomLeading) {
Rectangle()
.fill(Color.white)
Text("DOCs")
@yHomework
yHomework / Calendar.swift
Created October 4, 2020 18:38 — forked from mecid/Calendar.swift
SwiftUI Calendar view using LazyVGrid
import SwiftUI
fileprivate extension DateFormatter {
static var month: DateFormatter {
let formatter = DateFormatter()
formatter.dateFormat = "MMMM"
return formatter
}
static var monthAndYear: DateFormatter {
// Safely Modifying The View State (SwiftUI)
// https://swiftui-lab.com
// https://swiftui-lab.com/state-changes
import SwiftUI
struct CustomView: View {
var body: some View {
NavigationView {
//------------------------------------------------------------------------
// The SwiftUI Lab: Advanced SwiftUI Animations
// https://swiftui-lab.com/swiftui-animations-part1 (Animating Paths)
// https://swiftui-lab.com/swiftui-animations-part2 (GeometryEffect)
// https://swiftui-lab.com/swiftui-animations-part3 (AnimatableModifier)
//------------------------------------------------------------------------
import SwiftUI
struct ContentView: View {