从时间线来看、前端交互分为三个阶段。 协议拦截 JavaScriptCore(iOS 7.0) WKWebView(iOS 8.0) 本帖不是用法教学贴 主要针对JavaSc...
从时间线来看、前端交互分为三个阶段。 协议拦截 JavaScriptCore(iOS 7.0) WKWebView(iOS 8.0) 本帖不是用法教学贴 主要针对JavaSc...
Github : Jerry4me, Demo : JRBgSessionDemo 前言 本文主要是结合官方文档, 挖掘NSURLSession的类层次结构及其联系, 总结出...
一、前言 一个比较成熟的App,经历了多个版本的迭代之后,为了方便调式和测试,往往会积累一些工具来应付这些场景。最近我们组就开源了一款适用于iOS App线下开发、测试、验收...
断点续传概述: 断点续传就是从文件上次中断的地方开始重新下载或上传数据,当下载大文件的时候,如果没有实现断点续传功能,那么每次出现异常或者用户主动的暂停,都会去重头下载,这样...
前言 由于最近两个多月,笔者正和小伙伴们忙于对公司新项目的开发,笔者主要负责项目整体架构的搭建以及功能模块的分工。首先,该项目采用MVVM + RAC + ViewModel...
前言:最近公司应用架构重构,受到反革命工程师去基类,去Model等影响,将一些已经做的架构工作和思想稍微做一些总结,故此有了这篇文章,如有错误,漏洞,或者傻x之出,请包涵一笑...
dependency injection 关于IOS依赖注入那些事 本文介绍的是另一个屎上最牛叉的ios开发新框架,最大的特点就是:帮助我们开发出松散耦合(loose cou...
在上篇文章不知MachO怎敢说自己懂DYLD中已经详细介绍了MachO,并且由MachO引出了dyld,再由dyld讲述了App的启动流程,而在App的启动流程中又说到了一些...
本文Demo的完整工程代码, 参考这里的EqualAndHashDemo 目录 为什么要有isEqual方法? 如何重写自己的isEqual方法? 为什么要有hash方法? ...