首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
东方老白
掘友等级
邓轻舟 2 号
|
DJZhou
写博客的好处,就是不太会自欺欺人。希望能写出有意思的。当然这是小号
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
145
文章 142
沸点 3
赞
145
返回
|
搜索文章
最新
热门
tableView 卡顿优化的标准解决: Async View
小灰学习 tableView 卡顿优化, 当然是用 Async View 。小灰看下 gg 了的 Graver 框架。 问题: 在渲染上 复杂的 cell , 滚动起来,容易卡顿
tableView 卡顿优化,除了缓存计算高度,还可以...
列表界面的卡顿优化,除了缓存计算高度, 还可以开个线程,异步计算高度并缓存, 再回到主线程,刷新界面
二进制重排,不求甚解,例子是 MJRefresh
本文记录下二进制重排的常见操作手法 。本文采集函数调用的方法是 clang 插桩。 因为 clang 编译我们的代码,生成 IR 的过程中, 会有 AST 抽象语法树,方便处理调用相关
iOS 嵌套滚动界面实现思路: UIScrollView 上面放 UIPageViewController
要实现这种效果: UIScrollView ( base scroll ) 上面放 UIPageViewController, UIPageViewController 有 scroll Page
UICollectionView 自定制布局: 顶部吸附效果
shouldInvalidateLayout(forBoundsChange:) 这个方法, 里面可以写判断规则,决定去刷新布局的时机。 格子视图 collectionView 的 bounds 属性改变,shouldInvalidateLayout(forBoundsChan…
添加编译警告的另一种方式:clang 开发入门
添加编译警告,除了开发 clang 插件 , 也可以直接开发 clang 。 开发 clang,使用 ninja ,才能保证正常的开发速度
苹果内购订阅审核参考: 3.1.1 的 In-App Purchase 问题
与服务端交流,为了保持业务逻辑。采用游客匿名账户。 游客匿名账户,可以正常搞 IAP,不挡着苹果挣钱。 游客匿名账户,要做其他个人中心的操作,就叫他去登录,即成为正常账户。 2. 匿名购买了,苹果要求,恢复购买 这个苹果账号购买了,点击恢复购买按钮,他的当前账号,就相当于购买了…
iOS 开发,Mock 服务器接口
Moya 的测试功能,设计的特别好。通过 sampleData 如果是直接跑模拟器,打印路径,直接就可以找到 Mac 上的 plist 文件. 直接跑真机,可以通过 Woodpecker, 同步文件到 Mac 上。
简单学习 Audio Kit 中的格式转换技巧
输入是,上一个的输出。
开发 clang 插件:0 基础感受底层组
lvm-project, 直接尚 。开发 clang 插件, 最常见的就是,属性检查器。clang 一般面向三种语言 C, CPP, OC
下一页
个人成就
文章被点赞
427
文章被阅读
122,020
掘力值
3,858
关注了
1
关注者
136
收藏集
2
关注标签
2
加入于
2018-01-21