效果: IMG_F08DABE063A6-1.jpeg IMG_F08DABE063A6-1.jpeg XIB使用: image.png image.png image.png image.png 纯代码使用 ...
分类:
编程语言 时间:
2018-05-10 15:39:40
阅读次数:
358
1、欢迎来到iOS和Swift世界 2、创建一个新项目 3、实现基本交互 4、更丰富的用户界面 5、自动旋转和自动调整大小 6、多视图应用 7、分页栏与选取器 8、表视图简介 9、导航控制器和表视图 10、集合视图 11、分割视图和浮动窗口 12、应用设置和用户默认设置 13、数据持久化基础知识 1 ...
分类:
移动开发 时间:
2018-05-09 01:26:42
阅读次数:
254
The features of Swift are designed to work together to create a language that is powerful, yet fun to use. Some additional features of Swift include: ...
分类:
编程语言 时间:
2018-05-07 21:08:23
阅读次数:
233
前言 结构体是值类型,并且只有在赋予变量或常量,或者被函数调用时才被赋值。 1、结构体的创建 结构体基本结构 1.1 标准定义 结构体的定义 定义结构体字段时可以直接定义一个字段名,并且给字段名赋初始值。或者只定义一个字段名,不赋初始值,但是不赋初始值的字段在创建结构体变量时必须赋初始值。 结构体的 ...
分类:
编程语言 时间:
2018-05-04 20:24:34
阅读次数:
220
Swift NSDate().timeIntervalSince1970 Go import ( "time" ) int32(time.Now().Unix()) Java // pure java (int) (System.currentTimeMillis() / 1000) // joda... ...
分类:
其他好文 时间:
2018-05-04 19:32:38
阅读次数:
1495
WeTest 导读 Kotlin 已经出来较长一段时间了,有些同学已经对Kotlin进行了深入的学习,甚至已经运用到了自己的项目当中,但是还有较多同学可能只是听过Kotlin或简单了解过,这篇文章的目的是让这些同学对Kotlin有一个系统全面的认识,让有兴趣的同学在之后学习的时候能更加的轻车熟路。 ...
分类:
移动开发 时间:
2018-05-04 18:30:26
阅读次数:
274
升级swift3以后,在使用didRegisterForRemoteNotificationsWithDeviceToken这个方法的时候返回的deviceToken的数据类型为Data,打印出来的deviceToken值是“32byte ” 下面两种方法转打印 deviceToken let de ...
分类:
编程语言 时间:
2018-05-04 14:06:18
阅读次数:
400
一,概念: 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使他们可以相互替换,让算法独立于使用它的客户而独立变化。 二,使用场景 1.针对同一类型问题的多种处理方式,仅仅是具体行为有差别时; 2.需要安全地封装多种同一类型的操作时; 3.出现同一抽象类有多个子类,而又需要使用 if-els ...
分类:
编程语言 时间:
2018-05-01 15:24:32
阅读次数:
168
一,概念: 定义一个算法中的操作框架,而将一些步骤延迟到子类中。使得子类可以不改变算法的结构即可重定义该算法的某些特定步骤。(Define the skeleton of an algorithm in an operation, deferring some steps to subclasses ...
分类:
编程语言 时间:
2018-04-29 13:23:48
阅读次数:
172
一,概念: 责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式。在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它 ...
分类:
编程语言 时间:
2018-04-29 01:21:05
阅读次数:
264