首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Hsusue
掘友等级
社畜
Bug Maker
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 48
沸点 1
赞
49
返回
|
搜索文章
最新
热门
iOS 程序员眼中的 Emoji
以上引用来自百度百科,提到“一个图形有2个字节,Unicode 编码范围为E63E到E757”。但人的创造性是无穷的,限定的区域无法满足人们表达的欲望。所以 Emoji 并不限定于2个字节,人类针对这个问题制定了越来越多的规则。 但限定的规则总是伴随着两个问题——兼容性以及扩展…
iOS App 签名原理
笔者接触打包已经一段时间了,但一直对签名都是似懂非懂,最近从加密数论知识起回看这部分知识,感觉还是有很多不懂的地方。 先简单说明一哈数学原理,然后说RSA 算法密钥生成的步骤,最后回到 iOS 签名打包,以及分享一哈利用重签名做过的坏事(以学习、省时间为目的)。 对称加密是通过…
iOS 相机实时滤镜效果
项目Demo,实现了实时滤镜、拍照、录像功能。 最近玩了哈实时滤镜,学到挺多东西的。笔者长得丑,看看有没有机会没那么丑。只挑了几种滤镜,笔者是个钢铁直男,没有美颜效果。 设备获取图像输入流后,经过对该帧处理形成新图像,最后刷新UI。 苹果有简单的 UIImagePickerCo…
《音视频开发进阶指南》读书笔记(二) —— 移动端环境搭建
《音视频开发进阶指南》作者人很好,又是个大牛,仰慕男神。 在学第二章时,编译过程遇到问题,调了5个小时都没弄好。然后加了他微信,感谢百忙之中抽时间给我讲解低级问题。 大佬说本文有点范,复述书上的内容比较多,让我加点自己的思考。这章就是通过交叉编译编译出一些常用第三方库,是章傻瓜…
《音视频开发进阶指南》读书笔记(一) —— 音视频基础概念
最近要学音视频,在图书馆借到这本《音视频开发进阶指南》,读了一段时间觉得挺好就在某宝买了。 以后一段时间应该都会沉浸在研究音视频中,开个专题记录哈每一章的读书笔记吧(以iOS开发的角度记录,安卓的暂时不涉及)。 本章介绍了 声音、图像、视频的相关概念。笔者在书本的基础上,研究了…
iOS Block浅浅析
Block真的难,笔者静下心来读《Objective-C 高级编程 iOS与OS X多线程和内存管理》,读的时候顺便记录下来自己的心得,方便以后再翻回,也希望能带给大家一些帮助。 本文将以一个菜dog的角度,从 Block 不截获变量、截获变量不修改、截获并修改变量 、 截获对…
UITableView 优化
UITableView 是我们开发中常用到的控件。其优化也是老生常谈的话题。笔者在这里抛砖引玉。 IM模块的头像, 笔者的项目用UIButton。 早就听说iOS 设置圆角会造成性能上的开销。设置cornerRadius和masksToBounds 会发生离屏渲染。 但在iOS…
iOS 集合的内部存储结构
笔者最近看到两道iOS笔试题目,当时就呆住了。 在C语言中,a和a[0]指向同一个地址。所以不难理解 a[1]的地址比a[0](即a)大了4。 声明了a[5],存储类型为int。所以数组a的大小也确定了,为(5 * 4)。所以假设a地址为0,ptr的地址是21。由于p指针指向类…
UICollectionView间隙的坑
笔者之前用UICollectionView实现了一个课程表。 分为两个部分,左边节数1~6为section 0,右边课程为section1,采用垂直布局。 但换了个屏幕就凉凉了,section0排版出了问题。 想着用#define kScaleWidth(width) (wid…
给iOS App减肥
笔者的项目中,成员变更快,且都是学生开发,无用的东西堆积如山。一堆文件没引用,一堆方法不会调用也没有删掉。且UI时有改动,旧UI也不删。打包出来31.1M。刚接手的时候只是10多M的孩子,咋突然就变胖了。而且笔者有点洁癖,看起来好累。最后大小25.8M,减肥了5.3M,关键是无…
下一页
个人成就
文章被点赞
446
文章被阅读
105,767
掘力值
2,332
关注了
11
关注者
1,368
收藏集
4
关注标签
3
加入于
2018-07-25