-
iOS 9.0+
-
Install the latest version of xCode.
-
Swift version 4 was the last version of Swift used.
- Clone the repository
Run git clone https://github.com/CottaCush/iOSBaseProject.git
-
Close Xcode
-
Open a terminal window, and
$ cd
into your project directory. -
Run
$ pod install
if you are installing for the first time -
You may require to run
$ pod update
-
$ open iOSBaseProject.xcworkspace
and build.
-
Alamofire: Elegant HTTP Networking in Swift
-
EVReflection: Reflection based (Dictionary, CKRecord, NSManagedObject, Realm, JSON and XML) object mapping with extensions for Alamofire
-
IQKeyboardManagerSwift: Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView with one line of code
-
Toast-Swift : A Swift extension that adds toast notifications to the UIView object class.
-
Add the OptionsPlist file and the buildscript.sh file to the root directory of your project ( curl -L -O [link/to/raw/file] )
-
Ensure to set up your project to be useful with xcode build tools as itemised here
-
Open Terminal and cd to your root directory.
-
run script like so (./build.script.sh) and follow the prompts