Category Archive

Others

这个分类下的文章更强调主题聚合,页面保留更安静的阅读入口,避免被重复装饰打断。

81 篇文章 持续更新
Article 04 Aug, 2025 招聘

抖音基础技术 - 代码分析方向 - iOS 资深研发工程师

团队介绍 抖音基础技术是负责抖音客户端基础能力研发和新技术探索的团队。我们在工程/业务架构,研发工具,编译系统等方向深耕,支撑业务快速迭代的同时,保证超大规模团队的研发效能和工程质量。在性能/稳定性方面不断探索,努力为全球数亿用户提供最极致...

查看详情
抖音基础技术 - 代码分析方向 - iOS 资深研发工程师
Article 31 Aug, 2023 访谈

一线大厂程序员的考公上岸心得

个人介绍 1、简单介绍下自己吧 大家好,我叫张安宇,我以前是一名普通的 iOS...

查看详情
一线大厂程序员的考公上岸心得
Article 30 Jan, 2023 书评

《程序员的自我修养(链接、装载与库)》学习笔记三(装载和动态链接)

继续学习《程序员的自我修养 -...

查看详情
《程序员的自我修养(链接、装载与库)》学习笔记三(装载和动态链接)
Article 06 Jan, 2023 面试

从校园到职场,他们是怎么过渡的

这次分享主题是「从校园到职场 -- 我的成长之路」,视频内容可以查看 B...

查看详情
从校园到职场,他们是怎么过渡的
Article 03 Jan, 2023 年终总结

2022 年小结

在 12 月 31 号晚上这天,打开朋友圈大家都在告别 2022、迎接 2023,我却想不到任何值得发的内容。没有外出体会元旦的节日氛围,也没有观看任何跨年活动,2022 年最后一秒跟全年的 3153.6...

查看详情
2022 年小结
Article 05 Dec, 2022 书评

《程序员的自我修养(链接、装载与库)》学习笔记二(编译和链接)

继续学习《程序员的自我修养 - 链接、装载与库》的第二个大的部分,这一部分包含本书的二、三、四、五章节,作者深入浅出的给我们讲解了静态链接的相关的知识,干货满满,受益良多。 作为一名 iOS 开发人员,我们几乎每天都会用 Xcode...

查看详情
《程序员的自我修养(链接、装载与库)》学习笔记二(编译和链接)
Article 15 Nov, 2022 书评

《程序员的自我修养(链接、装载与库)》学习笔记一(稳固而知新)

温故而知新 静态链接 装载与动态链接 库与运行库计算机发展 编译和链接 可执行文件的装载与进程 内存软件体系结构 目标文件里有什么 动态链接 运行库操作系统 静态链接 Linux 共享库的组织 系统调用与 API内存、线程 Windows...

查看详情
《程序员的自我修养(链接、装载与库)》学习笔记一(稳固而知新)
Article 07 Nov, 2022 面试

iOS 求职寒冬?听听他们怎么说

这是一次线上分享的文字整理版。原版视频内容可以点这里查看:线上视频。 为啥会有这场分享最近在帮团队招人,像朋友圈、公众号也加了很多推广渠道,但能捞到的简历有限,即使是有简历,能过公司筛选且进入面试流程的都非常少。另一方面,现在找工作也挺难的...

查看详情
Article 07 Oct, 2022

《卓有成效的工程师》书评

关于本书 本书英文版《The Effective Engineer》 出版时间是 2015 年,中文版出版时间是 2022 年的 7 月 1 号,是一本刚翻译过来的书。用 Effective...

查看详情
《卓有成效的工程师》书评
Article 24 Jul, 2022 Github Action

利用 Github Action 实现博客自动发版

背景 先说下背景需求,在摸鱼周报的整理流程中,最后一步需要生成公众号的原文链接,原文链接指向的是个人博客地址。博客需要发布才能产生外部链接,发布到不费事,但是操作步骤重复,且因为涉及博客推送相关的配置都在我的个人电脑里,所有步骤必须由我来完...

