Swift-Useful-Extensions -


MIT
iOS
Swift

软件简介

Swift-Useful-Extensions 是使用 Swift 重写许多的有用的 Objective-C 类集合。

Int

扩展

isEven:Bool 
isOdd:Bool 
isPositive:Bool 
isNegative:Bool 
toDouble:Double
toFloat:Float
digits:Int

[](https://github.com/yingogobot/Swift-Useful-Extensions#double-

extension)Double 扩展

roundToDecimalDigits(decimals:Int) -> Double

[](https://github.com/yingogobot/Swift-Useful-Extensions#string-

extension)String 扩展

length:Int
containsString(s:String) -> Bool
containsString(s:String, compareOption: NSStringCompareOptions) -> Bool
reverse() -> String

UIView

width:CGFloat
height:CGFloat
size:CGSize

origin:CGPoint
x:CGFloat
y:CGFloat
centerX:CGFloat
centerY:CGFloat

left:CGFloat
right:CGFloat
top:CGFloat
bottom:CGFloat

setX(x:CGFloat)
setY(y:CGFloat) 
setCenterX(x:CGFloat)
setCenterY(y:CGFloat)
roundCorner(radius:Float)

NSDate

daysInBetweenDate(date: NSDate) -> Double
hoursInBetweenDate(date: NSDate) -> Double
minutesInBetweenDate(date: NSDate) -> Double
secondsInBetweenDate(date: NSDate) -> Double

[](https://github.com/yingogobot/Swift-Useful-

Extensions#uiimageview)UIImageView

roundImage()

UIImage

croppedImage(bound : CGRect) -> UIImage