如何在没有NSDictionary子类化的情况下使用字典文字语法?

Luc*_*ang 0 objective-c nsdictionary ios parse-platform

我不想从子类,NSDictionary但我想得到文字语法.这意味着我将使用"[]"保存和检索密钥.我从Parse iOS SDK中得到这个问题,PFObject不是继承自NSMutableDictionary.并且他们能够使用字典文字语法.

以下是Parse iOS SDK的链接:https://parse.com/docs/ios_guide#objects/iOS.

Dar*_*ust 6

例如,参见NSHipster的好的Object Subscripting文章.您只需在类中实现两个方法:

- (id)objectForKeyedSubscript:(id <NSCopying>)key;
- (void)setObject:(id)obj forKeyedSubscript:(id <NSCopying>)key;
Run Code Online (Sandbox Code Playgroud)