Skip to content

Releases: ManueGE/Actions

3.0.0

26 Sep 19:19

Choose a tag to compare

3.0.0 (25 September 2018)

  • Swift 4.2 & Xcode 10

2.2.0

02 Nov 21:43

Choose a tag to compare

2.2.0 (27 October 2016)

  • New method to stop observing notifications in NotificationServer:

stopObserver(_ observer: NSObject, name: NSNotification.Name? = nil, object: AnyObject? = nil)

This allows you stop observing a notification without storing the Action returned when an observation starts.

  • New method to remove actions for a given gesture recognizer in UIControl:

removeActions(for events: UIControlEvents)

This allows you cancel an action without storing the Action returned when it is added.

  • Deprecated UIControl remove(action:, forControlEvents) in favor of remove(_:for:).

2.1.1

20 Oct 14:34

Choose a tag to compare

  • Add support for Carthage

2.1.0

11 Oct 13:02

Choose a tag to compare

  • Add throttle extension for UIControl.

2.0.1

11 Oct 13:02

Choose a tag to compare

  • Replace (Void) with () in closures definition.

2.0.0

11 Oct 13:01

Choose a tag to compare

  • Swift 3 support.

1.3.0

11 Oct 13:02

Choose a tag to compare

  • addObserver(to:object:action:) has been deprecated in favor of observe(name:object:action:).
  • NSNotificationCenter observations can be stopped by calling stopObserving(action).
  • New NSNotificationCenter method (add(observer:name:object:action:) to add actions binded to the lifetime of a given object.

1.2.0

06 Jul 20:25

Choose a tag to compare

  • Add support to NSNotificationCenter.

1.1.0

06 Jul 20:24

Choose a tag to compare

  • Add support to NSTimer.

1.0.0

06 Jul 20:23

Choose a tag to compare

  • Initial version with support to UIView, UIControl, UIGestureRecognizer and UIBarButtonItem.