查看详情
利用 Github Action 实现博客自动发版
Article 06 May, 2022 MacOS

macOS 进化史

macOS 最为 iOS 开发的钦定操作系统,且 iOS 本身就是通过它衍生出来的,所以我们跟它之间会经常打交道。为了验证你对它的熟悉程度,看下能否回答这几个问题:我们在说 MacOS 时通常会带上「X」,将其叫做 MacOS X 或者...

查看详情
macOS 进化史
Article 26 Apr, 2022 人物访谈

人物访谈 | 人在上海的东阁堂主

东阁堂主是我非常早就关注到的一位开发者,他写过不少开源库,个人 Github 地址是:https://github.com/dudongge 。本人非常热爱技术,最近翻译了一本 iOS...

查看详情
人物访谈 | 人在上海的东阁堂主
Article 14 Feb, 2022 人物访谈

人物访谈 | 东坡肘子:健康&开发

肘子是摸鱼周报的一位编辑,最早知道他还是通过他写的几篇关于 Swift 的博客。他的博客专注于 Swift...

查看详情
人物访谈 | 东坡肘子:健康&开发
Article 29 Dec, 2021 生活

2021年度总结

今年还是疫情年,可以预见的 2022...

查看详情
2021年度总结
Article 20 Dec, 2021 人物访谈

人物访谈 | 老司机周报主编 Parsifal 专访

Parsifal...

查看详情
人物访谈 | 老司机周报主编 Parsifal 专访
Article 13 Dec, 2021 人物访谈

人物访谈 | 一位普通的 iOS 程序员

夏天是摸鱼周报的一位主编,主要负责 Tips 部分的编写和审核。他曾参与掘金翻译计划,翻译过很多篇优质博客内容,也翻译过像是 iOS Crash Dump Analysis Book...

查看详情
人物访谈 | 一位普通的 iOS 程序员
Article 30 Nov, 2021 IOS

利用 Automator 快速符号化 Crash 文件

背景 起因是最近有接到一个临时协助任务,其中有几个重要的流程:QA 方导出 .crash 文件(必要的) 我方要根据测试提供的 crash 文件的build number,去下载对应的...

查看详情
利用 Automator 快速符号化 Crash 文件
Article 29 Nov, 2021 人物访谈

人物访谈 | 一位 iOS 程序媛

Jojo 是我的前同事,做事非常细心,负责过团队多项重要功能的开发与建设,是我接触过为数不多的比较优秀的程序媛之一。这次邀请到她,来聊一聊她眼中的 iOS 开发。 简单做个自我介绍吧 大家好,我是 Jojo ,90后,一直从事 iOS...

查看详情
人物访谈 | 一位 iOS 程序媛
Article 22 Nov, 2021 人物访谈

人物访谈 | 一位游戏行业的 iOSer

iHTCboy 是摸鱼周报里负责校对的成员之一。记得他第一次参与校验时,我把一期整理好的周报发给他看,他后来给我发了 1600...

查看详情
人物访谈 | 一位游戏行业的 iOSer
Article 15 Nov, 2021 人物访谈

人物访谈 | 一位参加过 WWDC 的 iOSer

Mimosa 是摸鱼周报的编辑之一,负责每期的学习资料整理。在一次聊天过程中他晒出了跟 Tim Cook 的合影,给我们馋哭了。于是就有了这期访谈的主题:WWDC 之旅,也算是拉着 Mimosa 一起回忆了一把,哈哈。因为是在 17...

查看详情
人物访谈 | 一位参加过 WWDC 的 iOSer
Article 22 Oct, 2021 人物访谈

人物访谈 | 一位研究生的iOS之路

本期访谈对象是摸鱼周报的主编之一:反向抽烟。他还在读研,因为名字里带个尧字,我们都叫他尧兄。尧兄有一个博客:https://blog.csdn.net/opooc...

查看详情
人物访谈 | 一位研究生的iOS之路
Article 15 Oct, 2021 人物访谈

