Syntax sugar for working with anchors in swift.
Now you will never ever forget to activate your constraint or set translatesAutoresizingMaskIntoConstraints
parameter 😜
Instead of this:
subview.translatesAutoresizingMaskIntoConstraints = false
subview.leftAnchor.constraint(equalTo: view.leftAnchor, constant: 30).isActive = true
Use this:
subview.pin(.left, to: view.left, constant: 30)
Before constraints setup add all subviews to the view hierarchy.