240 发简信
IP属地:山东
  • 120
    【星霜荏苒】 - 程序员如何在技术浪潮的更迭中保持较高的成长速度 ?

    题记 作为技术人,到年底都会进行一次自我反思或者总结,回过头来看看这一年自己成长了多少。笔者也不例外,同样打算从 2017 年开始记录自己的年终总结。虽然这种总结的文章不算纯...

  • @Mybladeisatyour byte = 字节 bit = 比特

    iOS开发:图片格式与性能优化

    移动开发中我们经常和多媒体数据打交道,对这些数据的解析往往需要耗费大量资源,属于常见的性能瓶颈。 本文针对多媒体数据的一种———图片,介绍下图片的常见格式,它们如何在移动平台...

  • 120
    BC架构探索之路

    BC架构探索之路 做iOS也有些年头了,最近把项目核心模块的架构重新设计了一番,这里做一些记录。首先,我们要对基础的设计模式有一定的认知。这些基础的设计模式,便是MVC、MV...

  • 写得不错, 不过文中"计算图片解码后每行需要的比特数"应该是计算字节数吧.

    iOS开发:图片格式与性能优化

    移动开发中我们经常和多媒体数据打交道,对这些数据的解析往往需要耗费大量资源,属于常见的性能瓶颈。 本文针对多媒体数据的一种———图片,介绍下图片的常见格式,它们如何在移动平台...

  • 消息转发部分很巧妙.

    BC架构探索之路

    BC架构探索之路 做iOS也有些年头了,最近把项目核心模块的架构重新设计了一番,这里做一些记录。首先,我们要对基础的设计模式有一定的认知。这些基础的设计模式,便是MVC、MV...

  • sunnyxx的原文有一句话说的很清楚, "赋予一个 Widget 更大的权利,让其自己负责自己的事件。"
    而作者你在这里提到的更多的是在讲 OOP 的封装特性, 貌似跟 sunnyxx 描述的没啥关系.

    iOS开发中的Self-Manager设计模式

    本文的灵感来自http://blog.sunnyxx.com/2015/12/19/self-manager-pattern-in-ios/这种模式的意义就是自己的事情自己做...

  • 从 CocoaChina 看到的文章, 结果文章没加来源, 建议作者去交涉一下.
    顺便期待你的教程系列.

    程序员会设计后是一种什么样的感觉

    我是一个iOS开发的程序员,也是一个自由职业者。平时靠接一些外包和做自己的产品为生。做了这么多年,给我的感觉是:如果你只会写程序,那么做自由职业者的空间要小很多。 01 我为...

  • @死神一护 有问题欢迎批评指正 :)

    UIScrollView 原理 :Bounds、Frame、ContentOffset、ContentSize、ContentInset 详解

    写在前面 UIScrollView是iOS的核心视图之一,也是大部分APP核心功能的主要载体,深入了解其实现原理对我们之后的开发工作会有非常大的帮助,所以准备写一写,算是总结...