zoukankan      html  css  js  c++  java
  • iOS 网络与多线程--8.百度地图的使用(调用系统浏览器)

    通过调用设备自带的浏览器,打开百度地图

     1 // 1.定义一个方法,用来打开谷歌地图的功能
     2 -(IBAction)openMaps
     3 {
     4     // 2.定义一个字符串,作为百度地图的当前地理位置   废弃
     5     NSString *addressTest = @"";
     6     // 3.请求网址路径中,如果包含中文的话,会出现请求不成功的情况。这是需要将中文参数转为美国标准信息交换代码。
     7     addressTest = [addressTest stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
     8     // 4.定义一个完整的网址路径
     9     NSString *urlText = [NSString stringWithFormat:@"http://map.baidu.com%@",addressTest];
    10     NSLog(@"urlText====== %@",urlText);
    11     
    12     // 5.获取应用程序单例对象,然后调用对象的打开网址方法,打开指定路径的网址
    13     [[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlText]];
    14 }

    之后在viewDidLoad函数内添调用次方法

     1 [self openMaps]; 

    运行结果:

  • 相关阅读:
    10.19
    10.17
    张钊的作业
    张钊的第十一份作业
    张钊的第十份作业
    张昭的第九次作业
    张钊的第八份作业
    张钊的第七份作业
    张钊的第六次作业啊
    张钊O的第五次作业
  • 原文地址:https://www.cnblogs.com/-jpp/p/5021635.html
Copyright © 2011-2022 走看看