首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS面试题
订阅
班次路
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
iOS的UIScrollView交互特性
这篇文章深入研究了一下UIScrollView中涉及到的一些交互特点,并给出了实现一个自定义ScrollView的方法和Demo。以防我们被问到诸如“如何实现一个自定义UIScrollView”这样的问题有时会摸不着头脑,不知道提问者想考什么。即便你有十足的把握完美回答这个问题…
从runtime源码解读oc对象的引用计数原理
现在我们使用oc编程不用进行手动内存管理得益于ARC机制。ARC帮我们免去了大部分对对象的内存管理操作,其实ARC只是帮我们在合适的地方或者时间对对象进行-retain或-release,并不是不用进行内存管理。 通过我之前分析的oc对象内存结构可以知道,其实对象的引用计数是存…
iOS RunLoop应用分析—原来这些都在使用RunLoop
1、事件响应 iOS设备的事件响应,是有RunLoop参与的。 提起iOS设备的事件响应,相信大家都会有一个大概的了解: (1)用户触发事件->(2)系统将事件转交到对应APP的事件队列->(3)AP
透视HTTP协议-破冰篇
首先,HTTP是一个协议,是一个用在计算机世界里的协议。它使用计算机能够理解的语言确立了一种计算机之间交流通信的规范,以及相关的各种控制和错误处理方式。 HTTP是“超文本”的传输协议,所谓“超文本”就是超越了普通文本的文本,它是文字、图片、音频和视频等的混合体,最关键的是含有…
探索Swift中Dictionary的底层实现及原理
swift字典的设计思路和数组还是有点像的,可以参考我前面写的数组篇,因为这里会讲swift字典用到的hash原理,篇幅有限,将会弱化源码的阅读。 Dictionary存的貌似是个堆上的地址0x000000010053eb40,查看该地址后,发现果然和Array一样,是一个类结…
iOS面试题:SDWebImage原理
SDWebImage一个为UIImageView提供一个分类来支持远程服务器图片加载的库。功能简介:工作流程源码分析主要用到的对象一、图片下载1、SDWebImageDownloader1.单例,图片
iOS同学需要了解的基本编译原理
一、基本简介 代码的编译过程往粗了说分为四个阶段: 预处理(preprocessing) 编译(compliation) 汇编(assembly) 链接(linking) 往细了说分为七个阶段: 预处
iOS-底层原理36:内存优化(一) 野指针探测
这是我参与更文挑战的第1天,活动详情查看: 更文挑战 本文主要讲解两种野指针检测的原理及实现 技术点:野指针探测 本文的主要目的是理解野指针的形成过程以及如何去检测野指针 引子 在介绍野指针之前,首先
iOS基础面试题合集(一)
这个栏目将持续更新--请iOS的小伙伴关注! (答案不唯一,仅供参考,) iOS面试题系列: iOS面试合集+答案(一) iOS面试合集+答案(二) iOS面试合集+答案(三) iOS面试合集+答案(
⑦(多线程篇)、《史上最全iOS八股文面试题》2022年,金三银四我为你准备了,iOS《1000条》笔试题以及面试题(包含答案)。带面试你过关斩将,(赶紧过来背
@TOC 笔试题 613题 ⭐️⑦、笔试题-多线程篇(60题) 1.下面方法中,哪个方法没有创建新的线程?:[单选题] A、+(void)datechNewThreadSelector(SEL)sel