首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Swift
DamonLu
创建于2021-11-03
订阅专栏
介绍和 Swift 相关的内容
等 137 人订阅
共16篇文章
创建于2021-11-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Swift 开发者常犯的十大错误
在使用 Swift 开发的过程中,开发者经常犯的十大错误。欢迎在评论区讨论,你在开发中经常遇到过的错误。
Swift 中类型安全的 Assets
编码时,当我们需要引用颜色、字体、图片等资源文件时,往往都是硬编码的方式,比如加载图片: UIImage(named: "logo"),显然这种字符串的硬编码不够优雅。
Swift 实现将自定义对象保存到 UserDefaults 中
大家都知道,iOS 支持这些类型的对象,直接保存到 UserDefaults 中,比如 Int,String,Float,Double,Bool,URL,Data 或者这些类型的集合
Swift 中的 Self & Self.Type & self
你可能在写代码的时候已经用过很多次 self 这个关键词了,但是你有没有想过什么是 self 呢?今天我们就来看看: 什么是 self、Self 和 Self.Type? 都在什么情况下使用?
Swift 中的关键字——Lazy
相信大家在日常开发时,一定用过关键字 Lazy。那使用它有什么好处呢?什么时候才需要使用呢,让我们一起来看看吧
Swift 中的链表
数据结构是用于在计算机中组织和存储数据的容器,以便我们能够有效地执行操作。它们是编程最基本的组成部分。最知名和最常用的数据结构,除了 数组、 栈 和 队列等,还有一个非常有用的数据结构--链表。
说说 Swift 中的集合协议--Pt.2
在上篇文章中,我们把集合树中的 IteratorProtocol、Sequence、Collection 过了一遍,今天就来探索一下剩余的部分
说说 Swift 中的集合协议--Pt.1
在 Swift 中,有一块内容,我一直都不太愿意去学,那就是全系列的集合类型。那现在为啥去看了呢,因为卷 主要原因是标准库中提供的具体实现--数组、集合和字典--能覆盖日常开发 99% 的情况。
你可能不知道的 Swift 开发小技巧——Pt.2
在我一开始写 Swift 代码时,总是显的不简洁,没有充分发挥 Swift 的特性。随着写的时间长了,也总结了一些 Swift 开发的小技巧,让代码看起来更加简洁和高大上。
你可能不知道的 Swift 开发小技巧——Pt.1
在我一开始写 Swift 代码时,总是显的不简洁,没有充分发挥 Swift 的特性。随着写的时间长了,也总结了一些 Swift 开发的小技巧,让代码看起来更加简洁和高大上。
让你的 Swift 代码更 Swift
Swift 有很多其他语言所没有的独特的结构和方法,因此很多刚开始接触 Swift 的开发者并没有发挥它本身的优势。 所以,我们就来看一看那些让你的 Swift 代码更 Swift 的写法吧~
5 个让 Swift 更优雅的扩展——Pt.2
5 个让 Swift 更优雅的扩展pt.2 自定义操作符、统计数组中某个元素个数、去除集合中指定的重复的对象
5 个让 Swift 更优雅的扩展——Pt.1
作为开发者,应该编写具有高可维护性和可扩展性的代码。我们可以通过扩展原有的功能,写出更易读,更简洁的代码。 5 个扩展,让你的 Swift 代码变得更加优雅
答“卓同学的 Swift 面试题”--下篇
接中篇,答“卓同学的 Swift 面试题”--中篇 上篇链接:答“卓同学的 Swift 面试题”--上篇 面试题链接:卓同学的 Swift 面试题 在此篇中,回答面试题基础篇的最后13道题: Optional 是个枚举。有两个枚举成员,Some(T) 和 None 通关泛型来兼…
答“卓同学的 Swift 面试题”--中篇
接上篇,答“卓同学的 Swift 面试题”--上篇 面试题链接:卓同学的 Swift 面试题 在上篇中,回答了基础篇前11题,接着回答中间12题: Swift 的String类型与 Foundation NSString类进行了无缝桥接。他们最大的区别就是:String是值类型…
答“卓同学的 Swift 面试题”--上篇
这是卓同学的 Swift 面试题 强行来答一波,如有歧义、错误、不全,欢迎指(来)正(喷)。 面试题基础篇有36题,高级篇8题,哲学篇2题。先就基础篇前11题进行回答。也为接下来的面试做些准备 🤔 此题可参见 The Swift Programming Language,有专…