Perform v1.0.0 Release Notes

Release Date: 2016-09-12 // about 6 years ago
  • ๐Ÿš€ 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 massive prepareForSegue method.
    • Define your destination view controller's type statically using the Segue<Destination>. Perform automatically casts the destination view controller for you before calling your prepare 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 the configureViewControllers extension.