React-Native之 mac系统系下的环境搭建
1.安装Node.jshttps://nodejs.org/en/在上面的网址中下载Nodejs,然后进行安装一直点击下一步就好了,不做说明。默认安装目录Nodejs: /usr/local/bin/nodenpm:/usr/local/bin/npm安装完尝试下输入 node -v 查看下版本确认安装成功。2.安装React Native1)确认Node.js已经安装2)确认Xcode已经安...
CAShapeLayer与UIBezierPath实现注水动画与正余弦水波纹动画
初步学习了CoreAnimation框架,总结了几个动画效果,主要是通过CAShapeLayer与贝塞尔曲线实现。先看下效果1.gif扇形下载进度要实现扇形的下载进度,有两种方法, 这里先使用第一种:1.使用设置UIBezierPath的角度2.使用 CAShapeLayer的stokeEnd属性//设置中心点
CGPoint point = CGPointMake(self.fram...
Objective-c 多线程操作 自定义NSOperation 模拟下载
写在前面使用多线程下载图片,使用内存缓存和磁盘缓存。这里只为理解NSOperation及其派生类真要应用到APP中 请下载成熟的第三方库效果下载多张图片时可控制线程并发数分析自定义NSOperation 执行下载操作封装一个队列操作,创建N个线程,队列控制并发通过线程tag查找对应图片通过队列tag查找对应队列缓存设置 内存缓存和磁盘缓存下载完成通过delegate或block进行回调通知代码通...
理解 : UDID、UUID、IDFA、IDFV
关于UUID的理解 :英文名称是:Universally Unique Identifier,翻译过来就是通用唯一标识符。
UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成的API。
是一个32位的十六进制序列,使用小横线来连接:8-4-4-4-12 。
代码获取的方式:
NSLog(@"uuid = %@",[NSU...