它说“找不到 FacebookSDK/FacebookSDK.h 文件”
但是我可以在#import 上跳转到定义,它会将我带到文件中。
一旦我添加了#import,它现在就知道 FBFriendPickerDelegate 是什么,并且它现在在该行上没有错误。
我的项目和正确的文件夹中有 facebookSDK.framework。它是 SDK 3.1。我尝试将搜索路径添加到 /FacebookSDK 和 /FacebookSDK.framework 和 /FacebookSDK/Versions/A/Headers 等。我还尝试了 #import "FacebookSDK.framework/Versions/A/Headers/FacebookSDK.h" 并且它仍然说可以没找到。我也尝试过清理并重新启动。我有最新版本的 Xcode。
//
// FacebookView.h
//
#import <UIKit/UIKit.h>
#import <FacebookSDK/FacebookSDK.h>
@interface FacebookView : UIViewController <FBFriendPickerDelegate>
{
}