首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
iOS——Swift
Haha_bj
创建于2023-07-26
订阅专栏
Swift
等 5 人订阅
共9篇文章
创建于2023-07-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Swift 常用框架Kingfisher、KingfisherWebP详解
1.1 什么是 Kingfisher 、KingfisherWebP Kingfisher 是一个功能强大的 Swift 库,专门用于处理图像的下载、缓存和展示。目前已成为 iOS/macOS 开发中
Swift——方法调用原理解密
一、文档概述 1.1 背景与价值 Swift 作为苹果生态的主力编程语言,其方法调用机制是平衡「性能」与「灵活性」的核心设计。不同于 Objective-C 单一的消息发送机制,Swift 针对值类型
Swift中——Mirror映射机制
Swift 中的 Mirror 类型,它是 Swift 提供的反射机制核心工具,核心作用是在运行时获取任意对象的结构信息(比如属性名、属性值、类型、继承关系等),即使你不知道对象的具体类型,也能通过
Swift——高阶函数(map、filter、reduce、forEach、sorted、contains……)
一、map map 函数,Swift 中最常用的高阶函数之一,核心作用是将集合中的每个元素按照指定规则转换,返回一个新的同类型集合,非常适合批量处理数组、字典等集合类型的元素。 map 就像一个 “转
Swift ——详解Any、AnyObject、 AnyClass
在Swift 中,Any、AnyObject、 AnyClass 是三个不同的类型,它们用于不同的场景,代表了不同的类型和用途。 一、Any Any 是 Swift 中可以表示任何类型的类型,包含所有
Swift 中的async和await
异步编程是指程序在执行任务时,不需要等待任务完成才能继续执行其他任务。传统的同步编程方式会导致程序等待某个操作完成(比如网络请求、磁盘读写等),直到任务完成后才会继续执行,可能会造成性能瓶颈。异步编程
Swift——defer关键字
苹果官方文档介绍 用defer语句在即将离开当前代码执行一系列语句,该语句让你能执行一些必要的清理工作,不管是以何种方式离开当前代码块的——无论是由于抛出错误而离开,或是由于诸如 return、bre
Swift显示小数位数
``` Swift let pi = 3.1415926 // 显示一位小数 print(String(format: "%.1f", pi)) // 3.1 // 显示二位小数 print(Stri
iOS——Swift面试题大全
OC和Swift的区别 Swift更加安全,它是类型安全的语言,有类型推断,OC是动态语言 Swift注重值类型,OC注重引用类型。 Swift支持泛型 Swift支持静态派发,动态派发(函数表派发、