首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
佐笾
掘友等级
工程师
|
iOS开发工程师
越学习越觉得自己懂得太少
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
312
文章 235
沸点 77
赞
312
返回
|
搜索文章
最新
热门
iOS App冷启动优化
从用户点击App图标开始到appDelegate didFinishLaunching方法执行完成为止。 T2:main()函数之后,即从main()开始,到appDelegate的didFinishLaunchingWithOptions方法执行完毕前这段时间,主要是构建第一…
iOS 圆角,最后一次研究它了,真的
对于目前手机的性能来说,对于少量圆角设置带来的离屏渲染问题,带来的卡顿问题已经并不是那么的明显了,但是对于一些类型的app来说,项目中会有大量的圆角设置,同时又对性能要求比较高的话,那么避免圆角设置带来的性能问题,还是有必要解决的。 上面两篇文章中介绍了iOS常见的设置圆角的方…
RxSwift - 核心流程源码解析
可以看到,返回了一个AnonymousObservable对象,并且传入了一个参数subscribe,通过创建的代码可以知道,这里的subscribe就是外面我们定义的闭包,后面文章中笔者会称为它为闭包A,也就是发送信号的部分。 这个类的实现很简单,通过init初始化方法可以看…
内存泄漏的高效检测方法 - MLeaksFinder
对于iOS开发者而言,内存泄漏是一个老生常谈的问题,包括日常开发和面试过程中,都会涉及到这方面的知识。 MLeaksFinder 是 WeRead 团队开源的iOS内存泄漏检测工具,wereadteam博客,GitHub。 MLeaksFinder 提供了内存泄露检测更好的解决…
强大的Charles的使用以及Mock数据 for iOS & (牛逼的)测试工程师
百度搜索charles,第一个地址官方链接了:https://www.charlesproxy.com,下载安装便可。 将移动设备和电脑设备设置为同一个网络,即连接同一个Wi-Fi。 进入连接的无线网的高级模式,上滑倒最底层,进入HTTP代理模式,然后选择手动,并在服务器中填写…
彻底了解NSOperation的自定义
阅读完笔记-iOS 多线程:『NSOperation、NSOperationQueue』详尽总结之后,或许对于如何自定义NSOperation还有疑惑,那么下面内容,可以帮助你解决这个问题。如果对于NSOperation的相关基础知识,还有疑问的,那么,你可以点击上面那篇文章,…
OpenGL ES入门:滤镜篇 - 缩放、灵魂出窍、抖动等
相对上一篇OpenGL ES入门:滤镜篇 - 漩涡、马赛克的滤镜来说,这篇文章中的滤镜的实现要简单很多,因为没有了那么多要计算的,而且效果也比较酷炫一点,进入正题。 前面两篇文章的滤镜都是通过自定义片元着色器来实现的,而这里使用的是顶点着色器。 实现的原理就是通过顶点坐标和纹理…
OpenGL ES入门:滤镜篇 - 漩涡、马赛克
图片的显示由三个颜色通道(rgb)显示的,而灰度滤镜只有一个值,也就是说只要得到亮度便可。下面提供5种方式实现灰度滤镜(前三种是利用权重来实现) 把我最喜欢的女明星旋转成这样,真是罪过。。。 相比前面所说的滤镜,这个算法比较复杂,上面代码中,每一行也都有注释,但是,个人感觉看起…
OpenGL ES入门: 滤镜篇 - 分屏滤镜
今天和大家分享一下关于使用OpenGL ES来写图片滤镜,实现图片滤镜的大前提,就是能够把原图给绘制出来,如果这部分内容还不是很熟悉的小伙伴,建议去阅读一下我之前的博客,熟悉一下,这样对后面的文章容易理解一点。 有关原图的渲染,大家可以看下这篇博客OpenGL/OpenGL E…
OpenGL ES入门: 渲染金字塔 - 颜色、纹理、纹理与颜色混合填充以及GLKit实现
关于图层设置、上下文设置、清空缓冲区、设置renderBuffer、frameBuffer的代码,与上一篇:OpenGL/OpenGL ES入门: 使用OpenGL ES 渲染图片的代码无异,这里不过多描述,也会附demo一份,供大家参考。 设置屏幕(清屏颜色、清除屏幕、视口大…
下一页
个人成就
文章被点赞
904
文章被阅读
229,157
掘力值
5,075
关注了
103
关注者
2,725
收藏集
0
关注标签
8
加入于
2018-09-14