「30日間iPhoneのプログラミングに精通」-Day 6-モバイルサイトナビゲーション

723 ワード

ボタンをクリックして、webviewはgoogle地図を表示して、主に文字列のフォーマットの変換に関連します
-(IBAction)openMaps{
    //        addressText
	NSString* addressText = @"shenhen";
    //                url    ,NSASCIIStringEncoding   ASCII         
    addressText = [addressText stringByAddingPercentEscapesUsingEncoding: NSASCIIStringEncoding];
    //addressText             
    NSString* urlText = [NSString stringWithFormat:@"http://maps.google.com/maps?q=%@",addressText];
    //              
	webView.userInteractionEnabled = true;
    //                  urlText    
	[webView loadRequest:[[NSURLRequest alloc] initWithURL:[[NSURL alloc] initWithString:urlText]]];
}