Report question

Question: What's the nicest way to do observer/observable in objective-c (iphone version)