Skip to content

Instantly share code, notes, and snippets.

@tamaki-shingo
Last active November 28, 2016 08:35
Show Gist options
  • Save tamaki-shingo/c20a501b24dc9e90e69e8fe5e7f6a531 to your computer and use it in GitHub Desktop.
Save tamaki-shingo/c20a501b24dc9e90e69e8fe5e7f6a531 to your computer and use it in GitHub Desktop.
extension NSLayoutAttribute {
func toString() -> String {
switch self {
case .Left: return "Left"
case .Right: return "Right"
case .Top: return "Top"
case .Bottom: return "Bottom"
case .Leading: return "Leading"
case .Trailing: return "Trailing"
case .Width: return "Width"
case .Height: return "Height"
case .CenterX: return "CenterX"
case .CenterY: return "CenterY"
case .LastBaseline: return "LastBaseline"
case .FirstBaseline: return "FirstBaseline"
case .LeftMargin: return "LeftMargin"
case .RightMargin: return "RightMargin"
case .TopMargin: return "TopMargin"
case .BottomMargin: return "BottomMargin"
case .LeadingMargin: return "LeadingMargin"
case .TrailingMargin: return "TrailingMargin"
case .CenterXWithinMargins: return "CenterXWithinMargins"
case .CenterYWithinMargins: return "CenterYWithinMargins"
case .NotAnAttribute: return "NotAnAttribute"
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment