23pods
A simple dependency-injectable service for loading images. Contains UIImageView Extension and NSCache support.
License: MIT
This library provides a simplified interface to CoreLocation. No delegates or managers necessary. The service is dependency injectable and compatible with other Trellis services.
License: MIT
The ModelService is abstraction used by data sources for TableViews and CollectionViews. Clients could create their own implementations of the model service and use them with collection views or table views respectively.
License: MIT
A service through which navigation controllers are managed. NavigationContext's lazily load view controllers and the service presents them modally or as a push.
License: MIT
A simple dependency-injectable wrapper around the OAuthSwift library. A member of the Trellis family of services.
License: MIT
A simple dependency injectable Open Graph parser. Requires Kanna, PromiseKit, SwiftToolKit and ServiceRegistry
License: MIT
A dependency-injectable service for calling Cloud Code functions with the Parse REST API. Requires the API Service.
License: MIT
A dependency-injectable service wrapping POST requests to the Parse REST API. Requires the API Service.
License: MIT
A dependency-injectable service wrapping DELETE requests to the Parse REST API. Requires the API Service.
License: MIT
A dependency-injectable service for handling push notifications with the Parse REST API. Requires the API Service.
License: MIT
A dependency-injectable service wrapping GET requests to the Parse REST API. Requires the API Service.
License: MIT
A dependency-injectable service wrapping the Parse REST API. Requires the API Service.
License: MIT
A dependency-injectable service wrapping PUT requests to the Parse REST API. Requires the API Service.
License: MIT
A dependency-injectable service for handling users with the Parse REST API. Requires the API Service.
License: MIT
A simple service for parsing RSS feeds. Integrates with Trellis components.
License: MIT
ServiceRegistry is a dependency injection framework written in Swift. It allows you to register Implementations for their API's in order to more effectively componentize your code.
License: MIT
This library contains a collection of Swift utility functions and extensions to help make code cleaner and more readable.
TypeTools contains a function to produce a hashable key from a type.
UIButtonExtensions contains an extension to UIButton which adds a cornerRadius property which is configurable and designable through interface builder.
UIColorExtensions contains an extension to UIColor which adds convenience initializers for RGB integer components and RGB hex values.
UIImageViewExtensions contains an extension to UIImageView which adds an imageURL property. When set, this fetches the image asynchronously and sets it as the imageView's image propety.
UIViewAutolayoutExtensions contains utility functions and an extension to UIView which simplify writing AutoLayout constraints.
License: MIT
The TableService allows users to register models for table view cells. With Swift 2 and Xcode 7 it will be updated to include a new, unified TableViewDataSource protocol which conforms to both UITableViewDelegate and UITableViewDataSource and performs much of the redundant work for you.
License: MIT