雪峰的blog

善于总结, 乐于分享


  • 首页

  • 关于

  • 归档

  • 标签

GUI 架构简述

发表于 2016-07-20
| 字数统计 3,432 | 阅读时长 13

本文从细节入手,尝试分析了几种常见的 GUI 架构:MVC、MVCS、MVP、MVVM。对于在实际开发中如何选择给出了一些参考意见。

阅读全文 »

NSURLSession 拾遗

发表于 2016-06-09
| 字数统计 1,420 | 阅读时长 5

本文总结了实际开发过程中在 NSURLSession 上遇到的各种问题。

阅读全文 »

细说 NSOperation

发表于 2016-05-17
| 字数统计 2,086 | 阅读时长 8

本文详细介绍了在实现同步、异步 NSOperation 时分别需要实现哪些方法、注意哪些问题。最后对 GCD 与 NSOperation Queue 作了一个简单的对比。

阅读全文 »

浅谈高质量移动开发

发表于 2016-03-26
| 字数统计 7,126 | 阅读时长 25

本文从移动端构架设计、类设计、方法设计以及最佳实践等方面简单讨论了如何开发出高质量的代码。

阅读全文 »

横屏不好惹

发表于 2016-02-28
| 字数统计 622 | 阅读时长 2

本文简单讨论了从横屏页面 pop 回竖屏页面以及在横屏页面 push 竖屏页面的实现方式。

阅读全文 »

AOP漫谈

发表于 2016-01-23
| 字数统计 2,610 | 阅读时长 9

本文首先简要讨论了 Objective-C 消息传递机制,随后重点讨论了在 Objective-C 中实现 AOP 的三种方式:Method Swizzling、Aspects以及Proxy。

阅读全文 »

KVO漫谈

发表于 2015-09-18
| 字数统计 2,018 | 阅读时长 7

本文讨论了 KVO 若干有趣的特性,并将 KVO 与其他通信方式进行了比较,最后深入分析了 KVO 内部实现机制。

阅读全文 »

Inside Memory Management for iOS

发表于 2015-09-03
| 字数统计 2,975 | 阅读时长 11

本文探讨了在 Memory Management 中的命名规则、引用计数的实现机制以及 weak 变量的内部实现。

阅读全文 »

性能调优那些事

发表于 2015-05-07
| 字数统计 2,562 | 阅读时长 9

本文讨论了优化 UITableView 性能的几种常用方法,并对为何不应直接重载 UITableViewCell 的 drawRect 方法作了详细的分析说明。

阅读全文 »

Core Animation

发表于 2015-03-21
| 字数统计 3,794 | 阅读时长 14

本文重点讲解了 Core Animation 中影响 app 性能的几个关键因素,如:Offscreen Rendering、Rasterization、drawRect:,以及 image decode。

阅读全文 »

1…3456
赵雪峰

赵雪峰

记录技术点滴

59 日志
25 标签
RSS
GitHub E-Mail
© 2022 赵雪峰
由 Hexo 强力驱动
主题 - NexT.Pisces