gpt4 book ai didi

ios - ARC 语义问题 - 没有可见的@interface

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:04:31 25 4
gpt4 key购买 nike

我有 2 个 UIViewController 类 - DocumentViewController 和 LibraryViewController。

在 DocumentViewController 类中,我有以下代码:

- (id)initWithURL:(NSString *)linkToPdf withFileName:(NSString *)fileName{
//some code goes here ...
}

我正在尝试使用以下代码从 LibraryViewController 加载 DocumentViewController 类:

DocumentViewController *documentViewController = [[DocumentViewController alloc] initWithURL:@"http://investor.google.com/pdf/2012Q4_google_earnings_slides.pdf" withFileName:@"Google Earnings Slides"];
[self presentViewController:documentViewController animated:NO completion:nil];

当我构建时,我在 LibraryViewController 类中收到一条错误消息:“DocumentViewController”没有可见的@interface 声明带有 initWithURL 的选择器:withFileName:

我该如何解决这个问题?

最佳答案

检查方法声明是否在DocumentViewController 的头文件中。应该是这样的

- (id)initWithURL:(NSString *)linkToPdf withFileName:(NSString *)fileName;

关于ios - ARC 语义问题 - 没有可见的@interface,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15938515/

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