Xcode 6.1 beta 2 change + notification handler marked as private

First change is about compatibility with new Xcode, and the second change makes notification handler method private.
Not sure I'm comfortable with adding the @objc keyword just to make the notification private. Is this best practice? If it's not meant to be private in Swift, I'd rather keep it public...