[[[UIDevice currentDevice] identifierForVendor] UUIDString]; 根据APP供应商分配,APP卸载重装后,会重新生成。 需要通过keychain存储配合使用。 @interface YLKeyChainStore : NSObject / 保存 ...
分类:
其他好文 时间:
2019-11-19 17:20:49
阅读次数:
100
获取真机设备有关信息: //手机序列号 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
iPhone上的距离传感器通过UIDevice开启,开启后系统以Notification的方式通知。 ①开启距离传感器。监听通知: - (void)viewDidLoad { [super viewDidLoad]; // 开启传感器在iOS3之后通过UIDevice的currentDevice的p ...
分类:
其他好文 时间:
2017-06-30 21:02:41
阅读次数:
155
IOS-获取Model(设备型号)、Version(设备版本)、app(程序版本)等 NSLog(@"uniqueIdentifier: %@", [[UIDevice currentDevice] uniqueIdentifier]); NSLog(@"name: %@", [[UIDevice ...
分类:
移动开发 时间:
2017-06-24 13:19:35
阅读次数:
168
【1】 推断是否是横向屏:BOOL b=UIDeviceOrientationIsLandscape([UIDevice currentDevice].orientation); 获取设备uniqueIdentifier : [UIDevice currentDevice].uniqueIdenti ...
分类:
移动开发 时间:
2017-06-12 19:44:48
阅读次数:
475
一直遇到这个问题,今天最终找到了解决方法. 在我们的项目中常常遇到横竖屏切换,而又有某个特定的界面必须是特定的显示方式(横屏或竖屏).这就须要例如以下的处理了. 强制转成横屏: if ([[UIDevice currentDevice] respondsToSelector:@selector(se ...
分类:
移动开发 时间:
2017-06-07 11:19:14
阅读次数:
183
#pragma mark - 单例方法(完整的方法) 系统的单例方法名称 sharedApplication defaultManager standardUserDefaults currentDevice [UIApplication sharedApplication]; [NSFileMan ...
分类:
其他好文 时间:
2017-05-24 12:36:18
阅读次数:
200
iOS 最常见的获取系统版本的方法是: [[[UIDevice currentDevice] systemVersion] floatValue] 可是。这个floatValue是不靠谱的,这也算是iOS SDK的一个bug吧。看一下上面的函数在8.2系统上的表现。 假设代码中有 if( versi ...
分类:
移动开发 时间:
2017-05-14 18:47:33
阅读次数:
367