realizing set and get a dictionary via property using dynamic method resolution add set and get method in runtime a demo code in effective objective-C 2.0 (chapter 12)