首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS 底层原理
订阅
l风之子
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
WKWebView轻松访问本地资源
一、痛点以及背景 最早用的UIWebView,交互没有WKWebView方便但也还凑合,主要是太吃内存了,性能太差,而且现在最低支持iOS 8,所以决定换成WKWebView,由此就开启了踩坑之路。
iOS同学需要了解的基本编译原理
一、基本简介 代码的编译过程往粗了说分为四个阶段: 预处理(preprocessing) 编译(compliation) 汇编(assembly) 链接(linking) 往细了说分为七个阶段: 预处
iOSRunloop 运行循环写下来的一些经验总结
前言 学如逆水行舟,不进则退!!共勉!!! 今天主要是来简单的分析一下iOSRunloop运行循环,主要是从以下四个方面分析: runloop是什么? runloop面试题? 运行循环内部结构是什么样
使用runloop检测卡顿
runloop不只是停留在面试的认知上,实际在开发中也可以利用其来处理一些特出情况,例如:通过runloop检测主线程卡顿情况,通过runloop加载较大任务等
iOS多线程之三:NSThread,NSOperation,GCD超详细总结
我正在参与掘金创作者训练营第4期,点击了解活动详情,一起学习吧! 前言 最近在参加掘金创作者训练营,听了1节课,收益良多,其中印象比较深刻的一句话是10篇水文不如1篇高质量文章。豁然大悟,往自己前面写
写更好的 Swift 代码:DI(依赖注入)
依赖注入是一个很重要的设计模式,它使用得非常广泛。 本文将围绕几个问题来学习这种模式: 什么是依赖? 什么是依赖倒置原则? 什么是依赖注入? 依赖注入的几种常见方式? 依赖注入的作用 什么是依赖? 依
iOS编译原理
主要内容: 理解C、C++以及OC的关系 编译型语言与解释型语言 编译器LLVM与CLang 理解iOS编译流程 预处理 编译 汇编 链接 一、理解C、C++以及OC的关系 1.C语言 C语言是一门面
移动端网络优化的一些思路
如何对APP的网络请求进行优化呢?首先,我们需要知道网络请求的步骤及耗时原因,然后针对每个步骤进行针对性的优化。优化只是个开始,随着技术进步,一切都会越来越好。
从事iOS10年老人,对KVO的总结!一文讲透彻!!
前言 学如逆水行舟,不进则退!共勉!!! 生命不止,学习不停。今天已经是十一月一号了,淘宝预售也早已开始。不知各位掘金的兄弟姐妹们开始剁手了吗。今天来掘金了,主要是给大家分享一下一位从事iOS七八年老
iOS底层 - 关于死锁,你了解多少?
我们永远不应该将函数添加到队列中执行任务时使用同步的方式,这对于保证死锁的串行队列尤其重要,但对于并发队列也应避免。的确,这是避免死锁的重要思路,但是,在实际开发中,我们使用了下面的代码。