如何将传入结果作为id存储到NSDictionary

时间:2012-05-09 15:09:02

标签: objective-c ios delegates nsdictionary facebook-ios-sdk

所以我正在使用面向iOS的Facebook SDK对Facebook请求一些数据。我在方法中得到了回复:

- (void)request:(FBRequest *)request didLoad:(id)result {
    NSLog(@"Result is: %@", result);
    //How to save this data in a NSDictionary (or some other data structure)
}

任何人都可以通过解释如何将其保存到NSDictionary来帮助我,以便从结果中轻松获得我需要的内容。提前谢谢。

1 个答案:

答案 0 :(得分:0)

那么你需要一个键和对象的值。例如,在NSMutableDictionary

  

[myDictionary setObject:result forKey:@“myKey”];


您应该知道您要存储的确切位置,是否能够理解以及它会给您的架构带来什么后果。上面的答案只是回答你问题的一种快捷方式。