UIWebView加载带参数的URL

问题描述:

我有一个应用程序,它将用户ID和代码存储在NSUSERDEFAULTS中我需要使用这些值才能让UIWebView访问以下URL:www.mywebsite.com/check.php?id=(idhere )& code =(idhere)。UIWebView加载带参数的URL

我看过其他一些话题,但目前为止似乎没有任何帮助。

我是该语言的新手,所以感谢您的耐心等待。

杰克布朗。

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults]; 

NSString *userId= [prefs stringForKey:@"userIdkey"]; 


NSString *code= [prefs stringForKey:@"codeKey"]; 

所以你的URL字符串会,

NSString *urlStr = [NSString stringWithFormat:@"http://www.mywebsite.com/check.php?id=%@&code=%@",userId,code]; 
+0

其中userIdkey是您用来存储userId和codeKey的密钥,您用于存储代码 –

+0

非常感谢您,我是一名新开发人员,这很容易理解!再次感谢:)所有工作:) –

+0

米gald它帮助你..好运..:)... –

最简单的形式:

- (void) viewDidLoad 
{  
    [super viewDidLoad]; 

    UIWebView *webView = [UIWebView alloc] initWithFrame:self.view.frame]; 
    [self.view addSubview:webView]; 
    NSString *url = @"http://google.com?get=something&..."; 
    NSURL *nsUrl = [NSURL URLWithString:url]; 
    NSURLRequest *request = [NSURLRequest requestWithURL:nsUrl cachePolicy:NSURLRequestReloadIgnoringLocalAndRemoteCacheData timeoutInterval:30]; 

    [webView loadRequest:request]; 
} 
+0

哪里abouts我指向位于NSUserDefaults的中的变量? –