- iOS
- watchOS
- tvOS
- OS X
-
FrostKit- Used to setup some default values used thoughout the framework. - Unit Tests - continuous
- Wiki/Documentation - continuous
-
TaskStore- A class to keep track of URL tasks and operations.
-
LocalStorage- A series of helper functions for storing data and files locally. -
ContentManager- A class to keep track of content and cleanup unused data.
-
CoreDataProxy- A class to standardise some of the setup of CoreData (should be used as a template not subclassed). -
CoreDataController- A controller for CoreData to be used in table and collection view controllers. -
CoreDataTableViewController- Deals with a lot of the standard CoreData and CoreData Controller aspects for a table view controller. -
CoreDataCollectionViewController- Deals with a lot of the standard CoreData and CoreData Controller aspects for a collection view controller.
-
CloudKitTableViewController- Deals with a lot of the standard CloudKit aspects for a table view controller (not commonly used, asCoreDataTableViewControllerand CoreData should normally be used instead).
-
WebViewController- Included for iOS 8, in iOS 9 SFSafariViewController shuold be used. -
UIWebViewController- Included for iOS 8, in iOS 9 SFSafariViewController shuold be used. -
WKWebViewController- Included for iOS 8, in iOS 9 SFSafariViewController shuold be used. -
CarouselViewController- A carousel style view based on aUICollectionViewController.
-
TableInterfaceController- Deals with a lot of the standard table view aspects in a watchOS app.
-
Appearance- Will deal with a unified appearnce and updating views andUIAppearancewhen changes are made. Addisions to all view based classes will added, prefixing them withFK(UIView,UIButton, etc). -
View- Adds someIBInspectablevariables. -
Button- Adds someIBInspectablevariables. -
ImageView- Adds someIBInspectablevariables. -
VisualEffectView- Adds someIBInspectablevariables. -
InitialsImageView- For use with profiles to show a users initials if no image is available.
-
SocialHelper- Helpers to create, present and deal with social prompts for email, phone, message and social services. -
AppStoreHelper- Helper for getting information about the current app from the App Store (requires the App ID set insetup()).
-
MapController- Deals with a lot of the standard map functionality, including permission requests, plotting data and clustering. -
Address- A standard implementation of an address object. -
Annotation- A standard implementation of an annotation. -
MapViewController- Deals with a lot of the standard map view functionality in a view controller such as presenation and interaction with the map view. -
MapSearchViewController- A basic implementation of allowing the user to search theMapViewControllerandMapController.
-
Error -
Date -
Calendar -
TimeZone -
Data -
Bundle -
Font -
Color -
Image -
Device -
View -
BarButtonItem -
ViewController -
CollectionViewController -
Screen -
CKContainer -
CKDatabase -
CKReference -
CKRecordID
-
CustomFonts- A class to help programically load fonts by name and load default custom fonts. - FontAwesome
- IonIcons
- iOS 8.0+
- Xcode 7