首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS底层原理
订阅
小石头爱学习
更多收藏集
微信扫码分享
微信
新浪微博
QQ
76篇文章 · 0订阅
23-探究iOS底层原理|内存管理【Mach-O文件、Tagged Pointer、对象的内存管理、copy、引用计数、weak指针、autorelease】
探索iOS底层原理:了解 Mach-O文件的内存布局、Tagged Pointer技术、OC对象的内存管理、copy、引用计数等
01-📝Swift5常用核心语法|了解Swift【Swift简介、Swift的版本、Swift编译原理、几种函数派发】
复习Swift5核心语法,夯实基础,通过汇编查探Swift语言的本质。一步一步认识Swift的底层实现
iOS Swift开发面试题总结
Swift 优点 (相对 OC) Swift 更加安全,是类型安全的语言 代码少,语法简洁,可以省去大量冗余代码 Swift 速度更快,运算性能更高,(Apple 专门对编译器进行了优化)
Bugless 异常监控系统 (iOS端)
目前部分线上的业务,缺少客户端的异常错误的线上监控、告警与异常数据聚合并沉淀的平台。也无法在多维度进行异常数据的对比,使得收集应用信息和收集崩溃日志变得日益迫切。 Bugless定位于从线上问题追踪的视角出发,检测代码异常,通过回溯问题,从而解决代码本身问题。它的作用如下: 上…
教你实现一个 iOS 重签名工具
由于不同的业务场景下,不同证书和不同包体的重签名目的都不一样,很难一个工具满足所有开发者的需求。目前团队的测试流程是对游戏包重签名后,再安装到测试设备上进行测试,在日常的重签打包工作下,发现部分游戏包
iOS 崩溃防护实战
1. 为什么要做 Crash 防护 在 iOS 开发中,我们经常会遇到应用崩溃的情况,这种情况不仅会影响用户的使用体验,还可能导致用户的数据丢失,甚至让用户流失。因此,对于开发者来说,做好 Crash
iOS 模块详解—「Runloop 面试、工作」看我就 🐒 了 ^_^.
Runloop 尽管在平时多数开发者很少直接使用,但是理解 RunLoop 可以帮助开发者更好的利用多线程编程模型,同时也可以帮助开发者解答面试套路的一些疑惑,对于 iOS 编程 熟知它是必不可少的,下面是我对 Runloop 的整理,将以一劳永逸的心态,渐进式学习的目地,并且带有几个实战开发场景
这样看二进制重排就懂了【进阶之路四】
前序App启动及框架底层的研究,会以下面一个逻辑分为5篇博客进行讲解:App系统内核加载【进阶之路一】LLVM+Clang+编译器+链接器--保值【进阶之路二】App启动优化思路【进阶之路三】这样看二
今日头条:iOS 架构设计杂谈
内容来源:2018 年 3 月 10 日,今日头条-Musically IOS端架构师任凯在“饿了么技术沙龙・第22弹 【移动专场】”进行《IOS架构设计杂谈》演讲分享。IT 大咖说(微信id:itdakashuo)作为独家视频合作方,经主办方和讲者审阅授权发布。 本次分享将探…
走向灵活软件之路-面向对象的六大原则
关于设计模式六大设计原则的资料网上很多,但感觉很多地方解释地都太过于笼统化,特此再总结一波。 类T负责两个不同的职责:职责P1,职责P2。当职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 遵循单一职责原则。分别建立两个类T1、T2,使T1…