首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ZenonHuang
掘友等级
iOS
|
SHEIN
三人行,必有我师。输出的前提是沉淀。
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
赞
266
文章 247
沸点 19
赞
266
返回
|
搜索文章
文章
热门
最新
模块化方案 - BeeHive
如果没有一个好的模块化方案支撑,诸如代码冲突 / 逻辑复用等问题将占用不少开发时间,势必面临效率问题。
🔌 iOS 上的插件化设计
插件化作为解耦手段之一,对于每个公司和团队,方案可能都略有不同。业界的此类文章较少,现结合自己经验理解在此抛砖引玉。
📖 狮子书笔记-理解 Block
每次看完 狮子书🦁️ 的 Block 部分,过一段时间记忆就会有点模糊... 想达到熟悉源码实现的程度,恐怕还需要反复翻看和一定场景的锻炼 ,而大部分开发日常也碰不到需要源码的场景。 不过 Block 作为 iOS 日常开发高频使用的东西,无论如何还是需要想办法去加深记忆的。…
iOS 性能优化💡被压测卡爆的语音房间
某天收到通知,有人气大主播要做语音房间活动,需要做质量保障工作。 因为房间已经借鉴了之前做 IM 的预排版经验,加上 iPhone 机器本身性能都不错,我以为稳如老狗... 然而 iPhone6 Plus 测试机随着压测数据上升到每秒上百条,直接卡爆了,整个屏幕没有任何响应。 …
iOS 野指针处理
处理 crash 时,有两类问题比较棘手,一个是今天要讨论的野指针,另一个是 OOM 崩溃。 这次主要用图解的形式,以便于理解野指针处理的核心概念。 先了解一下异常问题的类型,已经了解的同学可以略过。 软件异常:软件异常主要来自 kill(),pthread_kill()。iO…
闲话设计模式认知与SOLID原则
设计模式是所有开发者都要学习的。 本文将基于实际开发经验谈谈对设计模式认知,再说一说实践当中的原则和个人的理解。 在我有限经验的认知里,在复杂业务开发场景,能合理运用设计模式更是尤为重要。 设计思考是一项门槛。因为思维局限或惯性,大部分人(包括我自己)如没有专门的训练意识,是会…
浅谈图像基础-格式/颜色模型/灰度与二值化处理
看看这几本书,笑容逐渐变形。书里用的是 matlab,大学用完之后都没用过了。想在平时工作的 iOS 里用上,还需要学一下 OpenCV,而 OpenCV 还需要... 算了,我不想了。 目前先总结些图像处理的基础知识,记录下来,分享需要的小伙伴们...当然大佬们就不用看了。 …
实战 iOS 连续崩溃检测与自修复
在近期 iOS 上线的版本,友盟在它的升级版本中默认就自动进行用户的崩溃收集上报。 如果只是恶心一下开发也就算了,然而在发版本时,却发现友盟的代码没有对上报的数据,做类型的安全判断,导致读取数据每次都会crash. 从方法名称 [UMCrash initUMCrash:chan…
利用 Git Hook 做团队代码的质量管理
团队人员增加,以及项目复杂后,对于 Git 开发工作流都会有一套规范,一般都有管理代码,统一风格的类似需求。 这时候,仅仅靠成员自觉操作,出现遗漏操作的问题在所难免。 显然通过机器去每次检查会更可靠。 今天测试同学,提出依靠 commit 信息,在 Jenkins 打包后,来自…
iOS 版本策略
不少 iOS 应用都有一套版本策略,来做控制。而现在为应对各大市场的审核,安卓也都开始需要根据版本来做一些控制。 因为对客户端来说,自身版本是已知的. 通过和当前商店版本的比对,能知道客户端当前属于是审核状态,还是过审状态。 这样只要等待我们的应用通过审核后,让服务端更新当前商…
下一页
个人成就
文章被点赞
683
文章被阅读
94,858
掘力值
2,900
关注了
90
关注者
357
收藏集
8
关注标签
6
加入于
2017-12-13