【发布时间】:2012-12-24 22:51:04
【问题描述】:
我在我的iOS 应用程序中使用MGTwitterEngine SDK。我正在尝试使用此方法检查用户是否正在关注另一个用户:
- (NSString *)isUser:(NSString *)username1 receivingUpdatesFor:(NSString *)username2
{
if (!username1 || !username2) {
return nil;
}
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithCapacity:0];
[params setObject:username1 forKey:@"user_a"];
[params setObject:username2 forKey:@"user_b"];
NSString *path = [NSString stringWithFormat:@"friendships/exists.%@", API_FORMAT];
return [self _sendRequestWithMethod:nil path:path queryParameters:params body:nil
requestType:MGTwitterUpdatesCheckRequest
responseType:MGTwitterMiscellaneous];
}
这个方法总是返回一个格式相同但不一样的字符串:
CB4C097E-6740-4536-885E-BAF7D8A981FD
基本上,获得一个布尔值会更好,我不知道我将如何处理这个值。
有什么想法吗?
**编辑 初始化_engine的代码
_engine = [[SA_OAuthTwitterEngine alloc] initOAuthWithDelegate: self];
_engine.consumerKey = kOAuthConsumerKey;
_engine.consumerSecret = kOAuthConsumerSecret;
【问题讨论】:
-
您是在委托中检查结果还是在读取返回值?
-
我正在将返回值打印到日志中,如何检查委托?
-
但返回值来自委托
标签: iphone ios twitter mgtwitterengine