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

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

    2.2 Joy___ 4 86 1
  • Resize,w 360,h 240
    几个iOS基础题目总结

    前言:最近看到大佬汇集的iOS面试题,个人感觉还不错,打算试着探索一下这些问题的答案,也巩固一下我自己基础知识。这篇文章先总结一下基础知识的答案...

  • Resize,w 360,h 240
    格物致知iOS类与对象

    欲诚其意者,先致其知;致知在格物。物格而后知至,知至而后意诚。现代汉语词典中将格物致知解释为: "推究事物的原理,从而获得知识"。 在编程中我们...

    0.8 金小俊 5 80 1
  • iOS中保证线程安全的几种方式与性能对比

    一、前言 前段时间看了几个开源项目,发现他们保持线程同步的方式各不相同,有@synchronized、NSLock、dispatch_semap...

    7.7 景铭巴巴 17 231 3
  • iOS开发 之 不要告诉我你真的懂isEqual与hash!

    本文Demo的完整工程代码, 参考这里的EqualAndHashDemo 目录 为什么要有isEqual方法? 如何重写自己的isEqual方法...

    10.7 诺之林 34 211 1
  • Resize,w 360,h 240
    iOS开发中的关键字const/static/extern

    一、前言 阅读别人的代码(一些优秀的源码)总能发现一些常见的关键字,随着编程经验的积累大部分还是知道是什么意思的,但在概念上和具体的用法上却依然...

  • Resize,w 360,h 240
    IOS 编译器做了什么?

    原地址:https://objccn.io/issue-6-2/ ,https://objccn.io/issue-6-3/ 1. XCODE编...

  • 【iOS】运行时消息传递与转发机制

    前言 Objective-C是一门非常动态的语言,以至于确定调用哪个方法被推迟到了运行时,而非编译时。与之相反,C语言使用静态绑定,也就是说,在...