人物访谈 | 微软Offer之路

本期访谈人物是张安宇,他是 #Swift社区 公众号的负责人,最近换工作接了微软(苏州)的 Offer,11月底入职,目前正在爽爽的休假。咱们拉他过来聊聊关于面试微软的经历。 zhangferry:简单介绍下自己吧。大家好,我是...

查看详情
人物访谈 | 微软Offer之路
Article 12 Oct, 2021 IOS

MachO 代码签名剖析

验证代码的正确性是计算机科学中最难的问题之一,因为不存在普遍意义的正确的算法,所以这一验证通常使用数字签名处理。数字签名主要做两部分工作:验证代码的来源是否合法。 代码是否被修改过。代码签名并非苹果独有技术,Java 和 Android...

查看详情
Article 22 Apr, 2021 IOS

Category无法覆写系统方法?

这是一次非常有趣的解决问题经历,以至于我认为解决方式可能比问题本身更有意思,另一点就是人多力量大,多人讨论就会获得多种思路。 首次提出这个问题的是反向抽烟,他遇到了不能用 Category...

查看详情
Category无法覆写系统方法?
Article 06 Apr, 2021 IOS

深入理解MachO数据解析规则

我们知道Apple设备可执行文件的存储格式是MachO,一个二进制文件。通常在做逆向或者静态分析的时候都会用到这个文件,分析MachO的常用工具是MachOView。今天借助于MachOView,主要分析Code...

查看详情
深入理解MachO数据解析规则
Article 05 Mar, 2021 书评

《学习之道》书评

《学习之道》的作者是芭芭拉·奥克利,她是美国奥克兰大学的工程学教授。她在Coursera上开设了一门课程叫“Learning How to...

查看详情
《学习之道》书评
Article 31 Dec, 2020 生活

写在2020最后一天

2020年是很特别的一年,经历了记忆以来最严重的一场疫情,而且完全可以预见的是它还将继续祸害着2021年的我们。不管这一年多艰难吧,都走过来了,在2020的最后一天,在新年即将到来之际,简单总结下自己这一年的经历。生活 疫情开局 春节回老家...

查看详情
写在2020最后一天
Article 21 Sep, 2020 音视频

HLS及M3U8介绍

背景 MP4是我们常见的视频格式,往往我们在播放服务器视频时直接就是请求的MP4视频源。但其实这样并不好,MP4头文件[ftyp+moov]较大,初始化的播放需要下载完整的头文件并进行解析,之后再下载一定长度的可播视频片段才能进行播放。另外...

查看详情
HLS及M3U8介绍
Article 04 Sep, 2020 IOS

一位iOS开发者的进阶之旅

背景 这篇文章来源于v2ex上的一个帖子:"iOS开发有什么国人写的比较好的书籍推荐?"(原文链接)。这里汇总的基本都是lujie2012的回答,另外我还附带了一些他与别人的讨论内容。虽然帖子题目是推荐iOS书籍,但设计内容已经超出了这个...

查看详情
Article 20 Jul, 2020 IOS

iOS面试备战-多线程

iOS面试中多线程绝对是最重要的知识点之一,它在日常开发中会被广泛使用,而且多线程是有很多区分度很高的题目可供考察的。这篇文章会梳理下多线程和GCD相关的概念和几个典型问题。因为GCD相关的API用OC看着更直管一些,所以这期实例就都用O...

查看详情
Article 01 Jun, 2020 Swift

Swift进阶黄金之路(二)

Swift进阶黄金之路(一) 上期遗留一个问题:为什么 rethrows 一般用在参数中含有可以 throws 的方法的高阶函数中。 我们可以结合Swift的官方文档对rethrows再做一遍回顾:A function or...

查看详情
Article 22 May, 2020 IOS

如何通过静态分析提高iOS代码质量

