Class: ITunesObserver::Observer
- Inherits:
-
OSX::NSObject
- Object
- OSX::NSObject
- ITunesObserver::Observer
- Defined in:
- lib/itunes_observer.rb
Overview
Instance Method Summary collapse
Instance Method Details
#observe(&callback) ⇒ Object
28 29 30 31 32 33 34 35 |
# File 'lib/itunes_observer.rb', line 28 def observe(&callback) @callback = callback center = OSX::NSDistributedNotificationCenter.defaultCenter center.addObserver_selector_name_object_(self, 'onPlayerInfo:', 'com.apple.iTunes.playerInfo', 'com.apple.iTunes.player') end |