RxSwift中提供了多种不同的错误处理操作符,它们可以在链式操作中相互组合以实现复杂的处理逻辑,下面先简单介绍一下RxSwift提供的错误处理操作,然后通过一些具体的例子来...
RxSwift中提供了多种不同的错误处理操作符,它们可以在链式操作中相互组合以实现复杂的处理逻辑,下面先简单介绍一下RxSwift提供的错误处理操作,然后通过一些具体的例子来...
对于一个项目,肯定会涉及到数据、模型 和 加载视图了 1、对于网络请求我使用的是Alamofire。2、对于Alamofire我是使用Moya(它是基于Alamofire的更...
在数据库的日常维护工作中,除了保证业务的正常运行以外,就是要对数据库进行备份,以免造成数据库的丢失,从而给企业带来重大经济损失。通常备份可以按照备份时数据库状态分为热备和冷备...
mac复制出来没有换行,只能通过chrome->检查元素复制😂
CentOS 7 MySQL自动备份shell脚本在数据库的日常维护工作中,除了保证业务的正常运行以外,就是要对数据库进行备份,以免造成数据库的丢失,从而给企业带来重大经济损失。通常备份可以按照备份时数据库状态分为热备和冷备...
实现功能: 中英文双语,根据系统语言获取不同源内容,以及不同的提示语言。 通过闭包回调,点击后将选中国家和区号以不同字段回调。 带有SearchBar,实现即时搜索功能。 实...
1.声明控件UITextField 2.TextField边框样式,默认无边框 UITextBorderStyle.none:无边框 UITextBorderStyle.li...
系统环境 操作系统:mac Docker版本:18.03.1-ce docker-compose版本:1.21.2 一、拉取镜像 二、编写 docker-compose.ym...
在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文...
Carthage与CocoaPods类似,都是用于在iOS/OS X环境下管理第三方的工具。平时用CocoaPods用的比较多,近期用到Carthage发现也挺有意思,在此记...
版本记录 前言 我是swift2.0的时候开始接触的,记得那时候还不是很稳定,公司的项目也都是用oc做的,并不对swift很重视,我自己学了一段时间,到现在swift3.0+...
引入企业版证书,用Jekins自动打包,遇到了困难。咨询同事,介绍了这个工具,说是很好用,上网查了一些资料。 这是GitHub上的源码:fastlane 官方手册:Getti...
Runtime是Object-C的一种特性,本人并不感冒。不过这块内容却很流行,也是Object-C动态特性的来源,被认为是比Swift好的地方。平时用不用是一回事,知道这些...
语言规约 命名规范 【强制】Swift并不需要使用;结束一行代码。 【推荐】变量命名多参考苹果库或者优秀的开源库的命名方式。比如Swift 3.0开始,枚举类型首字母都改成小...
三层架构 给Controller减负,最先要考虑的是架构分层。平时简单的demo,业务不复杂,从界面到数据,Controller一个足够 了。但是实际项目中,不分层的项目到最...
简介 项目开发完,提交测试之后,解bug之余,看看内存相关的内容。 静态检查 这个推荐做一下,非常简单。Product =》Analyse。这里可以检查出一些低级错误,比如v...
第三方库更新 过一段时间,可以在项目目录,执行一下pod update将工程中所用的第三方库都更新到最新。一般情况下,代码是不用动的。不过,有些时候也是需要做一些改动。比如,...