-(BOOL)webview:无法在目标c xcode中运行

smj2393

我试图让它运行...我已经放入NSLogs,但是当我更改页面时,调试器中什么也没有出现。

这是我的代码:

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController
@synthesize webview;

- (void)viewDidLoad
{
    [super viewDidLoad];
    self.webview.delegate = self;
    NSString *path = [[NSBundle mainBundle] pathForResource:@"menu" ofType:@"html"     inDirectory:@"pages"];
    NSURL *url = [NSURL fileURLWithPath:path];
    NSURLRequest *request = [NSURLRequest requestWithURL:url];

    [self.webview loadRequest:request];
    NSLog(@"%@",[[request URL] absoluteString]); //this log appears when the ipad simulator starts
}

- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

以下部分似乎没有运行(调试器中没有日志!)

- (BOOL)webview:(UIWebView*)aWebView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType

{
    NSLog(@"%@",[[request URL] absoluteString]);
    NSString *absoluteUrl = [[request URL] absoluteString];
    if ([absoluteUrl isEqualToString:@"didtap://button1"]) {

        NSLog(@"Button tapped");
        return NO;
    }
    return YES;
}
Trojanfoe

检查您的委托方法的大写;它应该是:

- (BOOL)webView:(UIWebView*)aWebView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType

webView不是webview

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Appledoc无法在Xcode中运行

来自分类Dev

如何在Xcode中运行首选目标?

来自分类Dev

无法在Simulator XCode 6.0中运行应用

来自分类Dev

我无法在Xcode中运行乐器

来自分类Dev

我无法在Xcode 8中运行Alamofire

来自分类Dev

如何获得当前在Xcode中运行的目标的名称?

来自分类Dev

运行目标无效的Xcode

来自分类Dev

CGContextClearRect在touchesMove事件中无法在目标C中顺利运行

来自分类Dev

CGContextClearRect在touchesMove事件中无法在目标C中顺利运行

来自分类Dev

在目标C中访问WebView元素

来自分类Dev

如何在Xcode中配置和运行目标C测试用例--XCTest

来自分类Dev

使用目标c在Xcode中运行此代码时,我得到了垃圾值

来自分类Dev

iOS模拟器无法在Xcode 6.3中运行

来自分类Dev

iOS模拟器无法在Xcode 6.3中运行

来自分类Dev

Xcode在Apple Watch上运行已完成的应用程序中运行Apple Watch目标结果

来自分类Dev

在XCode中快速创建并运行新的C ++文件

来自分类Dev

在XCode IDE中运行main.c两次

来自分类Dev

在XCode中快速创建并运行新的C ++文件

来自分类Dev

从应用商店下载时,应用无法运行,但可以在xcode中运行

来自分类Dev

无法删除Xcode 5中的目标

来自分类Dev

Xcode运行目标列表中两次列出的iOS Simulator设备

来自分类Dev

Xcode无法运行预先编写的C ++文件

来自分类Dev

xcode iOS目标C中的多点触摸

来自分类Dev

无法从NetBeans 8.0.2中运行的ant目标运行psql

来自分类Dev

C ++调用getenv(“ LINES”)或getenv(“ COLUMNS”)在Xcode中运行良好,在终端中运行时出现段错误

来自分类Dev

当目标是我的iPhone 5c时,Xcode项目无法使用核心数据构建/运行

来自分类Dev

当目标是我的iPhone 5c时,Xcode项目无法使用核心数据构建/运行

来自分类Dev

在App Purchase中无法在Xcode 5,iOS 7模拟器上运行

来自分类Dev

无法在新的XCode6.1中运行iPhone 5s模拟器

Related 相关文章

  1. 1

    Appledoc无法在Xcode中运行

  2. 2

    如何在Xcode中运行首选目标?

  3. 3

    无法在Simulator XCode 6.0中运行应用

  4. 4

    我无法在Xcode中运行乐器

  5. 5

    我无法在Xcode 8中运行Alamofire

  6. 6

    如何获得当前在Xcode中运行的目标的名称?

  7. 7

    运行目标无效的Xcode

  8. 8

    CGContextClearRect在touchesMove事件中无法在目标C中顺利运行

  9. 9

    CGContextClearRect在touchesMove事件中无法在目标C中顺利运行

  10. 10

    在目标C中访问WebView元素

  11. 11

    如何在Xcode中配置和运行目标C测试用例--XCTest

  12. 12

    使用目标c在Xcode中运行此代码时,我得到了垃圾值

  13. 13

    iOS模拟器无法在Xcode 6.3中运行

  14. 14

    iOS模拟器无法在Xcode 6.3中运行

  15. 15

    Xcode在Apple Watch上运行已完成的应用程序中运行Apple Watch目标结果

  16. 16

    在XCode中快速创建并运行新的C ++文件

  17. 17

    在XCode IDE中运行main.c两次

  18. 18

    在XCode中快速创建并运行新的C ++文件

  19. 19

    从应用商店下载时,应用无法运行,但可以在xcode中运行

  20. 20

    无法删除Xcode 5中的目标

  21. 21

    Xcode运行目标列表中两次列出的iOS Simulator设备

  22. 22

    Xcode无法运行预先编写的C ++文件

  23. 23

    xcode iOS目标C中的多点触摸

  24. 24

    无法从NetBeans 8.0.2中运行的ant目标运行psql

  25. 25

    C ++调用getenv(“ LINES”)或getenv(“ COLUMNS”)在Xcode中运行良好,在终端中运行时出现段错误

  26. 26

    当目标是我的iPhone 5c时,Xcode项目无法使用核心数据构建/运行

  27. 27

    当目标是我的iPhone 5c时,Xcode项目无法使用核心数据构建/运行

  28. 28

    在App Purchase中无法在Xcode 5,iOS 7模拟器上运行

  29. 29

    无法在新的XCode6.1中运行iPhone 5s模拟器

热门标签

归档