首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小小志伟
掘友等级
ios
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
806
文章 792
沸点 14
赞
806
返回
|
搜索文章
最新
热门
UICollectionview(三)(拖拽动画)
UICollectionview进阶:自定义布局(-)-掘金UICollectionView(二)-掘金拖拽动画步骤添加长按手势对手势状态监听拖拽之后对数据源的改变添加长按手势对手势状态监听began
pods本地私有库和远程私有库
本地私有库码云创建私有库新建testDemo项目,并添加podfile新建需要私有库的文件:WaterLayout创建Podspec描述文件cd~/Desktop/ZWWaterCollectionV
UICollectionView(二)
3D效果分页特殊情况下需要根据代理方法去计算分页的距离
UICollectionview进阶:自定义布局(-)
流式布局:不规则的瀑布流,主要通过继承UICollectionViewFlowLayout,自定义布局。 其次告诉在区域范围内,显示所有item的布局信息。 提前计算,所需要的布局属性.
多线程:GCD
1.创建队列。 2.任务添加到队列,进行(同步或异步)执行。 异步处理任务,遇到UI更新操作是在主线程里完成。 主要用在单例。 信号量控制并发数。相较于operationQueue,GCD稍显麻烦。 原理:开启多个线程,并发执行(放在并发队列才真正起作用。) 1.第一种方法。 …
多线程:Operation和OperationQueue
依赖添加完会进入Ready阶段。此时操作对象会进入准备就绪状态。 优先级设置之后会进入执行阶段。queuePriority属性决定了进入准备就绪状态下的操作之间的开始执行顺序。 完成之后会finished,并且有回调。 完成之后的不能取消,取消可以在其他三个时刻。 添加依赖,改…
URLSession:网络请求类
可以block或者delegate监听。 默认sesson,允许configuration,使用代理持续获取数据。 shared sessions,单例session。 不能写入caches, cookies, or credentials(证书)到磁盘。 后台session,…
ios分类添加属性
结构体没有属性列表:这也就是为什么分类不能添加属性的本质原因。
OC中分类,拓展 和 swift中拓展
本质:是分类,只是一种特殊情况。也就是匿名分类。 协议中拓展:为了实现协议的方法。 也可以类中添加拓展:进行结构分层。 swift中的拓展不负责私有属性和方法。因为swift的权限有关键词:public、private等等
数据库:SwiftSQlite
本质:sqlite。SwiftSqlite是swift的封装。类似FMDB是OC的封装。 使用模拟器测试,可以在电脑端看到具体路径。把db的路径打印出来就可以。 测试工具:【Navicat for SQLite】,打开文件即可。 数据更新可以刷新工具,数据同步。
下一页
个人成就
文章被点赞
10
文章被阅读
14,779
掘力值
295
关注了
209
关注者
7
收藏集
15
关注标签
30
加入于
2017-08-02