首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS原理
订阅
DTL432591
更多收藏集
微信扫码分享
微信
新浪微博
QQ
44篇文章 · 0订阅
手把手搭建Swift语言源码(最新v5.8.1)本地调试环境
把Swift目前最新的稳定版本(v5.8.1)本地编译运行起来,并且可以达到SwiftRuntime和SwiftCore本地可调试
一位iOS开发者的进阶之旅
这里汇总的基本都是lujie2012的回答,另外我还附带了一些他与别人的讨论内容。虽然帖子题目是推荐iOS书籍,但设计内容已经超出了这个题目,在我看来其中还迸发出很多有意思的观点,所以就想把内容整理出来。在经过其本人同意之后,有了如下内容,希望对大家有所帮助。 本人之前是从 O…
MAC 本地搭建推流环境、推流及实现 iOS demo 拉流浏览
废话开篇:本文主要是针对推流环境傻瓜式安装及简单的手机在线拉流浏览操作。仅仅是个流程及注意事项而没有什么特别高的技术难点。 电脑首先需要安装 brew ,相信大家都有,如果没有运行如下命令进行安装(卸
Swift最全面知识合集
这个栏目将持续更新--请iOS的小伙伴关注! Swift 2021 生态调研报告 有一篇Swift模式参考,你我一起学习! 一篇完整的Swift属性参考,轻松让你提高一个档次! 有一篇Swift表达式
一套iOS底层试卷-我想和你分享
考试介绍 最近一直在带大师班,学习有一段时间了带着以下三个目的进行了一场测验.收益颇多.这里也纪录下来 🎯 考试检测大家最近的学习 🎯 敲响警钟,希望大家能够端正学习态度、及时查漏补缺 🎯
解码YYModel(一)基础
YYModel,相当精简,一个YYClassInfo类,一个NSObject+YYModel的分类。 YYClassInfo是YYModel对类中属性、成员变量、方法和类属性做的一层封装,后面详解会提
IOS面试考察(一):runtime相关问题
1. IOS面试考察(一):runtime相关问题 runtime是iOS开发最核心的知识了,如果下面的问题都解决了,那么对runtime的理解已经很深了。 runtime已经开源了,这有一份别人调试好可运行的源码objc-runtime,也可以去官网找objc4 官方的代码下…
创建、访问、改变、销毁weak变量底层原理
我们都知道: weak变量对指向的对象是弱引用, 不会使对象的引用计数+1 weak变量指向的对象销毁时指针会被置为nil weak变量的内存管理是依赖SideTable(s)、weak_table_
⚠️2019年iOS面试反思总结--不断更新当中ing⚠️
👏欢迎前往本人的GitHub查看更多内容。点击前往GitHub 2019年的夏天,成都的天气格外的闷热。 因为公司的原因,导致我不得不考虑去面试一家稳定成熟的大公司,自己从一开始也一直梦想着进入一家可以得到广阔平台的公司发展,有朝一日可以当上技术负责人,可是现实总是那么残酷,…
iOS底层探索--内存管理
1. 五大分区 在一个4G内存的移动设备中,内核区约占1GB。 内存分区:代码段、数据段、BSS段,栈区,堆区。栈区地址一般为0x7开头,堆区地址一般为0x6开头。数据段一般0x1开头。 BSS段:未初始化的全局变量,静态变量,程序结束后有系统释放。 数据段:初始化的全局变量,…