├── .gitignore ├── Demo ├── Essentials.xcodeproj │ └── project.pbxproj ├── Essentials │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── avatar.imageset │ │ │ ├── Contents.json │ │ │ ├── avatar-1.jpg │ │ │ └── avatar.jpg │ ├── Info.plist │ ├── LaunchScreen.storyboard │ ├── MyPersonObject.h │ ├── MyPersonObject.m │ ├── ViewController.h │ ├── ViewController.m │ └── main.m ├── EssentialsTests │ ├── EssentialsTests.m │ └── Info.plist └── EssentialsUITests │ ├── EssentialsUITests.m │ └── Info.plist ├── README.md └── Screenshots ├── 1.png ├── 2.png ├── 3.png ├── ui-hierarchy.gif └── ui-hierarchy.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/.gitignore -------------------------------------------------------------------------------- /Demo/Essentials.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Demo/Essentials/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials/AppDelegate.h -------------------------------------------------------------------------------- /Demo/Essentials/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials/AppDelegate.m -------------------------------------------------------------------------------- /Demo/Essentials/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demo/Essentials/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demo/Essentials/Assets.xcassets/avatar.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials/Assets.xcassets/avatar.imageset/Contents.json -------------------------------------------------------------------------------- /Demo/Essentials/Assets.xcassets/avatar.imageset/avatar-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials/Assets.xcassets/avatar.imageset/avatar-1.jpg -------------------------------------------------------------------------------- /Demo/Essentials/Assets.xcassets/avatar.imageset/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials/Assets.xcassets/avatar.imageset/avatar.jpg -------------------------------------------------------------------------------- /Demo/Essentials/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials/Info.plist -------------------------------------------------------------------------------- /Demo/Essentials/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Demo/Essentials/MyPersonObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials/MyPersonObject.h -------------------------------------------------------------------------------- /Demo/Essentials/MyPersonObject.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials/MyPersonObject.m -------------------------------------------------------------------------------- /Demo/Essentials/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials/ViewController.h -------------------------------------------------------------------------------- /Demo/Essentials/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials/ViewController.m -------------------------------------------------------------------------------- /Demo/Essentials/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/Essentials/main.m -------------------------------------------------------------------------------- /Demo/EssentialsTests/EssentialsTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/EssentialsTests/EssentialsTests.m -------------------------------------------------------------------------------- /Demo/EssentialsTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/EssentialsTests/Info.plist -------------------------------------------------------------------------------- /Demo/EssentialsUITests/EssentialsUITests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/EssentialsUITests/EssentialsUITests.m -------------------------------------------------------------------------------- /Demo/EssentialsUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Demo/EssentialsUITests/Info.plist -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/README.md -------------------------------------------------------------------------------- /Screenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Screenshots/1.png -------------------------------------------------------------------------------- /Screenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Screenshots/2.png -------------------------------------------------------------------------------- /Screenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Screenshots/3.png -------------------------------------------------------------------------------- /Screenshots/ui-hierarchy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Screenshots/ui-hierarchy.gif -------------------------------------------------------------------------------- /Screenshots/ui-hierarchy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mamaral/Essentials/HEAD/Screenshots/ui-hierarchy.png --------------------------------------------------------------------------------