码迷,mamicode.com
首页 >  
搜索关键字:swift的    ( 673个结果
Swift 泛型
Swift 提供了泛型让你写出灵活且可重用的函数和类型。 Swift 标准库是通过泛型代码构建出来的。 Swift 的数组和字典类型都是泛型集。 你可以创建一个Int数组,也可创建一个String数组,或者甚至于可以是任何其他 Swift 的类型数据数组。 以下实例是一个非泛型函数 exchange ...
分类:编程语言   时间:2018-12-21 16:04:23    阅读次数:237
Swift 构造过程
构造过程是为了使用某个类、结构体或枚举类型的实例而进行的准备过程。这个过程包含了为实例中的每个属性设置初始值和为其执行必要的准备和初始化任务。 Swift 构造函数使用 init() 方法。 与 Objective-C 中的构造器不同,Swift 的构造器无需返回值,它们的主要任务是保证新实例在第一 ...
分类:编程语言   时间:2018-12-21 15:18:03    阅读次数:196
Swift 命名空间形式扩展的实现
Swift 的 extension 机制很强大,不仅可以针对自定义的类型,还能作用于系统库的类型,甚至基础类型比如 Int。当在对系统库做 extension 的时候,就会涉及到一个命名冲突的问题。Objective-C 时代的通行解决办法是在扩展方法名字的最前面加上 XXX_ 形式的前缀。这种形式 ...
分类:编程语言   时间:2018-09-25 18:00:35    阅读次数:209
初识openstack之——安装Image
一、实验说明按照官方文档搭建queens版本openstack,拓扑如下图所示:二、Imageservice介绍imageserver,代码名称为galnce,用于存放虚拟机的映像文件,他通过一个RESTAPI接口供用户查找映像文件的metadata并获得实际的映像文件。虚拟机映像文件可以存在本地文件系统中或者类似swift的对象存储中,metadata由终端用户或者openstack的compu
分类:其他好文   时间:2018-06-30 16:55:47    阅读次数:241
iOS 使用cocoapods导入ReactiveCocoa和ReactiveObjC框架
cocoapods使用 ReactiveObjC -- 对应的是RAC的OC版本,最新3.1.0版本。 ReactiveCocoa--对应的是RAC的swift版本,最新7.1.0版本。 1.纯OC项目 只需要引入ReactiveObjC,podfile文件如下 2.OC和Swift的混合项目 需要 ...
分类:移动开发   时间:2018-06-27 13:57:44    阅读次数:540
swift中的"类型擦除"
在 Swift 的世界中,如果我们将协议称之为国王,那么泛型则可以视作皇后,所谓一山不容二虎,当我们把这两者结合起来使用的时候,似乎会遇到极大的困难。那么是否有一种方法,能够将这两个概念结合在一起,以便让它们成为我们前进道路上的垫脚石,而不是碍手碍脚的呢?答案是有的,这里我们将会使用到类型擦除 (T ...
分类:编程语言   时间:2018-06-19 20:08:21    阅读次数:163
Swift进阶之内存模型和方法调度
前言 Apple今年推出了Swift3.0,较2.3来说,3.0是一次重大的升级。关于这次更新,在这里都可以找到,最主要的还是提高了Swift的性能,优化了Swift API的设计(命名)规范。 前段时间对之前写的一个项目ImageMaskTransition做了简单迁移,先保证能在3.0下正常运行 ...
分类:编程语言   时间:2018-06-14 21:09:35    阅读次数:154
iOS开发-登录界面开发(6)Toast-Swift的使用-Swfit4.1_Xcode9.3.1
1.前面我们做了登录界面的UI,实现了网络请求,如果用户输入了错误的VIP号码,应该提示用户“VIP号码不正确” 2.在Android里面,我们有Toast可以直接使用,在iOS里,貌似没有这样的原生控件,那么我们引入第三个开源框架: 3.我们来修改一下 Podfile: 4.打开终端 重新引入一下 ...
分类:移动开发   时间:2018-05-29 17:16:53    阅读次数:366
Objective-C 基础之— Block本质+源码剖析
block 又称之为“自带变量的匿名函数”,抛开OC语法定义block的形式不谈,其实好多语言都有类似的函数,比如JS的回调函数(其实就是将一个匿名还是作为函数的实参)、swift的闭包等等。。 首先讲一下oc block的实质,通过自身的理解,加以各位大神的剖析文章。block 在编译时期会被编译 ...
分类:其他好文   时间:2018-05-17 19:49:47    阅读次数:179
Swift-如何快速学习Swift
关于本文: 1、说明本文写作的目的 2、整理了Swift的基本语法树 3、看图作文 一、写作目的 昨天看了一个知识专栏,作者讲述的是“如何研究性的学习”。整个课程1个小时9分钟,花了我19块人民币。其中有一个观点,我很喜欢。那就是“把学习新知识当作是一门研究”。所以我今天就要付诸行动,学以致用,好好 ...
分类:编程语言   时间:2018-04-26 19:06:03    阅读次数:1436
673条   上一页 1 2 3 4 5 ... 68 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!