【发布时间】:2012-05-10 06:55:36
【问题描述】:
我正在使用 ShareKit 2.0 访问 Flickr。登录后,我想知道如何访问用户名。 ShareKit 2.0 说它应该像这样工作:
NSString* uname = [SHK getAuthValueForKey:@"username" forSharer:@"SHKFlickr"];
不幸的是,这不起作用,至少对我来说是这样。
有什么想法吗?
更新:
快速而肮脏的解决方案如下:
(1)在你的项目中创建一个单例对象,并有一个成员变量来存储用户名 (2) 前往课堂:ShareKit/Sharers/Services/Flickr/SHKFlickr.m (3) 在方法 *(void)flickrAPIRequest:(OFFlickrAPIRequest *)inRequest didCompleteWithResponse:(NSDictionary )inResponseDictionary 第 291 行中,您可以找到存储 flickr 用户名的位置 (4) 将其存储在您的单例对象中,您将可以从所有地方访问它
所以对我来说这已经足够了,但也许你们有更好的解决方案?
斯文
【问题讨论】:
标签: objective-c flickr sharekit