Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 我可以在Facebook SDK范围之外使用FBGraphObject吗?_Ios_Objective C_Facebook_Facebook Ios Sdk - Fatal编程技术网

Ios 我可以在Facebook SDK范围之外使用FBGraphObject吗?

Ios 我可以在Facebook SDK范围之外使用FBGraphObject吗?,ios,objective-c,facebook,facebook-ios-sdk,Ios,Objective C,Facebook,Facebook Ios Sdk,FBGraphObject的功能非常有用,通过点表示法访问和设置NSMutableDictionary是一个很好的功能。更多信息来自 我有一只礼仪鸭 @protocol Duck <FBGraphObject> @property (nonatomic, strong) NSNumber *objectID; // id key @property (nonatomic, strong) NSString *name; @property (nonatomic, strong) NS

FBGraphObject的功能非常有用,通过点表示法访问和设置NSMutableDictionary是一个很好的功能。更多信息来自

我有一只礼仪鸭

@protocol Duck <FBGraphObject>
@property (nonatomic, strong) NSNumber *objectID; // id key
@property (nonatomic, strong) NSString *name;
@property (nonatomic, strong) NSString *description;
@end

// Now I can do this.

 NSDictionary *anAnimal = @{@"id":@1, @"name":@"donald", @"description":@"Its a duck that talks!!"};

 NSMutableDictionary <Duck> *aDuck = (NSMutableDictionary <Duck> *) [FBGraphObject graphObjectWrappingDictionary:anAnimal];

 NSLog(@"aDuck name via Key: %@",[aDuck objectForKey:@"name"]);
 NSLog(@"aDuck name via Dot Notation: %@",aDuck.name);

 NSLog(@"aDuck description via Key: %@",[aDuck objectForKey:@"description"]);
 NSLog(@"aDuck description via Dot Notation: %@",aDuck.description);
上面的代码运行良好


因此,我的问题是,在FacebookSDK范围之外使用FBGraphObject时是否存在任何问题,就像上面的代码一样?

您可以只使用FBGraphObject源代码及其所有依赖项,而不包括Facebook SDK的其余部分。感谢您的回复。。我猜它可以用于其他目的,然后使用该类…我测试了一些例子,它的工作也很好