关于iOS获取User-Agent的方法


- (void)viewDidLoad {

[superviewDidLoad];

UIButton*btn = [UIButtonbuttonWithType:UIButtonTypeRoundedRect];

btn.frame=CGRectMake(100, 100, 80, 40);

[btnsetTitle:@"连接数据"forState:UIControlStateNormal];

[btnaddTarget:selfaction:@selector(pressBtn)forControlEvents:UIControlEventTouchUpInside];

[self.viewaddSubview:btn];

// _data = [[NSMutableData alloc]init];

// Do any additional setup after loading the view, typically from a nib.

}

-(void)pressBtn{

/**获取系统的UA */

UIWebView* webView = [[UIWebViewalloc]initWithFrame:CGRectZero];

NSString*userAgentString = [webViewstringByEvaluatingJavaScriptFromString:

@"navigator.userAgent"];

NSLog(@"useragent = %@",userAgentString);

}

此为获得当前模拟器或手机的UA的方法,写在viewDidLoad中便可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转:http://www.cocoachina.com/programmer/20151019/13746.htm...
    Style_伟阅读 1,331评论 0 3
  • 注:此文章来源:Job_Yang 的简书 1. Object-c的类可以多重继承么?可以实现多个接口么?Categ...
    广益散人阅读 1,360评论 0 13
  • 之前看了很多面试题,感觉要不是不够就是过于冗余,于是我将网上的一些面试题进行了删减和重排,现在分享给大家。(题...
    Job_Yang阅读 12,109评论 12 143
  • 1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是...
    方圆十里不留母狗阅读 2,396评论 5 6
  • Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好...
    small_Sun阅读 749评论 0 0