首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
oc
订阅
Half968
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
iOS探索 多线程原理
进程切换时,消耗的资源大、效率高。所以设计到频繁的切换时,使用线程要好于进程。同样如果要求同时进行并且又要共享某些变量的并发操作,只能用线程而不能用进程 执行过程:每个独立的进程有一个程序运行的入口、顺序执行序列和程序入口。但是线程不能独立执行,必须依存在应用程序中,由应用程序…
iOS底层原理-KVC本质探究
KVC的全称是Key-Value Coding,俗称“键值编码”,可以通过一个key来访问某个属性。
iOS 探究 OC对象、isa指针及KVO实现原理
1. OC对象的本质 2. OC实例对象、类对象、元类对象分析 3. isa和superclass的分析 4. KVO实现原理 5. 用代码实现一个KVO 一点感悟:最近复习一些之前学习过的内容,发现基本都忘记的差不多了,以前也没有写一些文章把学过的总结下来,现在回过头看,又得…
iOS中编写高效能结构体的7个要点
结构体是C/C++两种语言中的基础语法, C语言中的结构体只是一个存粹的数据集合类型的描述,它只有数据成员而没有成员方法。C++中的结构体则被赋予为一个类定义的角色,它可以有数据成员也可以有成员方法。OC语言源自于C语言,它是面向对象的C语言,自然结构体的概念就和C语言中的定义…
iOS 底层探究:iOS中的渲染流程解析
这是我参与8月更文挑战的第31天,活动详情查看:8月更文挑战 1. iOS中的渲染 在iOS中渲染的整体流程如下所示 App通过调用CoreGraphics、CoreAnimation、CoreIma
iOS 深入底层之alloc & init
「这是我参与2022首次更文挑战的第1天,活动详情查看:2022首次更文挑战」。 前言 目前打算深入一下OC和Swift的底层探究,希望自己有所提升,并能分享一些收获。 这篇主要记录:通过查看objc
iOS 面试解析|对深浅拷贝的理解
本期面试解析讲解的知识点是对深浅拷贝的理解。文章将从深浅拷贝的区别开始讲起,然后讲解在 iOS 中对 mutable 对象与 immutable 对象进行 copy 与 mutableCopy 的结果
论如何在 Objective-C 中优雅的使用常量
1、如何在 Objective-C 中声明常量。 2、如何在 Objective-C 中实现 let 和 var 关键字。
阿里、字节:高效iOS面试题之Runtime相关问题3
我们这期来讲一下 内存部分的剩余问题 主要包含如下: `Method Swizzle`注意事项、属性修饰符atomic的内部实现是怎么样的?能保证线程安全吗、iOS 中内省的几个方法有哪些、等
iOS中的深拷贝和浅拷贝
用比喻的观点,浅拷贝是对文件创建了一个快捷方式,实质上这个快捷方式指向的还是原来的文件。深拷贝是对文件进行真正的复制粘贴,形成了一个独立的新文件。