首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户7913220534054
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
赞
文章( 21 )
沸点( 0 )
RunLoop与事件响应
在上一篇《调试iOS用户交互事件响应流程》中,调试了 iOS 事件响应的完整过程,但是只涉及了事件在 UIKit 的视图层级之间的传递的应用层的实现细节,具体到事件在哪里生成,如何分发到 UIKit 层的底层流程则未有提及。本文尝试从 RunLoop 入手,探索事件响应的底层流…
iOS RunLoop详解
Runloop 是和线程紧密相关的一个基础组件,是很多线程有关功能的幕后功臣。尽管在平常使用中几乎不太会直接用到,理解 Runloop 有利于我们更加深入地理解 iOS 的多线程模型。 本文从如下几个方面理解RunLoop的相关知识点。 可见,一个RunLoop对象,主要包含了…
macOS 暗黑模式
之前写了《iOS 13下暗黑(深色)模式的配置》一篇关于‘iOS的暗黑模式适配’的文章~ 这次讨论一下macOS环境下的暗黑模式~(macOS 10.14)
UIView-CALayer渲染的触发时机
1. 测试触发时机 为了探究渲染的触发时机,我们自定义一个TestView并复写 drawRect: 方法。 我们在 drawRect: 方法中设置一个断点,然后运行我们的测试代码。 刚运行起来就会进入断点,我们在 lldb 中使用 bt 打印一下调用栈。 ~~从调用栈我们可以…
MacOS开发02-窗口对象
MacOS开发2-窗口对象,介绍视图,窗口,视图控制器,窗口控制器之间的关系,如何从StoryBoard中关联事件到ViewController代码中,如何页面跳转等。
iOS多线程:『NSOperation、NSOperationQueue』详尽总结
1. NSOperation、NSOperationQueue 简介 NSOperation、NSOperationQueue 是苹果提供给我们的一套多线程解决方案。
iOS一个workspace管理多个project,实时调试framework里的代码
iOS一个workspace管理多个project,实时调试framework里的代码.按照步骤不会有问题。
IOS音视频(一)AVFoundation核心类
做音视频开发是个很复杂的工作,需要我们理解很多有关素材的知识:声学和视觉相关的科学理论,数的程序开发技术和有AVFoundation框架而引出的其他框架的知识,比如:Core Media, Core Video, Core Image, Core Audio, Media Pl…
iOS AVDemo(1):音频采集,免费获取全部源码丨音视频工程示例
vx 搜索『gjzkeyframe』 关注『关键帧Keyframe』来及时获得最新的音视频技术文章。 这个公众号会路线图 式的遍历分享音视频技术:音视频基础(完成) → 音视频工具(完成) → 音视频
Objective-C 运行时和 Swift 动态性
Objective-C 是一种面向运行时的语言,这意味着方法,变量和类之间的所有链接都推迟到应用程序实际运行的最后一刻,这提供了极大的灵活性,因为可以让开发人员更改这些链接。Swift在大部分情况可看成是面向编译时的语言。因此,在Swift中,安全性更高,但灵活性更低。 Obj…
下一页
关注了
16
关注者
0
收藏集
3
关注标签
14
加入于
2021-09-28