- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 iOS 使用Cocoapods封装代码
试着做了下 自己在 Cocoapods 封装代码,下面是记录1. 在github 上创建代码仓库,选择忽略文件和 licence 为MIT2. 代码仓库里面 新建 release 注意 version ,创建.podspace文件用到3. git clone https://www.github.com/xxx/xxx..把远程仓库 clone 到本地4. 把要打包的代码拖到文件夹...
2019-05-14 09:41:58
286
原创 iOS轮播图的几种实现
大概的实现思路有这么几种:1 . UIScrollView + UIImageView1.1. 使用比 图片数 多 2 个的 UIImageView1.2 使用三个UIImageView 实现1.3 使用 两个 UIImageView实现2.UICollectionView (当然UICollectionView也是继承自UIScrollView)2.1 使用UICollection...
2019-05-14 09:40:21
2981
原创 CoreBluetooth 使用
CoreBluetooth是基于蓝牙ble技术实现的,现在的智能手环手表都使用了低功耗蓝牙技术CoreBluetooth场景中蓝牙对象分为两种:1.中心设备(CBCentralManager * cbcManager):中心设备负责扫描接收广播,连接外设设备,向外设设备进行读写操作1. 外设设备(CBPeripheral * peripheral):向外发送广播,向中心设备读写操作注意:...
2019-05-14 09:37:50
875
原创 iOS自定义协议中的byte使用
自定义的简单协议一般包括消息头部,消息码,消息体,校验码和尾部,一个项目里面用到的头部和尾部一般都是固定的,消息码用来标识是哪一条消息,校验码用来校验数据完整性在一些需要兼容多端的开发的时候,可能会遇到使用自定义协议,比如与硬件通信或者使用socket的时候,接受的数据是按约定协议的字节数组,写数据的时候也需要按照协议来发送数据,这时就涉及到byte数组的的写入和解析(很久前记录在quiver...
2018-11-07 12:00:19
3451
原创 三色旗问题算法解析
问题: 在一根绳子上有一些红,白,蓝三种颜色的旗子,现在要把这些旗子按照 蓝,白,红的顺序排序.**要求:**旗子只能在绳子上移动,一次只能掉换两个旗子位置代码:#define BLUE 'b'#define WHITE 'w'#define RED 'r'//交换 x,y位置的旗子#define SWAP(x,y) { char temp; \temp = color[x...
2018-10-11 16:05:12
1230
原创 河内塔算法
河内塔算法河内塔(hanoi)算法河内塔算法的介绍网上资料很多,我在这里再把需求简单说一下,有三棵柱子(A,B,C),A柱子上套了n个从小到大的圆环,要把这所有的n个圆环移动到C柱子上.规则:小的圆环只能放到大的圆环上面,或者这个圆环下面没有圆环下面我先把算法放出来void hanoi(int n, char A, char B, char C) { if(n ==...
2018-10-10 16:57:18
1358
A_GUIDE_TO_IOS_ANIMATION_2.0.pdf )中文高清彩板,Kitten的iOS 动画学习手册
2018-04-19
响应式Web设计,HTML和CSS实战,高清完整
2018-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人