随笔分类 - ios
摘要:NSData 转 md5 NSData+MD5Digest.h import @interface NSData (MD5Digest) +(NSData )MD5Digest:(NSData )input; (NSData )MD5Digest; +(NSString )MD5HexDigest:
阅读全文
摘要:CoreMotion (加速仪与陀螺仪) 主要是使用 iOS中的主要传感器: @ | 加速度传感器 | 电子罗盘 | 陀螺仪 | 接近传感器 | | | 功能 | 通过测量三个轴的加速度大小来判断人体运动 | 通过测量设备周围地磁场的强度和方向来判断朝向 | 通过测量三个轴的旋转速率来判断朝向 |
阅读全文
摘要:UIImage 绘制 UIGraphicsBeginImageContext 1. UIGraphicsBeginImageContext(CGSize size) 或者 UIGraphicsBeginImageContextWithOptions(CGSize size, BOOL opaque,
阅读全文
摘要:UIViewContentMode 缩放模式 typedef NS_ENUM(NSInteger, UIViewContentMode) { UIViewContentModeScaleToFill, UIViewContentModeScaleAspectFit, // contents scal
阅读全文
摘要:日期格式字符说明 NSDate now = [NSDate date]; NSDateFormatter df = [[NSDateFormatter alloc]init]; df.dateFormat = @"yyyyMMddHHmmss"; NSString str = [df stringF
阅读全文
摘要:AVPlayer 初始化 + (instancetype)playerWithURL:(NSURL )URL; + (instancetype)playerWithPlayerItem:(AVPlayerItem )item; (instancetype)ini...
阅读全文
摘要:UITableView优化 重用 UITableView最核心的思想就是UITableViewCell的重用机制。当TableView需要显示一个Cell时,会先从已创建的Cell中找一个可以重用的,然后展现到屏幕。一般情况下,可以被重用的Cell都滚到了屏幕区域外。如果慢慢地拖动TableView
阅读全文
摘要:消息messaging 理解objc_msgSend 在对象上调用方法用Object C的术语叫做“传递消息”。 给对象发送消息写法: id returnValue = [somneObject messageName:parameter]; 编译器会将上诉代码转换为: id = returnVal
阅读全文
摘要:NSUserDefaults(轻量数据储存)会储存到内置的plist中 //获取 + (NSUserDefaults )standardUserDefaults; //清空 + (void)resetStandardUserDefaults; //取出数据 (nullable NSString ...
阅读全文
摘要:NSURLSession 相比NSURLConnection,NSURLSession提供了配置会话缓存、协议、cookie和证书能力 通过三个子类来完成文件上传、文件下载和获取数据 NSURLSessionData、NSURLSessionUploadTask、NSURLSessio...
阅读全文

浙公网安备 33010602011771号