| { |
| "name": "EZAnchor", |
| "version": "0.0.1", |
| "summary": "An easier way to code Autolayout.", |
| "description": "An easier way to code Autolayout\n* Are you annoyed of coding `.active = true` while using Autolayout Anchors over and over again?\n* Are you annoyed of coding such long constraint sentence `refreshView.heightAnchor.constraint(equalToConstant: self.refreshViewHeight).isActive = true` over and over again?\n* Check the following elegant way to code Autolayout:\n* viewA.leading == view.leading\n* viewA.leading == view.leading + 10\n* viewA.height == view.height * 0.1 - 10\n* viewA.leading == (view.leading + 0.1) ^ .defaultLow", |
| "homepage": "https://github.com/alexliubj/EZAnchor", |
| "screenshots": "https://raw.githubusercontent.com/alexliubj/EZAnchor/master/Logo.png", |
| "license": { |
| "type": "MIT", |
| "file": "LICENSE" |
| }, |
| "authors": { |
| "Alex Liu": "alexliubo@gmail.com" |
| }, |
| "swift_version": "4.2", |
| "platforms": { |
| "ios": "9.0" |
| }, |
| "source": { |
| "git": "https://github.com/alexliubj/EZAnchor.git", |
| "tag": "0.0.1" |
| }, |
| "source_files": [ |
| "Sources", |
| "Sources/*.swift" |
| ], |
| "exclude_files": "", |
| "requires_arc": true |
| } |