首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
swift5
订阅
用户1314064449774
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
Swift 闭包: 捕获的奥秘
同学们在学习Swift闭包的时候,我想其中最大的难点就可能是捕获这个概念。什么时候必须用self,什么时候可以不用self,什么时候会造成循环应用,有时候我们会感到困惑。今天就让我们一起梳理下这些难点
Swift - Combine 基本概念和用法
Combine 是 Apple 在 iOS 13 及更高版本中引入的一个框架,主要用于响应式编程。它允许开发者使用声明性的方法处理异步事件和数据流,从而简化数据流和事件处理的复杂性。下面是对 Comb
iOS面试常见问题OC
iOS面试常见问题 runtime Objective-C 的 Runtime 是一个强大的特性,允许开发者在运行时动态地处理类、对象、方法和属性等。通过使用 Runtime,开发者可以实现一些在编译
Swift 中的任务和任务组
原文地址 在上一篇文章探索 Swift 中的 async/await: 构建更清晰的并发模型中提到,如果在不支持并发的同步调用环境中调用一个异步方法,会造成编译错误。今天这篇文章中,我们将介绍如何通过
UIKit和SwiftUI的混合使用
swiftUI中已经提供了很多基础的原生功能,但是还是有很多无法直接通过原生swiftUI来完成的,工程中开发者仍需要在swiftUI中依赖UIKit或AppKit代码。而swiftUI也为开发者提供
Swift Combine 学习(一):Combine 初印象
本文是 Swift Combine 七篇学习笔记的开篇,介绍了 Combine 框架的背景、基本概念和核心组件。文章从简述函数响应式编程的角度开始。
用 SwiftUI 的方式进行布局
本文将探讨在 SwiftUI 的视图 body 中用 var 来创建变量的意义和可能的场景。很少有人会在 body 中去使用 var 来定义变量,因为实在找不到使用 var 的理由和意义。
在Swift中自定义Codable类型
Codable 之所以如此伟大,是因为它与 Swift 工具链紧密结合,使得编译器可以自动合成许多编码和解码各种数值所需的代码。然而,有时我们确实需要定制我们的值在序列化时的表示方式
iOS |关于RunLoop与空闲队列
前言 相信每一个中高级iOS开发者即使不怎么深入了解过iOS的runLoop机制,但是都听过runLoop这玩意。平时搜索中最多的用处就是用来监听卡顿啥的,但是你们是否知道我们还可以用来做空闲队列的应
音视频面试涨知识(四)
音视频面试专门分享非常实用的音视频知识。 1.编解码 2.C++ 3.FFmpeg 4.WebRTC 5.具体产品:推流SDK、VideoEditor、播放器、RTC SDK