1、UiSelector的基本方法 UiSelector对象可以理解为一种条件对象,描述的是一种条件,可以配合UiObject使用得到某个符合条件的控件对象。 所有的方法都是public的,且都返回UiSelector类的对象。 文本方面的方法: 1.text(String text) 文本 2.t ...
分类:
其他好文 时间:
2019-12-06 23:40:44
阅读次数:
106
[[[UIDevice currentDevice] identifierForVendor] UUIDString]; 根据APP供应商分配,APP卸载重装后,会重新生成。 需要通过keychain存储配合使用。 @interface YLKeyChainStore : NSObject / 保存 ...
分类:
其他好文 时间:
2019-11-19 17:20:49
阅读次数:
100
判断横屏 if ([UIApplication sharedApplication].statusBarOrientation == UIDeviceOrientationLandscapeRight || [UIApplication sharedApplication].statusBarOri ...
分类:
移动开发 时间:
2019-11-15 18:31:14
阅读次数:
251
iOS 的 APP 应用开发的过程中,有时为了 bug 跟踪或者获取用反馈的需要自动收集用户设备、系统信息、应用信息等等,这些信息方便开发者诊断问题,当然这些信息是用户的非隐私信息,是通过开发 api 可以获取到的。那么通过那些 api 可以获取这些信息呢,iOS 的 SDK 中提供了 UIDevi ...
分类:
其他好文 时间:
2018-08-04 00:35:04
阅读次数:
189
关于 iOS 的技术解读有很多,但是却鲜有设备可视化同步的介绍文章。本文一起了解下这个酷炫的 iOS 黑科技。 我们的任务很简单——如上图所示,实时获取设备的当前方向。 UIDevice.current.orientation 首先,需要调用 beginGeneratingDeviceOrienta ...
分类:
移动开发 时间:
2018-06-05 21:08:05
阅读次数:
322
获取真机设备有关信息: //手机序列号 NSString * identifierNumber = [[UIDevice currentDevice].identifierForVendor UUIDString] ; NSLog(@"手机序列号: %@",identifierNumber); // ...
分类:
移动开发 时间:
2018-03-10 21:55:26
阅读次数:
196
//计算文本的高度 commentLabel定义的成员变量 int version=[[UIDevice currentDevice].systemVersion intValue]; NSLog(@"当前系统的版本:%d",version); //评论Label的适配 NSString *comm ...
分类:
其他好文 时间:
2018-02-24 19:34:30
阅读次数:
171
if ([[UIDevice currentDevice].systemVersion floatValue] >= 10.0) 运行环境判断; #if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0 编译器、开发环境支持; 部署环境支持; UNUs ...
分类:
移动开发 时间:
2018-01-09 22:10:18
阅读次数:
261
最近看日志发现有用户点击跳转闪退的问题,查了一下原因是下面的方法是在ios 10系统以后才支持的,如果用户是ios 10以下系统会崩溃 解决办法如下,判断下用户当前系统分开处理 ...
分类:
移动开发 时间:
2017-12-19 12:29:30
阅读次数:
393
//MARK: - UIDevice延展 public extension UIDevice { var modelName: String { var systemInfo = utsname() uname(&systemInfo) let machineMirror = Mirror(refl ...
分类:
编程语言 时间:
2017-11-02 11:30:29
阅读次数:
405