首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Swift
订阅
凝渊
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Combine 常见运算符(一)
Combine 框架中的运算符 Combine 提供了一系列强大的运算符来处理数据流,以下是一些常用的运算符及其含义和操作 转换运算符 map 将发布者产生的每个值映射为另一个值。 flatMap 将
Swift 最佳实践之 Property Wrapper
Swift 作为现代、高效、安全的编程语言,其背后有很多高级特性为之支撑。 『 Swift 最佳实践 』系列对常用的语言特性逐个进行介绍,助力写出更简洁、更优雅的 Swift 代码。
Swift高仿iOS网易云音乐Moya+RxSwift+Kingfisher+MVC+MVVM
这是一个使用Swift(还有OC版本)语言,从0开发一个iOS平台,接近企业级的项目(我的云音乐),包含了基础内容,高级内容,项目封装,项目重构等知识;主要是使用系统功能,流行的第三方框架,第三方服务
使用Swift提高代码质量
本文介绍了Swift的一些特性,同时也介绍了一些不错的实践,如何更好的使用Swift来提高代码质量。
Swift进阶 - 个人总结
1.guard的设计理念 什么是 guard 与if语句相同的是,guard也是基于一个表达式的布尔值去判断一段代码是否该被执行。 与if语句不同的是,guard语句判断其后的表达式布尔值为false
[译]编写高性能的 Swift 代码(旧版)
这篇文章整合了许多编写高性能的 Swift 代码的提示与技巧。文章的受众是编译器和标准库的开发者。 这篇文章中的一些技巧可以帮助提高你的 Swift 程序质量,并且可以减少代码中的容易出现的错误,使代码更具可读性。显式地标记出最终类和类的协议是两个显而易见的例子。然而,文章中描…
京东App Swift 混编及组件化落地
自 Swift 诞生以来,逐步见证其从饱受诟病到日渐完善。在苹果的全力推动下,潜移默化地把开发支持中心从 Objective-C 转向 Swift,在业界的呼声也越演越烈。当我们相继迎来 ABI稳定、Module stability、Library evolution 等功能后…
RxSwift-让你的开发变得简洁高效->勘误版
作为一个RxSwift初学者,写这篇文章是很惶恐的,但是管中窥豹,我会详解RxSwift官方Demo中的一段代码,让还没有接触RxSwift的小伙伴感受到RxSwift为什么会让我们的开发变得简单高效。 RxSwift是一种函数式响应式编程。那什么是函数式编程呢,函数式编程最重…
Swift进阶黄金之路(一)
这篇是对一文鉴定是Swift的王者,还是青铜文章中问题的解答。这些问题仅仅是表层概念,属于知识点,在我看来即使都很清楚也并不能代表上了王者,如果非要用段位类比的话,黄金还是合理的😄。 Swift是一门上手容易,但是精通较难的语言。即使下面这些内容都不清楚也不妨碍你开发业务需求…
Swift-29个关键字,助力开发(万字长文)
Swift 的 protocol 不仅可以被 class类型实现,也适用于 struct 和 enum。 在使用 class 来实现带有 mutating的方法的协议时,具体实现的前面是不需要加 mutating修饰的,因为 class 可以随意更改自己的成员变量。所以说在协议…