Swift语言
文章平均质量分 68
super_man_风清扬
上善若水,人淡如菊!-王威
展开
-
【iOS】swift关键字整理及含义
以“#”开头关键字 字面量 类型 含义 #file String 所在的文件 #function String 所在的方法 #line Int 所在的行 #column Int 所在的列 #if * * #else#elseif * * #endif * * #available * * #selector * * 用在模式中的关键字 ..原创 2021-04-22 11:18:00 · 321 阅读 · 0 评论 -
iOS14开发-动画
介绍动画往往能起到增强用户体验的作用,在 iOS 开发中,我们可以使用 UIKit 提供的动画来实现,简称 UIView 动画。UIView 动画实质上是对 Core Animation(核心动画)的封装,提供简洁的动画 API。普通动画API// 最完整open class func animate(withDuration duration: TimeInterval, delay: TimeInterval, options: UIView.AnimationOptions = []原创 2021-04-21 15:25:06 · 828 阅读 · 0 评论 -
Swift 响应式编程
响应式编程RxSwiftRxSwift核心角色原创 2021-03-05 21:39:34 · 324 阅读 · 0 评论 -
Swift学习Array学习深入浅出Swift高阶函数-Map、FlatMap、CompactMap、CompactMapValues、Filter、Reduce
Swift 作为一门新兴的语言,它吸收了众多语言的优点,函数式编程就是其中之一。在 Swift 中,函数是作为一等公民的存在,所以学习高阶函数还是非常有必要的,它可以使你的代码扩展性更高,代码更 Swift 范。废话不多说,下面就让我们开始吧!初探高阶函数在 Swift 中,高阶函数一共有下面几个:map:对给定数组每个元素,执行闭包中的映射,将映射结果放置在数组中返回。 flatMap:对给定数组的每个元素,执行闭包中的映射,对映射结果进行合并操作,然后将合并操作后的结果放置在数组中返回。原创 2021-02-28 21:31:09 · 704 阅读 · 0 评论 -
swift 2.2 语法 -第一讲
前言: 1.内容比较多,而且这两天有点忙,就先拆分成3部分后面看情况合并,先上 swift2.2 语法(中) 2.swift2.2 语法(下)正在整理中,预计5.20号完成。 3.此文中的语法会根据Swift的升级变动而更新。Swift与OC中常见的区别导入框架OC: #import #import "AFNetWorking.h"12原创 2016-05-19 11:36:48 · 3871 阅读 · 0 评论 -
Swift 3.0
Swift 3.0Swift 2.2 已经从 master 分支移到了 swift-2.2 分支。现在,Swift 3.0 版本在仓库的master 分支上开发。克隆编译完整的 Swift 3.0 源代码的方法已经和之前截然不同了。比起之前需要克隆逐个仓库,现在你只需要:mkdir swift-buildcd swift-buildgit clone https:/原创 2016-09-16 11:47:07 · 623 阅读 · 0 评论 -
10 个 Swift 开源项目
[译]过去一个月最原创 2019-07-10 13:52:23 · 4735 阅读 · 1 评论