240 投稿
收录了68篇文章 · 4人关注
  • Resize,w 360,h 240
    点击 Run 之后发生了什么?

    原文:点击 Run 之后发生了什么? 这是我以前去链家网面试的一个题目,当时回答不够全面,现在看了2016 WWDC以及Sunnyxx iDev...

    2.2 Joy___ 4 86 1
  • Resize,w 360,h 240
    浅谈iOS编译过程

    引言 维基百科:编译语言(英语:Compiled language)是一种以编译器来实现的编程语言。它不像解释型语言一样,由解释器将代码一句一句...

  • MLeaksFinder内存检测的原理

    iOS内存泄露检测,很多人会想到使用Instruments。由于学习成本比较高,且专业详细的教程也比较少,所以一般不怎么使用。 MLeaksFi...

  • Resize,w 360,h 240
    AFNetworking到底做了什么?

    写在开头: 作为一个iOS开发,也许你不知道NSUrlRequest、不知道NSUrlConnection、也不知道NSURLSession.....

    36.9 涂耀辉 172 1345 14
  • Resize,w 360,h 240
    CPU的运行和内存的介绍

    废话不多说,开搞! 一:总线 1.每个CPU芯片都有许多管脚,这些管脚和总线相连,CPU通过总线跟外部器件进行交互 2.什么是总线? 总线就是一...

  • Resize,w 360,h 240
    iOS-UINavigationController

    一. 导航控制器 导航控制器分为三个区,分别是导航区,内容区,工具区,分别对应导航控制器的三个属性: navigationController....

  • runtime介绍以及在项目中的实际运用

    Objective-C 是一门动态语言,相比C语言来说,增加了面向对象的特性和消息传递机制。消息传递机制的基础就是runtime,也就是常说的运...

    0.2 acBool 0 5
  • Runtime在实际开发中的应用

    前言 本文并不是Runtime原理从入门到精通之类的教程, 并不会涉及到过多的原理概念描述, 而是介绍在实际开发中如何使用Runtime解决相应...

  • Resize,w 360,h 240
    iOS 底层 day07 Category上的关联对象

    一、本文解答的问题 1. 为什么类中添加属性可以赋值取值,而分类中添加的属性却不能直接赋值取值呢? 假设添加属性的代码是 @property(n...

  • Resize,w 360,h 240
    《iOS之一起进大厂》系列-iOS如何监控界面卡顿掉帧,如何优化

    学而时习之,不亦说乎 PS: 下面用模仿面试的问答模式,把相关的问题和知识点串联起来。 这样可以提高阅读体验,还可以加深记忆。 开始面试 我正在...