swift
文章平均质量分 74
Hibiscus_blog
每一天都期待能和“一个新的开始”见面。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Swift的基本知识(一)
1、常量与变量的定义在swift中,常量的命名用let关键字来创建,变量的命名用关键字var来创建 //常量的命名 let name = "HelloWorld" print("常量是:\(name)") //变量的命名 var nickName = String() nickName = "Bird原创 2017-05-15 13:09:56 · 373 阅读 · 0 评论 -
Swift的基本知识(二)
1、枚举类型。swift中的枚举比oc里面的枚举更加的宽泛,不一定只简单的支持int数据类型,还扩展了其他数据类型//定义枚举enum swiftEnum { case OC_Enum case SWIFT_Enum case HISTORY_Enum}//重定义枚举类型typealias swiftCategory = swiftEnum //枚举原创 2017-05-15 15:12:52 · 335 阅读 · 0 评论 -
Swift的基本知识(三)<可选类型?和隐式可选类型!>
在swift中,可选类型的根源其实是一个枚举类型,里面有some和none两种类型。其实就是所谓的nil就是optional.some,非nil就是optional.some。然后会通过some(T)包装(wrap)原始值,对其进行拆包的过程。这里对enum optional的定义: enum Optional : LogicValue, Reflectable { ca原创 2017-05-17 10:32:11 · 656 阅读 · 0 评论 -
Swift的基本知识(四)
1、在oc中,我们熟知的block,并且很好的进行运用,但是在swift中它有一个崭新的名字叫做“闭包”。 let names = ["bob","joc","Jemm","work","person","people"] print(names.sorted()) //对数组中的数进行排序 func sortBy原创 2017-05-17 14:23:44 · 304 阅读 · 0 评论 -
Swift的基本知识(五)
swift方法参数名称省略:swift的这种名称省略,可以通过添加#,_或者是显式地加上标签名称来在调用时强制要求添加或不添加参数名称。但是在大多数时候:我们需要的是普通方法调用和初始化方法调用,对于普通方法,匿名第一个参数,并强制要求其他的参数名称;对于初始化方法,强制要求所有参数使用命名(除非有特殊情况或完全没有歧义的情况下可以省略名称)。这样做有助于保证写出来的方法风格与整个平台统一...原创 2019-02-12 13:13:56 · 475 阅读 · 0 评论 -
swift开发中常用的第三方库
1、Alamofire:http网络请求事件处理的框架2、Moya:这是一个基于Alamofire的更高层网络请求封装抽象层3、Reachability.swift:用来检查应用当前的网络连接状况4、RxSwift:函数响应式编程框架,是ReactiveX的swift版本,可以简化异步操作和事件/数据流5、MonkeyKing:社会化分享框架6、Spring:做动画的框架7...原创 2019-03-27 15:25:13 · 638 阅读 · 0 评论
分享