iOS输出手机系统版本号
一,代码。
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //手机系统版本 NSString* phoneVersion = [[UIDevice currentDevice] systemVersion]; NSLog(@"--手机系统版本--%@-----",phoneVersion); //手机型号 NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; NSLog(@"--手机型号--%@-----",phoneVersion); // 当前应用软件版本 比如:1.0.1 NSString *appCurVersion = [infoDictionary objectForKey:@"CFBundleShortVersionString"]; NSLog(@"-当前应用软件版本---%@-----",appCurVersion); }
二,输出。
2015-10-23 10:52:32.740 手机系统版本[4071:95144] --手机系统版本--8.4----- 2015-10-23 10:52:32.741 手机系统版本[4071:95144] --手机型号--8.4----- 2015-10-23 10:52:32.741 手机系统版本[4071:95144] -当前应用软件版本---1.0-----
以上所述是小编给大家介绍的iOS输出手机系统版本号,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
iOS利用UIScrollView实现图片的缩放实例代码
本文介绍了iOS利用UIScrollView实现图片的缩放实例代码,分享给大家: 第一步:添加scrollView到控制器中 UIScrollView *scrollView = [[UIScrollView alloc] init]; scrollView.frame = CGRectMake(40, 250, 300, 200); self.scrollView = scrollView; [self.view addSubview:scrollView]; 第二步:添加图片控件到scrol
-
IOS 开发之UILabel 或者 UIButton加下划线链接
IOS 开发之UILabel 或者 UIButton加下划线链接 本文主要介绍了IOS中 UILable及UIButton的带下划线链接的实现方法及附有源码下载,大家开发IOS 应用有需要的可以参考下: 方法一: NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"查看所有中奖记录"]; NSRange strRange = {0,[str lengt
-
React-Native实现ListView组件之上拉刷新实例(iOS和Android通用)
在web应用中,上拉刷新加载更多,下拉刷新列表的操作非常常见,那么在React-Native中是如何实现呢,我们具体来看一下 ReactNative提供了RefreshControl下拉刷新组件,但是没有提供上拉刷新组件,上拉刷新在App中是很常用的. 今天我们来实现一个iOS和Android通用的上拉刷新功能. 下面简要介绍下我实现的思路. 思路: 1.常量定义: const moreText = "加载完毕"; //foot显示的文案 //页码 var pageNum = 1; /
-
iOS实现搭建聊天页面的实例代码
由于工作需要,需要用到ios聊天页面,在网上搜了半天没有想要的,果断自己写一个,发个笔记 功能分析,模仿QQ聊天页面 输入框失去第一响应的情况: 1:点击页面 2:下滑页面 输入框成为第一响应的情况: 1:开始输入 2:上滑页面最底部 控制器 // // WDPersonMessageDetailVC.m // WestDevelopment // // Created by wangtao on 2017/6/23. // Copyright © 2017年 xikaijinfu. All r
-
IOS中多手势之间的冲突和解决办法
IOS中多手势之间的冲突和解决办法 UIImageView默认是不支持交互的,也就是userInteractionEnabled=NO ,因此要接收触摸事件(手势识别),必须设置userInteractionEnabled=YES(在iOS中UILabel.UIImageView的userInteractionEnabled默认都是NO,UIButton.UITextField.UIScrollView.UITableView等默认都是YES). 在iOS中,如果一个手势A的识别部分是另一个手势
-
iOS实现按钮点击选中与被选中切换功能
其实这个没什么记的,初始化按钮给按钮分别设置选中时对图片和被选中时的图片,给按钮添加方法,在方法中实现三句话就OK了,下面直接看代码: 首先在.m中声明一个按钮 @property (nonatomic, strong) UIButton *selecBtn; //初始化按钮 UIButton * button = [UIButton buttonWithType:UIButtonTypeCustom]; //给按钮设置图片 [button setBackgroundImage:[UIImage
-
iOS输出手机系统版本号
一,代码. - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //手机系统版本 NSString* phoneVersion = [[UIDevice currentDevice] systemVersion]; NSLog(@"--手机系统版本--%@-----",phoneVersion); //手机型
-
Android获取手机的版本号等信息的代码
本文实例分享了Android获取手机系统版本等信息的方法,供大家参考,具体内容如下: 第一种代码: String phoneInfo = "Product: " + android.os.Build.PRODUCT; phoneInfo += ", CPU_ABI: " + android.os.Build.CPU_ABI; phoneInfo += ", TAGS: " + android.os.Build.TAGS; phoneInfo +=
-
Vue.js获取手机系统型号、版本、浏览器类型的示例代码
1.index.html引入 <script src="http://code.jquery.com/jquery-1.11.1.min.js"> </script> <script src="https://cdn.jsdelivr.net/npm/mobile-detect@1.4.4/mobile-detect.min.js"> </script> 2.直接用 <script> //判断数组中是否包含
-
iOS测试手机APP的方法汇总:真机运行,打ipa包,testFlighe,蒲公英
目录 一.真机运行 二.打.ipa包测试 三.通过testFlight添加测试员 四.蒲公英测试 Android APP 的测试开发直接打包一个 apk 包发送给测试,测试可以安装到任何 Android 设备开始测试工作:但是 iOS 不可以,想要在 iOS 系统里安装 APP,必须要得到苹果的授权.iOS 因为苹果系统的私密性,导致 iOS 测试的教程相对来说少很多. 通常测试手机APP的四种方法:真机运行,打ipa包,(testFlighe)邮件,蒲公英测试. 一.真机运行 用数据线真机调试
-
iOS 10拨打系统电话弹出框延迟出现问题的解决
前言 最近在开发中遇到了一些问题,发现iOS 10拨打系统电话发现弹出框会延迟2s左右出现,很不爽,研究了一下,发现是openURL在iOS 10及其之后会阻塞主线程 所以,拨打电话前,做个判断,下面话不多说了,来一起看看详细的介绍吧. 示例代码: // 拨打电话 + (void)callPhone:(NSString *)phoneNum { if ([ISNULL(phoneNum) length] == 0) { [SVProgressHUD showErrorWithStatus:@"拨
-
iOS中获取系统相册中的图片实例
本文介绍了iOS中获取系统相册中的图片,在很多应用中都能用到,可以获取单张图片,也可以同时获取多张图片,废话不多说了,看下面吧. 一.获取单张图片 思路: 1.利用UIImagePickerController可以从系统自带的App(照片\相机)中获得图片 2.设置代理,遵守代理协议 注意这个UIImagePickerController类比较特殊,需要遵守两个代理协议 @interface ViewController () <UIImagePickerControllerDelegate,
-
iOS获取手机ip地址代码
本文实例为大家分享了iOS获取手机ip地址的具体代码,供大家参考,具体内容如下 #import <ifaddrs.h> #import <arpa/inet.h> // Get IP Address - (NSString *)getIPAddress { NSString *address = @"error"; struct ifaddrs *interfaces = NULL; struct ifaddrs *temp_addr = NULL; int s
-
iOS获取手机通讯录方式方法(最新)
最近学习了iOS获取手机通讯录方式方法,现在分享给大家.希望此文章对各位有所帮助. 一.iOS 9 以前的通讯录框架 AddressBookUI框架:提供了联系人列表界面.联系人详情界面.添加联系人界面等,一般用于选择联系人. AddressBook 框架:纯 C 语言的 API,仅仅是获得联系人数据.没有提供 UI 界面展示,需要自己搭建联系人展示界面. 二. iOS 9 以后最新通讯录框架 ContactsUI 框架:拥有 AddressBookUI 框架的所有功能,使用起来更加的面向对象.
-
Android获取手机系统版本等信息的方法
本文实例讲述了Android获取手机系统版本等信息的方法.分享给大家供大家参考.具体如下: String phoneInfo = "Product: " + android.os.Build.PRODUCT; phoneInfo += ", CPU_ABI: " + android.os.Build.CPU_ABI; phoneInfo += ", TAGS: " + android.os.Build.TAGS; phoneInfo += &qu
-
C#实现在控制台输出当前系统时间的方法
本文实例讲述了C#实现在控制台输出当前系统时间的方法.分享给大家供大家参考.具体实现方法如下: //C#实现的小控制台程序: 动态输出当前时间 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { /// <summary>
随机推荐
- JS获取屏幕高度的简单实现代码
- SqlServer 在事务中获得自增ID的实例代码
- Vue2.0权限树组件实现代码
- 详解iOS App中UITableView的创建与内容刷新
- 在JavaScript中构建ArrayList示例代码
- ASP.NET4 GridView的四种排序样式详解
- PHP登陆后跳转到登陆前页面实现思路及代码
- 浅谈php和js中json的编码和解码
- pycharm安装图文教程
- javascript实现十秒钟后注册按钮可点击的方法
- 给Python初学者的一些编程技巧
- springboot集成mybatis实例代码
- 强悍的PHP脚本注入技巧(图)
- 用漏洞提升计算机控制权限(图)
- 解析Android开发优化之:对界面UI的优化详解(二)
- 浅谈java中的访问修饰符
- Android activity堆栈及管理实例详解
- 直接应用项目中的Android图片缓存技术
- struts2入门介绍及代码实例
- Mongodb 利用mongoshell进行数据类型转换的实现方法