240 发简信
IP属地:北京
  • APP启动流程与优化

    当用户点击了App图标,到能够看到App主界面内容为止,在这个过程中应用做了那些事情呢?这些事情是否可以优化从而提高启动速度呢?下面我们将会讨论...

  • Resize,w 360,h 240
    iOS Runtime分析(一)

    Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下面几个方面探寻Runtime的...

  • Resize,w 360,h 240
    iOS事件传递及响应链

    iOS的应用中,用户与App进行交互,会产生很多事件,这些事件是如何产生,响应的链条又是怎样传递的呢,下面将会一一解答以上的问题。 一. 事件传...

  • Resize,w 360,h 240
    Xcode的Build Settings分析

    开发之余,对于Xcode工程配置中Build Settings了解不够清晰准确,通过查阅资料,希望能够通过这篇文章加深Build Setting...

  • CocoaPods创建属于自己的Pod库

    项目想要模块化、组件化,就必须了解如何创建CocoaPods库,如何创建CocoaPods库呢,今天我们就来动手开始从头建立属于自己的Cocoa...

  • iOS中的多线程技术

    从很多年前开始,CPU 的频率增长就出现停滞,转而向多核的方向发展。增加核心远远比提升制程、架构要更简单。因此多线程技术也有着越来越重要的地位。...

  • iOS多线程:NSOperation、NSOperationQueue总结

    NSOperation、NSOperationQueue 是苹果提供给我们的一套多线程解决方案。NSOperation、NSOperationQ...

  • 关于GCD的那些事儿

    一、遇到的问题 在项目中经常会遇到这样的问题,一个页面由于内容繁多,结构复杂,后台写了5个接口进行支持,这5个接口互相又没有什么影响,也没什么顺...

  • Mac开发环境配置

    一、Homebrew安装 Linux上的yum工具特别方便,Mac上也有一个类似的工具Homebrew。Homebrew是一个软件包管理器,官网...