Iphone MGTwitterEngine检查是否跟踪用户

Iphone MGTwitterEngine检查是否跟踪用户,iphone,ios,twitter,mgtwitterengine,Iphone,Ios,Twitter,Mgtwitterengine,我正在我的iOS应用程序中使用MGTwitterEngineSDK。我正在尝试检查一个用户是否正在使用此方法跟踪另一个用户: - (NSString *)isUser:(NSString *)username1 receivingUpdatesFor:(NSString *)username2 { if (!username1 || !username2) { return nil; } NSMutableDictionary *params = [NSM

我正在我的
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
基本上,最好得到一个bolean值,我不知道我要用这个值做什么

有什么想法吗

**编辑 初始化_引擎的代码

        _engine = [[SA_OAuthTwitterEngine alloc] initOAuthWithDelegate: self];
    _engine.consumerKey = kOAuthConsumerKey;
    _engine.consumerSecret = kOAuthConsumerSecret;

这是一个异步请求,您必须将类设置为MGTwitterEngine的委托,并在这些方法中获得结果,您必须在类中实现这些方法:

- (void)statusesReceived:(NSArray *)statuses forRequest:(NSString *)connectionIdentifier;
- (void)directMessagesReceived:(NSArray *)messages forRequest:(NSString *)connectionIdentifier;
- (void)userInfoReceived:(NSArray *)userInfo forRequest:(NSString *)connectionIdentifier;
- (void)miscInfoReceived:(NSArray *)miscInfo forRequest:(NSString *)connectionIdentifier;
正如您在mgtwitterEngineedElegate.h中所读到的:


在那里,您可以检查结果值。

您是检查委托中的结果还是读取返回值?我正在将返回值打印到日志中,如何检查委托?但是返回值来自委托我将类设置为委托,但不会调用方法。甚至在MGTwitterEngine类上都没有使用使用者密钥和密钥初始化它吗?Post ome代码编辑第一篇文章please.added,_引擎没有delegated属性该方法甚至没有在MGTwitterEngine.m类上调用
// These delegate methods are called after all results are parsed from the connection. If 
// the deliveryOption is configured for MGTwitterEngineDeliveryAllResults (the default), a
// collection of all results is also returned.