iOS底层探索(一) - 从零开始认识Clang与LLVM 写在前面 编译器是属于底层知识,在日常开发中少有涉及,但在我的印象中,越接近底层是越需要编程基本功,也是越复杂的。...
iOS底层探索(一) - 从零开始认识Clang与LLVM 写在前面 编译器是属于底层知识,在日常开发中少有涉及,但在我的印象中,越接近底层是越需要编程基本功,也是越复杂的。...
想尝试黑苹果的想法由来已久,自己现在用的macmini和MBP2012都比较老了。mini上网、运行虚拟机还行,但是显卡太差,看个直播,弹幕多起来,风扇立马啸叫,温度分分钟能...
上个月参加了一场西雅图当地的线下 iOS 开发者聚会。Jeff Szuhay 作为一个有20+年开发经验的资深程序员,跟我讲了一套提高 iOS 开发效率的方法。相比于其他程序...
前言 驱动的安装可以说是黑苹果中最关键的一步,前面的安装只是个开始,大部分工作还在后面这半部分。安装可以参考我之前的一篇文章,这里主要是记录黑苹果驱动安装的相关问题。我的方法...
引言 维基百科:编译语言(英语:Compiled language)是一种以编译器来实现的编程语言。它不像解释型语言一样,由解释器将代码一句一句运行,而是以编译器,先将代码编...
该文章属于刘小壮原创,转载请注明:刘小壮[//www.greatytc.com/u/2de707c93dc4] 在工作中经常会使用到KVC,但是很多人对于KVC的实...
最近对网络优化进行了一些研究,好些都没有去实践,所以做一个整理,以后慢慢研究 HTTP2.0 HTTP2.0新特性 二进制分帧 首部压缩 多路复用 服务器推送 请求优先级 H...
面试题 讲讲 RunLoop,项目中有用到吗? RunLoop内部实现逻辑? Runloop和线程的关系? timer 与 Runloop 的关系? 程序中添加每3秒响应一次...
已更新深入浅出Runtime (二) Runtime的消息机制深入浅出Runtime (三) Runtime的消息转发深入浅出Runtime (四) Runtime的实际应用...
2006年研究生毕业于武汉大学,最近准备换个工作,于是去一家公司面试。 一个外表严肃的妹子来面试我。 妹子看到我提的薪资期望,冷笑了一声:“呃……你这个要求在我们这也不是不能...
前言 去年做了一个小组件,前些时间考虑到项目中可能会大规模实施,完善简化后新开了一个 repo: YBHandyList 。 有些朋友抛出了 nimbus、IGListKit...
关于创建Observable #1 Create 您可以使用create操作符从零开始创建一个可观察对象,传递给这个操作符一个函数,该函数接受observer作为其参数,通过...
1. 背景 最近基于业务需求,需要在两个星期内,做出十几个数据分析类的图表,包括折线图,柱状图,散点图,饼图等,用以对用户的比赛数据做一个汇总统计和分析。产品经理说,这个功能...
🍎 AppStore:记录Box[https://apps.apple.com/cn/app/id1579304692] 最近公司在做一个iOS蓝牙项目,在开发的过程中简单...
1.按业务分模块,按功能分组件 CTMediator的方案 各个模块通过CTMediator中的target-action方案调动 在CTMediator分类中是需要模块的调...