Skip to content

Instantly share code, notes, and snippets.

View deeje's full-sized avatar

deeje cooley deeje

View GitHub Profile
@mjmsmith
mjmsmith / PaddingModifier.swift
Last active December 19, 2024 21:18
Padding modifier for SwiftUI views.
// NOTE: Nil values implicitly or explicitly passed as arguments to padding() are ignored.
// This differs from the built-in SwiftUI version:
//
// view.padding(trailing: nil) // has no effect
// view.padding(.trailing, nil) // resets to default
//
// See below for a version that matches the built-in behavior.
extension View {
func padding(horizontal: CGFloat? = nil, vertical: CGFloat? = nil,
@romaonthego
romaonthego / NSDateFormatter cheat sheet
Last active July 10, 2025 07:45
Date Formats for NSDateFormatter
a: AM/PM
A: 0~86399999 (Millisecond of Day)
c/cc: 1~7 (Day of Week)
ccc: Sun/Mon/Tue/Wed/Thu/Fri/Sat
cccc: Sunday/Monday/Tuesday/Wednesday/Thursday/Friday/Saturday
d: 1~31 (0 padded Day of Month)
D: 1~366 (0 padded Day of Year)