Skip to content

Instantly share code, notes, and snippets.

@Darktt
Darktt / UserDefaultsWrapper.swift
Created January 19, 2024 05:55
UserDefaultsWrapper
//
// UserDefaultsWrapper.swift
//
// Created by Darktt on 20/1/9.
// Copyright © 2020 Darktt. All rights reserved.
//
import Foundation
// MARK: - OptionalValue -
@Darktt
Darktt / DTAES.swift
Created January 15, 2024 07:39
DTAES
//
// DTAES.swift
//
// Created by Darktt on 18/11/9.
// Copyright © 2018 Darktt. All rights reserved.
//
import CommonCrypto
import Foundation
@Darktt
Darktt / CGFloatExtension.swift
Last active December 11, 2023 06:39
UIImage.pickColorAt(:)
public extension CGFloat
{
var floorValue: CGFloat {
return self.rounded(.down)
}
}
@Darktt
Darktt / DTLabel.h
Created October 2, 2023 03:08
DTLabel
//
// DTLabel.h
//
// Created by Darktt on 22/10/5.
//
@import UIKit;
NS_ASSUME_NONNULL_BEGIN
@Darktt
Darktt / DTTextCountingBehavior.swift
Created September 20, 2023 01:54
DTTextCountingBehavior
//
// DTTextCountingBehavior.swift
//
// Created by Darktt on 18/11/14.
// Copyright © 2018 Darktt. All rights reserved.
//
import UIKit
public class DTTextCountingBehavior<InputView>
@Darktt
Darktt / LocalizeChecker.py
Created August 22, 2023 01:48
LocalizeChecker
import os
import re
import subprocess
from git import *
from pathlib import Path
class Difference(object):
@Darktt
Darktt / log.txt
Last active July 24, 2023 13:27
Pico NTP issue
���線到 Wi-Fi(������ Darkttの空港 ✈️) 中⋯⋯
��功連線 Wi-Fi。
('192.168.2.18', '255.255.255.0', '192.168.2.1', '192.168.2.1')
��步時間中(watch.stdtime.gov.tw)������
時間同步���功。
2021-01-01 08:00:18
2021-01-01 08:00:28
2021-01-01 08:00:38
@Darktt
Darktt / Log.swift
Last active June 16, 2023 02:55
可抽換 Logger 的 Log 系統
//
// Log.swift
//
// Created by Darktt on 23/6/16.
//
import Foundation
public
struct Log
@Darktt
Darktt / ArrayExtension.swift
Created June 1, 2023 05:14
Array Comprehensions
extension Array
{
init<Input>(_ expression: (Input) -> Element, forIn inputs: any Sequence<Input>, if condition: ((Input) -> Bool)? = nil)
{
self = inputs.compactMap {
if let condition = condition, !condition($0) {
return nil
}
@Darktt
Darktt / DictionaryExtension.swift
Last active March 9, 2023 09:39
DictionaryExtension.swift
//
// DictionaryExtension.swift
//
// Created by Darktt on 16/9/7.
// Copyright © 2016 Darktt. All rights reserved.
//
import Foundation
// MARK: - DictionaryKey -