gpt4 book ai didi

ios - 错误代码 : two ViewController with PDF file…

转载 作者:行者123 更新时间:2023-11-29 02:19:39 27 4
gpt4 key购买 nike

我有一个 ViewController,里面有一个 PDF 文件。现在,我有另一个 ViewController,也想集成一个 PDF 文件。

但是我遇到了一些错误。这是代码:

}
- (void)viewDidLoad {

[self refresh:self];

NSString *path = [[NSBundle mainBundle] pathForResource:@"Plan" ofType:@"pdf"];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[_ImageInWebView loadRequest:request];
[_ImageInWebView setScalesPageToFit:YES];

NSString *path = [[NSBundle mainBundle] pathForResource:@"Plan" ofType:@"pdf"]; (Error: Redefinition of 'path')
NSURL *url = [NSURL fileURLWithPath:path]; (Error: Redefinition of 'url')
NSURLRequest *request = [NSURLRequest requestWithURL:url]; (Error: Redefinition of 'request')
[_PDFInWebView loadRequest:request];
[_PDFInWebView setScalesPageToFit:YES];

[super viewDidLoad];

_myBotton.layer.borderWidth =2.0f;
_myBotton.layer.borderColor = [[UIColor redColor]CGColor];
}

我将收到的错误消息写在代码后面的括号中。我该怎么做才能解决这个问题?请帮助我。

最佳答案

您在一个方法中两次声明相同的变量。

为什么不更改第二个代码块以重用已经声明的变量?

例如,这段代码:

NSString *path = [[NSBundle mainBundle] pathForResource:@"Plan" ofType:@"pdf"]; (Error: Redefinition of 'path')
NSURL *url = [NSURL fileURLWithPath:path]; (Error: Redefinition of 'url')
NSURLRequest *request = [NSURLRequest requestWithURL:url]; (Error: Redefinition of 'request')
[_PDFInWebView loadRequest:request];
[_PDFInWebView setScalesPageToFit:YES];

成为

path = [[NSBundle mainBundle] pathForResource:@"Plan" ofType:@"pdf"];
url = [NSURL fileURLWithPath:path];
request = [NSURLRequest requestWithURL:url];
[_PDFInWebView loadRequest:request];
[_PDFInWebView setScalesPageToFit:YES];

关于ios - 错误代码 : two ViewController with PDF file…,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28305723/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com