更新: | 2024-04-16 |
---|---|
作者: | @voluntas |
バージョン: | 2024.1 |
URL: | https://voluntas.github.io/ |
概要
import UIKit | |
extension UIImage { | |
public enum GIFBehavior { | |
case unclamped, clamped(TimeInterval), webkit | |
fileprivate func duration(_ properties: Any?) -> TimeInterval? { | |
// Look for specified image duration; always prefer unclamped delay time | |
guard let properties: [String: Any] = (properties as? [String: Any])?["{GIF}"] as? [String: Any], |
更新: | 2024-04-16 |
---|---|
作者: | @voluntas |
バージョン: | 2024.1 |
URL: | https://voluntas.github.io/ |
概要
extension UIImage { | |
func fixedOrientation() -> UIImage { | |
if imageOrientation == UIImageOrientation.Up { | |
return self | |
} | |
var transform: CGAffineTransform = CGAffineTransformIdentity | |
// | |
// simd+ext.swift | |
// | |
// Created by Kaz Yoshikawa on 11/6/15. | |
// | |
// | |
import Foundation | |
import simd | |
import GLKit |
// | |
// RootViewController.swift | |
// iOS9Sampler | |
// | |
// Created by Shuichi Tsutsumi on 2015/06/10. | |
// Copyright © 2015 Shuichi Tsutsumi. All rights reserved. | |
// | |
import UIKit |
#!/usr/bin/env python | |
import lldb | |
def slack(debugger, command, result, internal_dict): | |
frame = lldb.debugger.GetSelectedTarget().GetProcess().GetSelectedThread().GetSelectedFrame() | |
path = command | |
lldb.debugger.HandleCommand(""" | |
expr -l swift -- |
import Foundation | |
class StreamReader { | |
let encoding: String.Encoding | |
let chunkSize: Int | |
let fileHandle: FileHandle | |
var buffer: Data | |
let delimPattern : Data | |
var isAtEOF: Bool = false | |
Author: Chris Lattner
A Houdini asset file (.hdalc) will be created in the asset library directory
($HOUDINI_PATH/otls
). To maintain this file within the Git repository, it
should be moved into the project asset directory ($HIP/otls
).