写在开始 本文的写作目标受众是刚接触RxSwift、以及还在探索RxSwift的读者。接下来会从4个方面做介绍:为什么用、怎么理解,基本概念及其...
前言 本文主要内容是对iOS的WebViewJavascriptBridge源码进行分析梳理,分为iOS端调用JS端,以及JS端调用iOS端两部...
本文的大部分内容是对苹果关于APNs官方文档的翻译以及整理。 一、设备token和消息的生命周期 关于设备token以及推送消息的生命周期需要注...
方法来源 本文所介绍的学习方法主要的观点来自《如何阅读一本书》、《软技能:代码之外的生存指南》和《把时间当做朋友》。这三本书有些观点是极其相似的...
冲动的惩罚 自从有那段使用beta版本的Mac OSX系统,导致机器时常开机卡死的经历之后,就尽量不敢在第一时间使用苹果的beta版系统。但是,...
写在前面 相信做iOS开发或者Mac开发的同学或多或少都听过或者使用过Mach端口(Mach port),笔者也是在了解runloop机制的时候...
简介 这个控件包含两个部分: TWPageViewController(底部主体部分) TWPageTitleViewController(顶部...
Mach-O二进制文件 Mach-O的文件头包含的内容: 魔数 CPU类型及其子类型 文件类型 用于加载器的“加载命令”的条数和大小 动态链接器...
遇到的问题 在做iOS项目过程中,一次偶然的机会发现object_getClass(id obj)返回的结果是NSKVONotifing_Obj...