继承FBSessionTokenCachingStrategy时出错

时间:2012-08-22 14:25:03

标签: caching token facebook-ios-sdk

我正在尝试将facebook-ios SDK 3.0集成到我的应用程序中 - 我使用rails / devise作为我应用程序的后端来管理用户。

现在我正在尝试派生自定义类FBSessionTokenCachingStrategy as suggested here

问题是当我尝试在这样的子类中继承这个类时:

#import <Foundation/Foundation.h>
#import <FacebookSDK/FacebookSDK.h>

@interface CustomFBSessionTokenCachingStrategy : FBSessionTokenCachingStrategy

@end

我收到以下错误“尝试使用前向类'FBSessionTokenCachingStrategy'作为'CustomFBSessionTokenCachingStrategy'的超类”

这对我来说可能是一个非常愚蠢的错误 - 如果是这样我道歉 - 但我不知道为什么我不能继承这门课程!如果有人能指出我正确的方向,我将非常感激!

提前致谢!

1 个答案:

答案 0 :(得分:2)

{p> FBSessionTokenCachingStrategy.h未包含在FacebookSDK.h中。 您需要添加其导入:

#import <Foundation/Foundation.h>
#import <FacebookSDK/FBSessionTokenCachingStrategy.h>

@interface CustomFBSessionTokenCachingStrategy : FBSessionTokenCachingStrategy

@end