❤️ Support my app ❤️
- Push Hero - pure Swift native macOS application to test push notifications
- PastePal - Pasteboard, note and shortcut manager
- Frame recorder - Recorder gif and video with frame
- Alias - App and file shortcut manager
- Other apps
❤️❤️😇😍🤘❤️❤️
Unit converter in Swift
[](https://travis-ci.org/Khoa Pham/Scale)
To run the example project, clone the repo, and run pod install from the Example directory first.
- Strongly typed unit
- Division may throw error
- Operation upon same type, the result is the smaller unit of the two
let length = 5.kilometer + 7.meter // 5007 meter
let weight = 10.0.kilogram * 5.gram // 50000 gram- Convert to any unit of the same type
2.week.to(unit: .hour) // 336 hour- Angle
let angle = 5.degree + 2.radian- Area
let area = 5.acre + 2.hectare- Energy
let energy = 5.joule + 2.watthour- Metric
let metric = 5.base + 2.kilo- Volume
let volume = 5.liter + 2.gallon- Temperature
let temperature = 5.fahrenheit + 2.celsius- Time
let time = 5.day + 2.hour- Length
let length = 5.yard + 2.meter- Weight
let weight = 5.kilogram + 2.pound- Add new definition file with extension
.definsideDefinitionsgroup - Run
xcrun swift Script.swiftinsideScriptgroup - Add newly generated files into
Outputgroup, target Scale - Go into
Exampleandpod install
Some unit types like Temperature must be converted manually
Scale is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "Scale"Khoa Pham, onmyway133@gmail.com
Scale is available under the MIT license. See the LICENSE file for more info.
