5

我已经通过 Targets -> Build Phases -> Link binary with Libraries 在我的项目中添加了一些框架。特别是,我在谈论 AVFoundation.framework。我还将所有框架添加到项目导航器的 Frameworks 文件夹中。

但是,当我尝试引用链接框架中的类时,我收到“语义问题 - 使用未声明的标识符”错误。

例如,我在两条底线中遇到了这些错误:

    - (void)viewDidLoad {
    [super viewDidLoad];
    AVCaptureSession *session = [[AVCaptureSession alloc] init];
    session.sessionPreset = AVCaptureSessionPresetMedium;
}

我想知道框架是否正确链接到我的项目。那么,我该如何解决呢?我必须说我是 iOs 和 ObjC 开发的新手。

谢谢

4

1 回答 1

11

看起来你忘记了:

#import <AVFoundation/AVCaptureSession.h>
于 2012-09-25T09:50:39.120 回答