240 发简信
IP属地:北京
  • Resize,w 360,h 240
    组件设计原则

    随着软件代码规模的不断扩大,代码的维护成本越来越高,组件化势在必行,设计组件时应该考虑哪些问题?本文介绍了组件设计的六大原则。 随着软件代码规模...

    0.8 8014 0 12
  • FLAnimatedImage源码剖析

    FLAnimatedImage iOS平台上播放GIF动画的一个优秀解决方案,支持可变帧间延时、内存内存表现良好、播放流畅等特点。 FLAnim...

  • Resize,w 360,h 240
    SQ3R阅读法

    导语 阅读是一种效率很低的学习方法,尤其是随便捡起一本书不加思考埋头苦读。使阅读更有效的就要充分调用大脑的主动性,如何提高阅读的主动性呢?本文介...

  • Resize,w 360,h 240
    iOS Runtime基础概念与数据结构

    Objective-C是从C发展出来的语言,只是在语言层面上加了些关键字和语法。真正让Objective-C强大的是它的Runtime运行时,让...

  • 从汇编代码理解函数调用过程

    如何理解函数调用过程?本文把一个简单的C语言程序汇编成目标代码,然后用objdump目标文件反编译成的汇编代码,从而一窥函数调用过程,希望对你有...

  • 富兰克林坚持的13条美德

    1.节制——食不过饱,饮酒不醉。 2.沉默——言必于人于己有益,避免无益的聊天。 3.生活有序——每一样东西应有一定的安放地方,每件日常事务当有...

  • iOS Objective-C编码规范

    傻子都可以写出计算机可以识别的代码;但只有优秀的程序员可以写出人类可以理解的代码。——《重构》 开发者的大量工作时间并不是在编写代码,而是阅读代...

  • iOS如何把异步接口转为同步接口

    如何把一个异步接口在转变为同步接口?异步的特点是执行结果通过回调方法返回,不会阻塞方法的执行。 要把异步接口转为同步接口的关键是要阻塞住当前线程...

  • 成为软件工程师,没人告诉你的事情

    原文地址:https://anaulin.org/blog... 原文作者:Anaulin 我7岁的时候,爸爸就开始教我Basic,从那时起我就...