没有可见的@iterface CDVViewController

时间:2016-05-27 13:08:47

标签: ios objective-c xcode cordova

以下代码给我"没有可见的@iterface CDVViewController"编译错误:

@implementation MainViewController (CDVViewController)
- (void)webViewDidFinishLoad:(UIWebView*)webView
{
    webView.backgroundColor = [UIColor clearColor];
    webView.opaque = NO;
     return [super webViewDidFinishLoad:webView];
}

@end

The error message is here

当我在为ios构建的应用程序中编译cordova-plugin-camera-preview时,会发生此错误。有任何想法吗?谢谢。

2 个答案:

答案 0 :(得分:1)

在您的班级上导入语句

#import "CDVViewController.h"

答案 1 :(得分:1)

要解决CDVViewController.h文件未找到问题,请按照以下步骤操作:

1)选择你的Xcode" TARGETS"。

2)转到"构建设置"标签

3)搜索"标题搜索路径"

4)双击并添加此路径:$(OBJROOT)/ UninstalledProducts / $(PLATFORM_NAME)/ include

5)现在清理项目,重新启动Xcode。

6)能够制作" Build"和" Archive"。

7)你很高兴。