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
$ cdinto your project directory.Run
$ pod installif you are installing for the first timeYou may require to run
$ pod update$ open iOSBaseProject.xcworkspaceand 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