• 120
    深入浅出 JavaScriptCore

    本文由我们团队的 纠结伦 童鞋撰写。 写在前面 本篇文章是对我一次组内分享的整理,大部分图片都是直接从keynote上截图下来的,本来有很多炫酷动效的,看博客的话就全靠脑补了...

  • 120
    XMNetworking 网络库的设计与使用

    XMNetwoking 是我们团队开源的一个网络库,详见:GitHub XMNetworking 是一个轻量的、简单易用但功能强大的网络库,基于 AFNetworking 3...

  • 120
    谈谈 KVO

    本文由我们团队的 纠结伦 童鞋撰写。 文章结构如下:Why? (为什么要用KVO)What? (KVO是什么)How? ( KVO怎么用)More (更多细节)原理自己实现...

  • iOS中的各种锁

    在日常开发过程中,为了提升程序运行效率,以及用户体验,我们经常使用多线程。在使用多线程的过程中,难免会遇到资源竞争问题。我们采用锁的机制来确保线程安全。 线程安全 当一个线程...

  • 120
    浅谈 iOS Notification

    本文由我们团队的 纠结伦 童鞋撰写。 我们在开发程序的时候,程序内不同对象间的通信是不可避免的,iOS中主要有以下这些通信方式: 图中按照耦合度的强弱和通信的形式(一对一还是...

  • 120
    iOS对HTTPS证书链的验证

    本文由我们团队的美女 超哥 分享 HTTPS从最终的数据解析的角度,与HTTP相同。HTTPS将HTTP协议数据包放到SSL/TSL层加密后,在TCP/IP层组成IP数据报去...

  • 120
    自定义过渡动画

    本文由我们团队的王瑞华童鞋撰写。 在iOS 7 发布之后,UI上的两个重要的变化是丰富的动画使用和界面上各个方面对真实物理世界的模拟。然而交互式自定义过渡不是一个新特性,至少...

  • Objective-C 中 NULL、nil、Nil、NSNull 的定义及不同

    本文由我们团队的 康祖彬 童鞋撰写,这是他的个人主页:https://kangzubin.cn。 理解”不存在“的概念不仅仅是一个哲学的问题,也是一个实际的问题。我们是有形宇...

  • 120
    走进Realm的世界

    本文由我们团队的郭杰童鞋分享。 Realm是什么 Realm是由Y Combinator公司孵化出来的一款可以用于iOS(同样适用于Swift&Objective-C)和An...