首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
swift
订阅
littleKoala
更多收藏集
微信扫码分享
微信
新浪微博
QQ
70篇文章 · 0订阅
Swift-Moya与高阶函数
1、Moya的意义 我们日常都会和网络打交道不管是使用 AFN 还是 Alamofire ,这两者都封装的 URLSession,时间一长我们会发现我们的APP中到处都散落着和 AFN 、 Alamo
Swift 方法调用机制揭秘:从虚表到性能优化
前言 在 Swift 代码中,一句简单的 object.method() 背后,藏着编译器与运行时的精密协作。方法调用看似只是 “执行一段代码”,但 Swift 为了平衡性能与灵活性,设计了多套派发机
控制反转、依赖注入、服务定位
最近在阅读两款依赖注入的开源框架源码——Swinject 和 Resolver,为了便于后续的源码解读,这里先写一篇文章来梳理一下相关的概念,主要涉及控制反转、依赖注入、服务定位等概念。 控制反转 控
Swift Macros 元编程为Codable解码提供默认值
在WWDC2023中,Apple向我们介绍了Swift官方的元编程工具"Swift Macros",本文介绍了如何使用其 去解决 Swift Codable 解码时难以设置默认值的问题。
SwiftUI 和 Swift 5.1 新特性(3) Key Path Member Lookup
SwiftUI 应用了许多 Swift 5.1 的新特性。在上一篇中,我们聊了Swift UI 中修饰 View 状态的属性的 @Binding 和 @State 的本质是属性代理。在本文中,我们将了解Swift @Binding 和 @State 类型背后包含的另一个特性:K…
swift进阶StructMetadata分析和还原
本文主要介绍StructMetadata源码的分析,然后还原StructMetadata,最后打印属性信息和属性值。
Swift 进阶(十四)字面量、模式匹配
字面量(Literal)基本概念下面代码中的10、false、"Jack"就是字面量常见字面量的默认类型可以通过typealias修改字面量的默认类型Swift自带的绝大部分类型、都支持直接通过字面量
SwiftUI 属性包装器系列 --- @UIApplicationDelegateAdaptor @NSApplicationDelegateAdaptor
@UIApplicationDelegateAdaptor SwiftUI iOS有了一个全新的生命周期,完全放弃了 UIKit 的应用程序和场景委托,但是有时需要使用UIKit 中UIApplica
Swift Protocol 探究
Protocol Oriented Programming 通过汇编角度去分析Swift Protocel实现
Swift 新并发框架之 Task
本文是 『 Swift 新并发框架 』系列文章的第四篇,主要介绍基于 Task 的结构化并发和非结构化并发任务。