2012-08-22 79 views
1

我正在嘗試將facebook-ios SDK 3.0集成到我的應用程序中 - 並且我使用rails/devise作爲應用程序的後端來管理用戶。繼承FBSessionTokenCachingStrategy的錯誤

現在我想獲得一個自定義類的FBSessionTokenCachingStrategy as suggested here

的問題是,當我試圖在這樣的子類繼承這個類:

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

@interface CustomFBSessionTokenCachingStrategy : FBSessionTokenCachingStrategy 

@end 

我得到以下錯誤「嘗試使用正向類「FBSessionTokenCachingStrategy」爲「CustomFBSessionTokenCachingStrategy」」

這可能是我的一個非常愚蠢的錯誤父 - 如果是的話我道歉 - 但我堅持,爲什麼我不能繼承這個CL屁股!如果有人能指出我在這裏正確的方向,我將非常感激!

在此先感謝!

回答

2

FBSessionTokenCachingStrategy.h不包括在FacebookSDK.h中。 您需要添加其進口:

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

@interface CustomFBSessionTokenCachingStrategy : FBSessionTokenCachingStrategy 

@end