240 发简信
  • 120
    画出你的项目架构图

    近期在工作之余阅读了一本架构方面的书籍,《软件架构》,由国际知名架构师Simon Brown编写,国内邓刚翻译。全书200多页,分为了68个章节...

  • 120
    Aspects使用

    Aspects是一个简洁高效的用于使iOS支持AOP面向切面编程的库.它可以帮助你在不改变一个类或类实例的代码的前提下,有效更改类的行为. AO...

  • 120
    MacOS下Hadoop环境搭建

    安装 Homebrew是MacOs系统下一款强大的软件包管理工具,通过它可以安装git、wget等工具,同样Hadoop的安装也可以通过它来进行...

  • IOS端图片处理app的开发(六)

    将app的架构由MVC转向MVVC,会产生许多的优点,个人觉得在一下几个方面的优势比较突出。 ​1.把视图控制器的业务逻辑与视图展示相互隔离,试...

  • Alamofire学习小结(基本使用)

    一 安装: cocoapods的配置文件如下:(cocoapods需要更新版本,才支撑swift的第三方框架,更新的方法可以参考:CocoaPo...

  • 浅谈代码优化

    文章结构 实例 首先引入一个代码优化的实例,请参读以下代码: 代码格式整齐,变量和函数名命名规范,可以从第一眼看下去,能难理清楚其中的逻辑。该函...

  • 120
    侧滑的转场实现

    学习了seedante大神的《iOS 视图控制器转场详解》https://github.com/seedante/iOS-Note/wiki/V...

  • 120
    LLVM 使用手册

    简介 LLVM 是一个发展中的前言编辑器技术框架,它易于扩展并设计成多个库的形式,可以为编译器开发者提供流畅的体验,并能使编译器开发所涉及的学习...

  • Objective-C 字面量的内存管理

    起因: 发现通过字面量的形式给 __weak 变量赋值,不会出现警告。 我们知道,__weak 在Objc的内存管理里是弱指针,仅指向但不拥有对...