2011-06-02 94 views
0

我已經實現了一個單CoreLocation類(此鏈接的禮遇:http://jinru.wordpress.com/2010/08/15/singletons-in-objective-c-an-example-of-cllocationmanager/CoreLocation單委託方法

不過,我需要兩個不同的ViewControllers訪問委託方法「newLocation」。一個viewController管理位置的標識。另一個管理一個mapView。

理想情況下,我希望兩個viewControllers都是我的單例的委託 - 所以它們都可以處理「newLocation」方法。但是,這是可取的(如果是這樣,我會怎麼做)?

或者我應該使用通知來實現?隨着單身人士發佈通知,並且ViewControllers正在傾聽他們?

任何意見,非常感謝。

dunc

回答

2

我會去與NSNotificationCenter張貼通知。