首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Swift
订阅
JRCoder
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
Swift之SQLite的基础使用
在我们的日常开发中,经常会遇到用户断网或者网络较慢的情况,这样用户在一进入页面的时候会显示空白的页面,那么如何避免没网显示空白页面的尴尬呢?答案就是:先在网络好的时候缓存一部分数据,这样当下次网络情况不好的时候,至少用户可以先看到之前缓存的内容,已达到提高APP的用户体验。 S…
iOS Swift GCD 开发教程
本教程将带你详细了解 GCD 的概念和用法,通过文中的代码示例和附带的 Github 示例工程,可以进一步加深对这些概念的体会。附带的示例工程是一个完整可运行的 App 项目:DispatchQueueTest,项目地址点此处。本教程提供离线版,阅读体验更佳: HTML 版 、…
闲话 Swift 协程(4):TaskGroup 与结构化并发
在真实的业务场景中,我们难免会创建很多 Task 实例来执行不同的异步任务,但这些任务之间往往都是存在关联的。
Swift 编程思想(五)链式表达结构
一. 什么是链式? 可以连续不断地进⾏方法调⽤用的一种语法形式。 二. 探究链式的使用与实现本质 通过这个示例可以发现链式表达优点:精简代码,提升代码的阅读性。 发现compactMap 和sorted 函数都返回一个数组类型,满足链式调用的条件。 通过示例2可以发现链式的另一…
swift 属性(存储属性、计算属性、懒加载属性、类型属性)
存储属性 存储属性:将常量或变量值存储为实例的一部分(结构体和类都支持存储属性) 结构体和类中,变量存储属性用关键字var声明,常量存储属性用关键字let声明 结构体实例赋值给常量,该实例属性不能被修
swift之@discardableResult、@inlinable
@discardableResult:声明在指定函数前面,如果该函数有返回值,使用时没有使用结果,那么不会报警告,否则系统会给出警告(一般一个比较通用的方法才会出现这种问题) @inlinable:声
说说iOS中的常用的关键字static ,class(仅限Swift关键字)
tableview的这个代理方法是一个会被反复调用的方法,当identifier的前面不加static修饰时,identifier这个临时变量是储存在栈中的,指向常量区中的@"cellIdentifier",一旦这个代理方法执行完毕,identifier这个局部变量就会被回收.…
深入理解Swift中static和class关键字
作用:这两个关键字都是用来说明被修饰的属性或者方法是类型(class/struct/enum)的,而不是类型实例的。
Swift 5 属性包装器Property Wrappers完整指南
Property wrapper是Swift语言的新特性,它使我们能够自定义类型并在各处使用,该类型实现get和set方法的功能。 在本文中,我们将研究有关属性包装器(Property wrapper)的所有内容: 为了更好地了解属性包装器,让我们举一个例子来看一下它们可以解决…
swift 枚举(枚举关联值、枚举原始值、递归枚举等)
枚举语法 使用enum关键字引入枚举,并将其整个定义放在{}中,多个case可以用多行或一行显示,其中一行显示用逗号(,)分隔 枚举名称以一个大写字母开头 注意: Swift枚举在创建时不会分配默认