All Versions
4
Latest Version
Avg Release Cycle
302 days
Latest Release
1478 days ago
Changelog History
Changelog History
-
v2.0.2 Changes
March 07, 2019- โก๏ธ Update to Swift 4.2
- Enable backwards compatibility to Swift 3.0
-
v2.0.1 Changes
June 27, 2018๐ This release updates Perform to compile on the latest version of Xcode, including the Xcode 10 beta.
-
v2.0.0 Changes
April 06, 2017- ๐ Swift 3 support (including Swift 3.1)
- Disable App Extension API (#15, thanks @gfontenot!)
- Audit Aspects version compatibility
-
v1.0.0 Changes
September 12, 2016๐ This is the first public release of Perform.
- ๐ง Use the
perform(_:prepare:)
method to configure a segue's destination view controller right where it's triggered. No more massiveprepareForSegue
method. - Define your destination view controller's type statically using the
Segue<Destination>
. Perform automatically casts the destination view controller for you before calling yourprepare
function. - If the destination view controller is a container (e.g.,
UINavigationController
), Perform searches the view controller hierarchy and locates a child view controller with the matching type. - ๐ง Share dependencies between tabs in a
UITabBarController
by using theconfigureViewControllers
extension.
- ๐ง Use the