首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS面试
订阅
华可容
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
iOS | 面试知识整理 - OC基础 (一)
1. #include、#import、@class的区别? 在OC语言中, 我们使用#import来引入头文件,可以防止重复引入头文件,可以避免出现头文件递归引入的现象。 2. id 和 instancetype的区别? 3. New 作用是什么? 5. @proprety的…
iOS 程序执行顺序和 UIViewController 的生命周期 (整理)
iOS 程序执行顺序和 UIViewController 的生命周期 (整理)
阿里、字节:高效iOS面试题之Runtime相关问题3
我们这期来讲一下 内存部分的剩余问题 主要包含如下: `Method Swizzle`注意事项、属性修饰符atomic的内部实现是怎么样的?能保证线程安全吗、iOS 中内省的几个方法有哪些、等
阿里、字节:高效iOS面试题之Runloop&KVO
前几篇我们一路讲了内存,关联对象、ARC、AutoreleasePool、weak对象, NSNotifacionCenter等, 今天这一篇我们来讲一下 Runloop和KVO 本章的主要回答的问题
关于 TCP/IP,必知必会的十个问题
本文整理了一些TCP/IP协议簇中需要必知必会的十大问题,既是面试高频问题,又是程序员必备基础素养。 TCP/IP十个问题 一、TCP/IP模型 TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列…
iOS探索 多线程面试题分析
... 多读单写功能指的是:可以多个读者同时读取数据,而在读的时候,不能写入数据;在写的过程中不能有其他写者去写。即读者之间是并发的,写者与其他写者、读者之间是互斥的 多线程在日常开发中占有不少份量,同时面试中也是必问模块。但只有基础知识是一成不变的,综合运用题稍有改动就是另外…
RxSwift(1)— 初探
函数式编程简称FP(Functional Programming),函数式编程就是一种抽象程度很高的编程范式,它将计算机运算看做是数学中函数的计算,而纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函数我们称之为没有副作用。而…
iOS初级开发学习笔记:APP生命周期的学习总结
我们平常使用APP时,一般人都会知道有:简单的正在使用状态;通过home键等方式离开应用,但是不关闭应用,即后台状态;以及调出后台程序管理后向上滑动将应用“杀死”,三种状态。而我们开发者则会了解得更深便于进行开发工作。还有更多更深的知识还需要在未来进行探索后总结。而接下来将对当…
iOS开发之UIView与UIViewController的生命周期总结
iOS开发中,创建View常见的两种方式一个是纯代码,一个是借助于XIB;创建ViewController常见的也有两种方式一个是纯代码,一个是借助于StoryBoard。 通过交流我发现很多童鞋对这些概念都很模糊,于是通过实验写一篇博客供参考。
iOS常见面试题(block,runtime,runloop,类结构)附参考答案
简单的来讲,block在OC中的表现可以看作为带有自动变量(局部变量)的匿名函数。 同理,我们也可以将block语法赋值给声明为block类型的变量中。如下: value结果为 10 。在block中,block表达式截获所使用的自动变量的值,即保存该变量的瞬间值,所以在执行了…