1.swift注重使用点语法,开始时会有点不习惯。OC使用的一些代码习惯要改改。2.在OC中我们常用#pramgram mark #warning之类的标记注释,在swift中这些不能用了,我们要改为//MARK:注释 //FIXME:注释 //TODO:提示、注释3.OC中常常@interface ...
分类:
编程语言 时间:
2017-08-25 09:38:17
阅读次数:
242
前言 本篇文章将要学习RxSwift中过滤和条件操作符,在RxSwift中包括了: filter distinctUntilChanged elementAt single take takeLast takeWhile takeUntil skip skipWhile skipWhileWithI ...
分类:
编程语言 时间:
2017-08-25 01:16:11
阅读次数:
155
这一部分,主要讲Swift中创新的可选型(optionals) 一、概要 可选型是Swift创新的一种新的类型,首先看一下可选型的应用场景: var errorCode : Int = 404 这时候errorCode的值是404,表示此时的错误状态码是404,当产生一种错误的时候就会获得其对应的e ...
分类:
编程语言 时间:
2017-08-24 22:41:41
阅读次数:
212
在之前的版本中,Swift中Error与OC中NSError没有关系。但是现在两者可以互相强转。 我们先来看两者的区别。Error是一个实现Error协议的枚举,对外能够获取的具体信息只有rawValue。(也可以是实现Error协议的结构体) 枚举Error: enum LoginError: E ...
分类:
编程语言 时间:
2017-08-24 20:08:28
阅读次数:
2723
与if语句相同的是,guard也是基于一个表达式的布尔值去判断一段代码是否该被执行。与if语句不同的是,guard只有在条件不满足的时候才会执行这段代码。你可以把guard近似的看做是Assert,但是你可以优雅的退出而非崩溃。 具体细节 让我们用一个简单的对比来比较一下现在的写法和用全新guard ...
分类:
编程语言 时间:
2017-08-24 17:58:18
阅读次数:
171
1.登陆设备输入showlicenseudi记录到PID,SN,UDI信息2.访问思科网站https://tools.cisco.com/SWIFT/LicensingUI/Quickstart#.
输入上述信息及购买的PAK号3.将从思科获取到的License.lic文件导入设备中tftp上传.lic文件Example:Router#copytftp
flash:Addressornameofremotehost[..
分类:
系统相关 时间:
2017-08-23 21:40:03
阅读次数:
169
// 不写这句话textview文字上方会有空白 self.automaticallyAdjustsScrollViewInsets = NO;(OC版) self.automaticallyAdjustsScrollViewInsets = false;(Swift版) 不设置: 设置后: ...
分类:
移动开发 时间:
2017-08-23 17:30:26
阅读次数:
179
访客视图的目标 如果用户没有登录,显示访客视图,提示用户注册或者登录 课程重点 应用实例 在实际应用开发中,有可能会出现: 功能框架已经构建完成 产品经理提出新的功能需求 而新提出的功能需求,会对已有的架构产生影响 例如,在新浪微博中,已经搭建好程序架构,但是如何应对用户登录的处理呢? 功能框架已经 ...
分类:
其他好文 时间:
2017-08-23 00:49:01
阅读次数:
146
1 import UIKit 2 3 var str = "Hello, playground" 4 5 var myVariable = 42 6 myVariable = 50 7 let myConstant = 42 8 9 let implicitInteger = 70 10 let i... ...
分类:
编程语言 时间:
2017-08-22 19:44:07
阅读次数:
171