我们在浏览器地址栏输入网址,点击确认后,浏览器会向DNS发出一个请求,获取网址对应的IP地址的映射DNS服务器会首先进行域名的映射,找到对应的I...
埋点 概念:在iOS开发中,埋点可以解决两大类问题,一是了解用户使用App的行为,二是降低分析线上问题的难度。 常见的埋点方式常见的埋点方式主要...
UI相关1. UIView和CALayer2. position和anchorPoint3. VC的生命周期4. layoutsubviews调...
数组 概念数组就是相同数据类型的元素按照一定顺序排列的集合 特点 查询简单,插入和删除比较复杂。 需要占用一块连续的内存空间。 优点随机访问性强...
NSMutableArray 数据结构 _used 计数 _list 缓冲区指针 _size 缓冲区大小 _offset 缓冲区里的...
概念 哈希表(散列表 Hash)是相对于线性表、树形结构的一种数据结构,它能在元素的存储位置和其关键字直接建立某种之间关系,那么在进行查找时,就...
概念 程序并不能单独运行,只有将程序装在到内存中,系统为它分配资源才能运行,而这种执行的程序就叫做进程。程序和进程的区别在于,程序是指令的集合,...
调用时机 +load()方法是在程序启动加载类的时候就会被调用,也就是说,iOS程序在启动的时候就会加载所有的类,也就会调用每个类的+load(...
KeyChainKeyChain(钥匙串)存储是Apple平台一个专门用来存储用户敏感信息的一种存储方式,一般用来存储密码、秘钥等数据,可以用于...