iOS开发Swift篇—(七)函数一、函数的定义(1)函数的定义格式1 func 函数名(形参列表) -> 返回值类型 {2 // 函数体...3 4 }(2)形参列表的格式形参名1: 形参类型1, 形参名2: 形参类型2, …(3)举例:计算2个整数的和1 func sum(num1: ...
分类:
移动开发 时间:
2014-08-01 18:47:12
阅读次数:
306
在Swift中, 名字空间是用class(extension)嵌套来实现的, 下面用一个简单例子来进行展示//// main.swift// SwiftNameSpace//// Created by yao_yu on 14-8-1.// Copyright (c) 2014年 yao_y...
分类:
移动开发 时间:
2014-08-01 18:39:22
阅读次数:
298
iOS开发Swift篇—(六)流程控制一、swift中的流程控制Swift支持的流程结构如下:循环结构:for、for-in、while、do-while选择结构:if、switch注意:这些语句后面一定要跟上大括号{},在C语言中不是必须的说明:跟C语言对比,用法基本一样的有:for、while、...
分类:
移动开发 时间:
2014-08-01 18:36:42
阅读次数:
308
要说今年最火的编程语言是什么。那就非Swift莫属了。当然最主要还是市场炒的比较热,加上官方Swift教程《The Swift Programming Language》在北航的大三学生发起在github上进行协同翻译获得了很高的人气,短短几天时间内《Swift中文版》第一版就发布。这真是不火不行了。
Swift是苹果公司在WWDC2014上发布的全新开发语言。从演示视频及随后在appsto...
分类:
移动开发 时间:
2014-08-01 16:19:22
阅读次数:
383
在Swift中, 名字空间是用class(extension)嵌套来实现的, 下面用一个简单例子来进行展示
//
// main.swift
// SwiftNameSpace
//
// Created by yao_yu on 14-8-1.
// Copyright (c) 2014年 yao_yu. All rights reserved.
//
// Swift名字空间使用实...
分类:
移动开发 时间:
2014-08-01 16:04:17
阅读次数:
278
iOS开发Swift篇—(五)元组类型一、元组类型介绍1.什么是元组类型元组类型由 N个 任意类型的数据组成(N >= 0),组成元组类型的数据可以称为“元素”示例:let position = (x : 10.5, y : 20) // position有2个元素,x、y是元素的名称let per...
分类:
移动开发 时间:
2014-08-01 15:59:11
阅读次数:
277
本文将详细讲述在VMware Workstation 10上安装并使用Mac OS X 10.9,并使用VMware虚拟机部署Swift开发环境。...
分类:
其他好文 时间:
2014-08-01 13:36:01
阅读次数:
343
iOS开发Swift篇—(四)运算符一、运算符1.Swift所支持的部分运算符有以下一些赋值运算符:=复合赋值运算符:+=、-=算术运算符:+、-、*、/求余运算符:%自增、自减运算符:++、--比较运算符:==、!=、>、=、 5,(7 > 6) && (9 != 7)false:假,6 = 6)...
分类:
移动开发 时间:
2014-08-01 13:23:31
阅读次数:
247
iOS开发Swift篇—(三)字符串和数据类型一、字符串字符串是String类型的数据,用双引号""包住文字内容 let website = "http://www.wendingding.com"1.字符串的常见操作(1)用加号 + 做字符串拼接let scheme = "http://"let ...
分类:
移动开发 时间:
2014-08-01 13:00:01
阅读次数:
311
类的继承和构造过程
类里面的所有存储型属性--包括所有继承自父类的属性--都必须在构造过程中设置初始值。
Swift 提供了两种类型的类构造器来确保所有类实例中存储型属性都能获得初始值,它们分别是指定构造器和便利构造器。
指定构造器和便利构造器
指定构造器是类中最主要的构造器。一个指定构造器将初始化类中提供的所有属性,并根据父类链往上调用父类的构造器来实现父类的初始化。
...
分类:
其他好文 时间:
2014-08-01 10:58:01
阅读次数:
242