Objective-C的运行时库

Objective-C 运行时 Objective-C 是一门基于运行时的编程语言,这意味着所有方法、变量、类之间的链接,都会推迟到应用实际运行的最后一刻才会建立。这将给开发人员极高的灵

MVVM介绍

MVVM 所以,MVVM 到底是什么?与其专注于说明 MVVM 的来历,不如让我们看一个典型的 iOS 是如何构建的,并从那里了解 MVVM: 我们看到的是一个典型的 MVC 设置

线程安全类的设计

这篇文章将专注于实用技巧,设计模式,以及对于写出线程安全类和使用 GCD 来说所特别需要注意的一些反面模式。 线程安全 Apple 的框架 首先让我们来看看 Apple 的框架

GCD底层并发API

这篇文章里,我们将会讨论一些 iOS 和 OS X 都可以使用的底层 API。除了 dispatch_once ,我们一般不鼓励使用其中的任何一种技术。 但是我们想要揭示出表面之下深层次的

常见的后台实现

概览 本文主要探讨一些常用后台任务的最佳实践: 如何做异步网络请求 如何异步处理大型文件,以保持较低的内存占用 操作队列 (Operation Queues) 还是 GCD ? 操作队列提供了在

iOS多线程API介绍

并发所描述的概念就是同时运行多个任务。这些任务可能是以在单核 CPU 上分时(时间共享)的形式同时运行,也可能是在多核 CPU 上以真正的并行方式来运行。 OS

iOS视图渲染

图形堆栈 当像素映射到屏幕上的时候,后台发生了很多事情。但一旦他们显示到屏幕上,每一个像素均由三个颜色组件构成:红,绿,蓝。三个独立的颜色单元

iResearcher简介

简介 iResearcher是一款科研/研发领域大数据分析系统+应用。旨在为科研/技术研发工作者提供 资源直达服务。iResearcher计划提

NSURLSession的使用说明

iOS 7 和 Mac OS X 10.9 Mavericks 中一个显著的变化就是对 Foundation URL 加载系统的彻底重构。 现在已经有人在深入苹果的网络层基础架构的地方做研究了,所以我想是时候来分享一些

支持OSX浏览PDF简单视图

运行scheme: PDFReaderForOSX 即可 {% github it-boyer PDFReader 737a7e %} 支持iOS pageViewController: pdf翻页效果视图控制器 startingViewController:DataViewCon