Understand your Mac and iPhone more deeply by tracing the evolution of Mac OS X from prelease to Swift. John Siracusa delivers the details.
You've got two main options:
// | |
// DirectionView.swift | |
// | |
// The MIT License (MIT) | |
// | |
// Copyright (c) 2020-present patrick piemonte (http://patrickpiemonte.com/) | |
// | |
// Permission is hereby granted, free of charge, to any person obtaining a copy | |
// of this software and associated documentation files (the "Software"), to deal | |
// in the Software without restriction, including without limitation the rights |
pragma solidity ^0.8.9; | |
import {SSTORE2} from "sstore2/SSTORE2.sol"; | |
import {DynamicBuffer} from "ethier/contracts/utils/DynamicBuffer.sol"; | |
contract LibraryStorage { | |
struct Library { | |
address owner; | |
bytes details; |
// | |
// CLLocation+H3.swift | |
// | |
// The MIT License (MIT) | |
// | |
// Copyright (c) 2020-present patrick piemonte (http://patrickpiemonte.com/) | |
// | |
// Permission is hereby granted, free of charge, to any person obtaining a copy | |
// of this software and associated documentation files (the "Software"), to deal | |
// in the Software without restriction, including without limitation the rights |
// | |
// RGBCube.swift | |
// | |
// Created by patrick piemonte on 5/14/18. | |
// | |
// The MIT License (MIT) | |
// | |
// Copyright (c) 2015-present patrick piemonte (http://patrickpiemonte.com/) | |
// | |
// Permission is hereby granted, free of charge, to any person obtaining a copy |
// | |
// UIApplication+AppIcon.swift | |
// | |
// The MIT License (MIT) | |
// | |
// Copyright (c) 2020-present patrick piemonte (http://patrickpiemonte.com/) | |
// | |
// Permission is hereby granted, free of charge, to any person obtaining a copy | |
// of this software and associated documentation files (the "Software"), to deal | |
// in the Software without restriction, including without limitation the rights |
// | |
// MKMapView+Additions.swift | |
// | |
// The MIT License (MIT) | |
// | |
// Copyright (c) 2015-present patrick piemonte (http://patrickpiemonte.com/) | |
// | |
// Permission is hereby granted, free of charge, to any person obtaining a copy | |
// of this software and associated documentation files (the "Software"), to deal | |
// in the Software without restriction, including without limitation the rights |
// | |
// UIImage+GIF.swift | |
// | |
// The MIT License (MIT) | |
// | |
// Copyright (c) 2015-present patrick piemonte (http://patrickpiemonte.com/) | |
// | |
// Permission is hereby granted, free of charge, to any person obtaining a copy | |
// of this software and associated documentation files (the "Software"), to deal | |
// in the Software without restriction, including without limitation the rights |
// | |
// Foundation+TimeAgo.swift | |
// | |
// The MIT License (MIT) | |
// | |
// Copyright (c) 2015-present patrick piemonte (http://patrickpiemonte.com/) | |
// | |
// Permission is hereby granted, free of charge, to any person obtaining a copy | |
// of this software and associated documentation files (the "Software"), to deal | |
// in the Software without restriction, including without limitation the rights |
xMin = 0
xMax = 22
yMin = -1
yMax = 14
1
where you want to draw a pixel, then paste the result into the y =
text field on the website.