06 2017 档案

摘要:OS X 和iOS 中的多线程技术(下) 上篇文章中介绍了 pthread 和 NSThread 两种多线程的方式,本文将继续介绍 GCD 和 NSOperation 这两种方式。。 1.GCD 1.1 什么是GCD GCD 全称 Grand Central Dispatch,可译为“牛逼的中枢调度 阅读全文
posted @ 2017-06-21 17:43 xiaoyouPrince 阅读(798) 评论(0) 推荐(0)
摘要:OS X 和iOS 中的多线程技术(上) 本文梳理了OS X 和iOS 系统中提供的多线程技术。并且对这些技术的使用给出了一些实用的建议。 多线程的目的:通过并发执行提高 CPU 的使用效率,进而提供程序运行效率。 1.线程和进程 进程 什么是进程 进程是指在计算机系统中正在运行的一个应用程序 每个 阅读全文
posted @ 2017-06-19 23:32 xiaoyouPrince 阅读(1191) 评论(1) 推荐(2)
摘要:iOS的内存分析和内存管理 【内存管理】一直是iOS开发中的一个重点。 本文就带你从内存分析开始一步步了解内存的占用情况,从真实的情况中领悟真正项目开发过程中的内存的使用情况。 注:本文默认你熟悉 MRC、ARC、熟悉内存管理原则,本文注重实际应用 1.内存分析 内存分析主要有两种方式 静态内存分析 阅读全文
posted @ 2017-06-18 00:11 xiaoyouPrince 阅读(971) 评论(1) 推荐(0)
摘要:RELabel : 一个极简的正则表达式匹配和展示框架 前言 如今 App 中图文混排、关键字匹配已经成为常态了。 最常见的如: 微信聊天中的表情图片👌和文字的混排。 微博首页的 @XX 、#话题# 、http://xiaoyouPrince.com关键字的匹配等等 这些功能看着很复杂,实际上他们 阅读全文
posted @ 2017-06-16 14:45 xiaoyouPrince 阅读(987) 评论(0) 推荐(0)