首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS面试题
订阅
阿LeI是MT
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
iOS 实现视频边播放边缓存的解决方案
在 iOS 开发中,对于大文件或网络视频,直接加载到内存会导致性能问题,因此需要实现边播放边缓存的功能。本文将详细介绍如何通过 AVPlayer、URLSession、AVAssetResourceL
iOS 底层原理|Runtime 详解
一、Runtime 简介静态语言:在编译阶段就已确定所有变量的数据类型,同时也确定要调用的函数,以及函数的实现。常见的静态语言,如:C/C++、Java、C# 等。动态语言:程序在运行时可以改变其结构
iOS探索 runtime面试题分析
里面虽然可以添加属性变量,但是这些properties并不会自动生成Ivar,也就是不会有 @synthesize的作用,dyld加载期间,这些分类会被加载并patch到相应的类中。这是一个动态过程,Ivar不能动态添加 然而程序还是无情的崩了... 其实在iOS中NSNumb…
【iOS】架构师之路~底层原理五 : (面试题目整理)
1. 一个OC对象占用多少内存 2. 对象的isa指针指向哪里? 13. initialize方法如何调用,以及调用时机 13. load、initialize方法的区别什么?它们在category中的调用的顺序?以及出现继承时他们之间的调用过程? 14. Category能否…
【iOS】架构师之路~底层原理二: (Runtime、Runloop)
十三. runloop
iOS概念攻坚之路(二):Runtime
这年头,不能扯点 Runtime 哪敢去面试啊。。 Runtime 直接翻译就是 运行时。但是有人说它叫运行时,有人说它是运行时库,有人说它就是一个对象,exm?又是对象?当初我看 RunLoop 的时候你也是这么说的。但你说的是对的,毕竟万物皆对象嘛,好,你回去等通知吧。 这…
[iOS开发]Runloop
什么是RunLoop? 所以什么是RunLoop 【跑圈】可太贴切了 之所以iOS App能持续响应,保持程序运行状态,在于其有一个事件循环(Event Loop) 事件循环机制,即线程能随时响应并处
iOS Runtime 和 RunLoop 详解,原理示例以及使用场景
iOS中的runtime和runloop的作用、原理以及使用场景,并且分别用Objective-C和Swift代码进行示例演示。
iOS 中的 RunLoop 详解
1. 什么是 RunLoop? RunLoop(运行循环) 是 iOS/macOS 开发中用于管理线程事件和消息的核心机制。它通过一个循环不断监听和处理输入事件(如触摸、定时器、网络数据),并在没有任
Swift基础知识(三)
Swift 与 Objective-C 中的自省(Introspection)对比 1. 核心概念 自省(Introspection):在运行时检查对象的类型或是否符合特定协议的能力。 Objecti