随着项目的扩大,依靠人工codereview来保证项目的质量,越来越不现实,这时就有必要借助于一种自动化的代码审查工具:程序静态分析。 程序静态分析(Program Static...

查看详情
Article 10 May, 2020 Swift

Swift进阶黄金之路

Swift进阶黄金之路(二) 这篇是对一文鉴定是Swift的王者,还是青铜文章中问题的解答。这些问题仅仅是表层概念,属于知识点,在我看来即使都很清楚也并不能代表上了王者,如果非要用段位类比的话,黄金还是合理的😄。 Swift是一门上手容...

查看详情
Article 06 Apr, 2020 IOS

iOS开发图片格式选择

图片是如何显示的 在讲解如何选择图片格式之前,我感觉有必要先了解下,图片是如何展示的。如果我们要展示一张图片,一般步骤是这样的: /// Assets.xcassets中的图片,不需要后缀 let image =...

查看详情
Article 23 Feb, 2020 IOS

Runtime内存模型探究

Objective-C是一种通用、高级、面向对象的编程语言。它扩展了标准的ANSI C编程语言,将Smalltalk式的消息传递机制加入到ANSI C中。可以这么理解,Objective-C = C +...

查看详情
Article 01 Feb, 2020 Python

VSCode配置Python版本

刚学习Python没多久,对VSCode也不是很熟悉,在一次解问题的过程中,加深了对这两者的印象,于是记录一下。 环境:Mac OS 10.15,VSCode...

查看详情
Article 02 Jan, 2020 生活

2019年总结

好像随着年龄的增长,对时间的感知就变得越来越弱了。总感觉2019年还是一个很新鲜的年份,但它却已经走完了,2020年好像很遥远的样子,但它已经到来了。来个总结吧,2019年,这一年有太多的酸甜苦辣。从工作、生活和规划三个方面展开说吧。工作...

查看详情
Article 08 Dec, 2019 IOS

OC项目转Swift指南

运行环境:Xcode 11.1...

查看详情
Article 22 Nov, 2019 IOS

【译】iOS 架构模式--浅析MVC, MVP, MVVM 和 VIPER

作者:Bohdan...

查看详情
Article 09 Nov, 2019 生活

感谢大家的帮助

好消息 开始水滴筹之后,父亲治病的消息大家就都知道了,期间收到了很多来自亲友的支持和帮助。先告诉大家好消息,父亲手术完了,并且身体恢复一切正常,已于11月8号中午从重症监护室转到无菌病房,还需要在里面待够五天才转到普通病房。关于看病所需要的...

查看详情
Article 08 Nov, 2019 生活

关于水滴筹

很多朋友因为我的原因关注并参与到水滴筹中,有些小伙伴因为担心水滴筹有手续费用就直接把钱打给我。为了打消大家的顾虑,我花了些时间理解水滴筹背后的一些事情。水滴筹的背景 水滴筹是由水滴公司于2016年推出的一项针对疾病救助的筹款业务。在水滴筹之...

查看详情
Article 08 Nov, 2019 生活

为什么会得尿毒症

看了父亲的病历,再结合之前了解的一些情况,我试着分析一下为什么会得尿毒症。 一些医学知识 关于肾脏:肾脏有很重要的代谢排毒功能,可以清除体内经由食物消化所残留的尿素、尿素氮、肌酸酐等,也会排出水分,维持体内的电解质平衡,甚至是控制血压高低起...

查看详情
Article 06 Nov, 2019 生活

七院第三天(11月5号)

手术完成就是渡过了最大的难关,其他时间爸爸都是在重症监护室由专门护工照顾的。实际也不需要那么多人手,先后送走了三姨姨父,弟弟,还有两位叔叔,就我自己留在医院。平常需要买什么吃的,里面护士直接给我打电话,我买好送过来。这天早上是鸡蛋小米粥,已...

查看详情
Article 05 Nov, 2019 生活

七院第二天(11月4号)

订饭 五点半起床。医生嘱咐手术完第二天需要喝米油(小米粥虑掉小米),还有喝萝卜水。一般来说术后6小时宜服用一些排气类食物,如萝卜汤,帮助因麻醉而停止蠕动的胃肠道保持运作,以肠道排气作为可以进食的标志。送完这两样东西,我们就在外面等着了。因为...

查看详情
Article 03 Nov, 2019 生活

七院第一天(11月3号)

抵达郑州 二号中午我爸打电话来医院这边配型成功,让三号早上来做手术。我得知这个消息有些开心也有些担忧,开心是因为盼了八个多月的肾源终于有了消息,担忧是紧接着将是一场大手术,不管医院怎么保证手术成功率,肾移植手术本身都是一项大手术。 我和弟弟...

查看详情
Article 03 Nov, 2019 Mac

如何提升Mac下生产效率

工具篇 效率神器Alfred可以从Alfred官网下载,免费版没有workflow功能,付费购买Powerpack可以使用。建议大家购买正版,如果想找破解版,网上也有很多,自行搜索。 这有一篇比较详细的Alfred的使用教程,大部分都被涵盖...

查看详情
Article 01 Sep, 2019 计算机网络

《图解TCP/IP》总结

最近刚把《图解TCP/IP》翻了一遍,是有很多收获,但是还有很多东西不是太懂。又因为计算机网络涉及的内容多且杂,所以有了这篇记录性质的文章。网络基础知识 计算机网络最重要的一个概念就是协议,简单来说,协议就是计算机与计算机之间通过网络实现通...

查看详情
Article 28 Aug, 2019 IOS

【译】Swift World:设计模式--中介者模式

原文:https://medium.com/swiftworld/swift-world-design-patterns-mediator-e6b3c35d68b0 作者:Peng今天我们讨论一下中介者模式(Mediator)。这次不从抽...

查看详情
Article 20 Aug, 2019 设计模式

【译】设计模式引导--OOP的能力

原文链接 作者:Hitendra...

查看详情
Article 19 Aug, 2019 IOS

iOS国际化及本地化(一)不同语言的差异处理及测试

国际化及本地化概念 将标题取名为国际化及本地化(internationalization and...

查看详情
Article 01 Aug, 2019 月报

iOS开发月报#13|201907

这里记录过去一个月,我看到的值得分享的内容,包含但不限于iOS知识,每个月的最后一天发布。 欢迎推荐内容,可以前往zhangferry/iOSMonthlyReport提交issue。Tips Golbal...

查看详情
Article 29 Jun, 2019 月报

iOS开发月报#12|201906

这里记录过去一个月,我看到的值得分享的内容,包含但不限于iOS知识,每个月的最后一天发布。 欢迎推荐内容,可以前往zhangferry/iOSMonthlyReport提交issue。Tips 闪光动画 图片上的闪光动画,类似这种效果:分析...

查看详情
Article 03 Jun, 2019 月报

iOS开发月报#11|201905

这里记录过去一个月,我看到的值得分享的内容,包含但不限于iOS知识,每个月的最后一天发布。 欢迎推荐内容,可以前往zhangferry/iOSMonthlyReport提交issue。Tips 对UISearchBar样式的修改 1、完成一...

查看详情
Article 18 May, 2019 黑苹果

将黑苹果系统升级至macOS 10.14.4(Mojave)

原有配置 操作系统: macOS 10.13.6 主板:AORUS MASTER z390 CPU: intel core i7-8700 显卡:NVIDIA GTX 750 内存:Geil 8G * 2 硬盘:tigo SSD...

查看详情
Article 11 May, 2019 IOS

【译】iOS13新特性抢鲜看

原文链接 作者:MacRumors...

查看详情
Article 30 Apr, 2019 月报

iOS开发月报#10|201904

这里记录过去一个月,我看到的值得分享的内容,包含但不限于iOS知识,每个月的最后一天发布。 欢迎推荐内容,可以前往zhangferry/iOSMonthlyReport提交issue。Tips 关于分享中的一些问题 微博多媒体内容的缩略图,...

查看详情
Article 13 Apr, 2019 工作

一则iOS招聘信息

今天放出一波我司的招聘信息吧,这里只说了iOS的招聘要求。其实还有Android + Unity +...

查看详情
Article 01 Apr, 2019 月报

iOS开发月报#9|201903

这里记录过去一个月,我看到的值得分享的内容,包含但不限于iOS知识,每个月的最后一天发布。 欢迎推荐内容,可以前往zhangferry/iOSMonthlyReport提交issue。Tips Spine +...

查看详情
Article 01 Apr, 2019 生活

关于996ICU的一些看法

这个项目在有7k多star的时候我就看到有人推了,当时也就是看看而已,了解了这个标识的意思,并没有点进去,更没有star。再之后随着越来越多的star和关注量,公众号、社区、论坛,但凡有程序员的角落,大家都在争先传播着“996ICU”这个...

查看详情
Article 28 Feb, 2019 月报

iOS开发月报#8|201902

这里记录过去一个月,我看到的值得分享的内容,包含但不限于iOS知识,每个月的最后一天发布。 欢迎推荐内容,可以前往zhangferry/iOSMonthlyReport提交issue。新闻一览 2019年开发人员技能报告 这是HackerR...

查看详情
Article 27 Feb, 2019 算法

关于消息摘要及对应的Swift实现

开发过程中我们经常会遇到对数据进行一些类似MD5,SHA-256等的处理,那处理的作用是什么以及为什么要这么做,就是今天要讨论的内容。如果你对这些算法的概念已经很熟悉,那就不用继续往下看了,如果你感觉生疏,或者并不能说清楚他们的作用,那就...

查看详情
Article 20 Feb, 2019 工具

艰难的图床优化方案(MWeb+PicGo+Github)

博客写作优化 写博客就肯定会遇到插入图片的情况,我之前的做法是先在Boostnote这种Markdown编辑器里面写个草稿,如果有图片就附上图片,然后再粘到简书的web端。当然图片也需要另拖,会生成一个简书的图片链接,相当于把简书作为图床,...

查看详情
Article 31 Jan, 2019 月报

iOS开发月报#7|201901

这里记录过去一个月,我看到的值得分享的内容,包含但不限于iOS知识,每个月的最后一天发布。 欢迎推荐内容,可以前往zhangferry/iOSMonthlyReport提交issue。 另外,马上就要过年了,提前祝大家春节快乐!新闻一览 G...

查看详情
Article 02 Jan, 2019 月报

iOS开发月报#6|201812

大事件 这个月的大事件是高通与苹果之间的专利大战。高通分别在中国和德国对苹果公司提起专利诉讼,结果均胜。苹果将在中国禁售iPhoneX及之前的机型。在德国则是全面禁售。加上新品手机的创新力度不够,导致苹果股票持续走低,四个月前,苹果还是首个...

查看详情
Article 02 Jan, 2019 生活

2018年总结

写的有点晚了,因为一些事情耽搁,本来想干脆不写了。但有股力量不断催促着自己要写下来,于是就有了这篇文章。今年对我是意义重大的一年,从几个方面说吧,工作,生活和2019年的目标。工作3月底进了新公司,换工作主要原因是在之前的公司遇到了上升瓶...

查看详情
Article 01 Dec, 2018 月报

iOS开发月报#5|201811

大事件 11月27号,苹果AppStore下架包括拼多多、搜狗地图、讯飞阅读和悦跑圈在内的共718个App。据称下架原因是触发了AppStroe审核指南的2.5.2条例,即使用了热更新技术。去年6月份,苹果层因热更新下架数万款App。Tip...

查看详情
Article 27 Nov, 2018 IOS

AVPlayer支持的视频格式

发现很多人对视频格式存在一些误解,之前写的一篇文章讲AVPlayer的支持格式也有一些问题,所以这里单独出一篇文章讲一下,希望大家能明白。基本概念 一个在线视频能够播放,大致是经过了如下步骤:可以总结为:拉数据->解协议->解封装->音视频...

查看详情
Article 01 Nov, 2018 月报

iOS开发月报#4|201810

记录本月开发遇到的知识点,小tips,和bug总结。 大事件 新版iPad Pro、MacBook Air、Mac...

查看详情
Article 01 Oct, 2018 月报

iOS开发月报#3|201809

新机发布,你中意XS Max还是XR?iOS Tips 在label中插入图片 let label = UILabel() let attribute = NSMutableAttributedString(string:...

查看详情
Article 20 Sep, 2018 Git

Git基本操作回顾

作为git最常用的几个命令git status、git add、git...

查看详情
Article 04 Sep, 2018 Git

使用git stash储存和恢复进度

当我们正在当前项目处理一些事情时,有一个需求插进来,使得我们要在别的分支做一些工作。切换分支之前当前任务是需要保存的,但我们并没有完成一个完整的任务,直接commit显得不合适,这时就可以使用git...

查看详情
Article 03 Sep, 2018 月报

iOS开发月报#2|201808

数据库用完要close 当我们向下面这样执行完一次数据可查询时,要记得将数据库关闭,否则,如果此时想往同一数据库写东西的话会因为数据正在锁定收到这样的提示database is locked。 //获取下载完成的文件信息 func...

查看详情
Article 03 Sep, 2018 阅读

《精进》阅后总结

最近刚看完采铜的这本《精进-如何成为一个很厉害的人》,一本很值得推荐的书。这种讲述如何学习,如何自我提升的书很容易一不小心写成空洞的心灵鸡汤。然而我在实际阅读中根本没有这种想法,因为它专业性很强,我感受到的是作者的博学和诚意,还有经常性的...

查看详情
Article 30 Aug, 2018 IOS

使用Cocoapods管理私有库组件

CocoaPods是OS...

查看详情
Article 09 Aug, 2018 IOS

iOS技能图谱

结合目前遇到过的一些技术点和唐巧的iOS技能图谱产出的这个综合版的iOS技能图谱,供大家参考交流:

查看详情
Article 06 Aug, 2018 生活

2018年七月

虽然一直都有想要保持写日记的习惯,但是对于我这种上班时间不稳定切偏晚,经常11点12点才能离开公司的人,就更难了。但如果不写点什么,总感觉这段时间就丢失了,往会看的时候会产生一种失落感。于是找到一种折中的方案,索性把时间跨度拉大一点,一个...

查看详情
Article 02 Aug, 2018 月报

iOS开发月报#1|201807

关闭隐式动画 CATransaction.begin() CATransaction.setDisableActions(true) self.layer.frame =...

查看详情
Article 17 Jul, 2018 IOS

可能被忽略的UIButton细节

关于System Button看一个简单的例子: button.setTitle("Title", for: .normal) button.setImage(UIImage(named: "icon"), for:...

查看详情
Article 26 Aug, 2017 IOS

AVPlayer详解系列(一)参数设置

最近工作内容基本都是围绕视频播放展开的,从AVPlayer到IJKPlayer,期间遇到挺多问题,趟了很多bug,也总结了一些心得。对AVPlayer了解的更多一些,因为涉及点比较多,所以打算做一个系列详尽的写一下这部分内容。希望大家多多...

查看详情
Article 01 Oct, 2016 IOS

iOS10本地通知UserNotifications快速入门

iOS10更新变动最大的就是通知这部分了,新版通知变得更加统一,使用更加方便,设计更加自由。以前本地通知和远程推送是分开的,虽然这些到了iOS10都合在一起了,但是为了便于理解,我们还是把他俩分开来进行学习。这节我们学习的是本地通知。以下...

查看详情
Article 19 Aug, 2016 IOS

iOS中实现JS和OC的交互(Hybrid App)

在项目开发中,我们常常遇到这种情况,一个功能性界面需要分享到其他平台,或者是一个较复杂,原生框架不易实现,需要经常变动的界面,处理这种功能,最优的处理办法就是交给H5来完成了。像这种介于web-app、native-app这两者之间的ap...

查看详情