文章 2016-05-05 来自:开发者社区

iOS开发Swift篇—(三)字符串和数据类型

一、字符串 字符串是String类型的数据,用双引号""包住文字内容 let website = "http://www.wendingding.com" 1.字符串的常见操作 (1)用加号 + 做字符串拼接 let scheme = "http://" let path = “www.wendingding.com” let website = scheme + path // website....

iOS开发Swift篇—(三)字符串和数据类型
文章 2016-05-05 来自:开发者社区

iOS开发Swift篇—(四)运算符

一、运算符 1.Swift所支持的部分运算符有以下一些 赋值运算符:= 复合赋值运算符:+=、-= 算术运算符:+、-、*、/ 求余运算符:% 自增、自减运算符:++、-- 比较运算符:==、!=、>、<、>=、<= 逻辑运算符:&&、||、! 三目运算符:? : 范围运算符:..< 、... 溢出运算符:&+、&-、&*、&a...

iOS开发Swift篇—(四)运算符
文章 2016-05-05 来自:开发者社区

iOS开发Swift篇—(五)元组类型

一、元组类型介绍 1.什么是元组类型 元组类型由 N个 任意类型的数据组成(N &gt;= 0),组成元组类型的数据可以称为“元素” 示例: let position = (x : 10.5, y : 20) // position有2个元素,x、y是元素的名称 let person = (name : "jack") // person只有name一个元素 let data = () // .....

iOS开发Swift篇—(五)元组类型
文章 2016-05-05 来自:开发者社区

iOS开发Swift篇—(六)流程控制

一、swift中的流程控制 Swift支持的流程结构如下: 循环结构:for、for-in、while、do-while 选择结构:if、switch 注意:这些语句后面一定要跟上大括号{},在C语言中不是必须的 说明:跟C语言对比,用法基本一样的有:for、while、do-while、if   因此,只需要关注for-in和switch即可 二、for-in结构 简单使用: for-in和范....

iOS开发Swift篇—(六)流程控制
文章 2016-05-05 来自:开发者社区

iOS开发Swift篇—(七)函数(1)

一、函数的定义 (1)函数的定义格式 1 func 函数名(形参列表) -> 返回值类型 { 2 // 函数体... 3 4 } (2)形参列表的格式 形参名1: 形参类型1, 形参名2: 形参类型2, … (3)举例:计算2个整数的和 1 func sum(num1: Int, num2: Int) -> Int { 2 return num1 + num2 3 } (4)没有返.....

文章 2016-05-05 来自:开发者社区

iOS开发Swift篇—(八)函数(2)

一、函数类型 函数类型也是数据类型的一种,它由形参类型和返回值类型组成,格式是 (形参类型列表) -&gt; 返回值类型 1 func sum(num1: Int, num2: Int) -&gt; Int { 2 return num1 + num2 3 } sum函数的函数类型是(Int, Int) -&gt; Int 1 func printLine() 2 { 3 println("--....

文章 2016-05-05 来自:开发者社区

iOS开发Swift篇—(九)属性

一、类的定义 Swift与Objective-C定义类的区别 Objective-C:一般需要2个文件,1个.h声明文件和1个.m实现文件 Swift:只需要1个.swift文件 Swift中类的定义格式 1 class 类名 { 2 // ... 属性和方法 3 } 二、属性 1.什么是属性   Swift中的属性(Properties),就类似于其他面向对象语言中的成员变量 2.属性的分类 ....

文章 2016-05-05 来自:开发者社区

iOS开发Swift篇—(十)方法

一、简单说明 跟其他面向对象语言一样,Swift中的方法可以分为2大类: (1)实例方法(Instance Methods)   在OC中,实例方法以减号(-)开头 (2)类型方法(Type Methods)   在OC中,类型方法以加号(+)开头 二、实例方法 1.什么是实例方法? 实例方法:就是只能用对象实例调用的方法,也可以称为“对象方法” 实例方法的语法跟函数基本一样 2.代码示例: 1....

文章 2016-04-29 来自:开发者社区

【iOS 开发】初识函数式 Swift 实用

Swift 的语言特性使得它非常适合被用于以函数式编程思想,如果你还没开始用函数式的方式来使用它,那么可以从现在开始,尝试着利用函数式的便利性。 let indicateView = UIImageView(frame: view.frame) indicateView.image = UIImage(named: "how2use") self.view.addSubview(indicate....

文章 2016-04-19 来自:开发者社区

iOS开发Swift篇(02) NSThread线程相关简单说明

iOS开发Swift篇(02) NSThread线程相关简单说明 一 说明   1)关于多线程部分的理论知识和OC实现,在之前的博文中已经写明,所以这里不再说明。   2)该文仅仅简单讲解NSThread在swift语境中的一些使用和注意点,别他。   3)本文涉及代码可以从https://github.com/HanGangAndHanMeimei/Code地址获得。 二 NSThread的基....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注