原文:https://juejin.im/post/6862898534857834510 开篇 2020年注定是一个特殊且不平凡的一年。疫情之...
收录了145篇文章 · 40人关注
原文:https://juejin.im/post/6862898534857834510 开篇 2020年注定是一个特殊且不平凡的一年。疫情之...
如果你想去大公司,如果你是3年左右的iOS开发者,如果你对面试的未知没有十足的信心,如果你期望的薪资在15K+,那么请认真刷完这300道面试题,...
前言 在iOS开发过程中,会经常使用到一个修饰词“weak”,使用场景大家都比较清晰,用于一些对象相互引用的时候,避免出现强强引用,对象不能被释...
1、简述你项目中常用的设计模式。它们有什么优缺点?常用的设计模式有:代理、观察者、单例。(1)单例:它是用来限制一个类只能创建一个对象。这个对象...
原文地址:2018 iOS 面试题大全由于原作者并没有继续更新,这里我转过来继续更新下 整理的一些iOS面试相关问题,持续更新,敬请关注 201...
一、什么是Block? Block是将函数及其执行上下文封装起来的对象。 比如: 通过clang -rewrite-objc WYTest.m命...
在调试程序或者反编译App时,经常可以看到"NSTaggedPointerString"这个东西例如: 打印: 这里首先会有两个问题:1.为什么...
一、内存布局 栈(stack):方法调用 堆(heap):通过alloc等分配的对象 未初始化数据(bss):未初始化的全局变量等 已初始化数据...
一、RunLoop概念 RunLoop是通过内部维护的事件循环(Event Loop)来对事件/消息进行管理的一个对象。 1、没有消息处理时,休...