IOS 之Swift编程语言

Swift语言基础知识

创建一个workspace工作空间,工程放workspace里面

1.Swift语言的常量和变量

①变量:var a=1,a=10 设定一个变量之后还可进行修改 var b=2

②常量用let指定,如:let c =a+b

一旦给c赋值,没法再调整数值

常量与变量的区别:

①变量在赋值后可任意更改

②常量一般在赋值后不能够更改,否则会报错

2.Swift语言数据类型

指明类型:如:var s:string ="world" var i:int=1==

var words:string="southIT"

一般情况下,为了写的方便,不去指明类型,有一个全自动类型的推断

3.Swift语言字符串连接

var str=“hello”

str =str+"nanfangIT"

printf(str)->result为:hello nanfangIT

var i=200,var str ="hello"

str =str+"world"   str="\(str),asdef,\(i)"//引用之前写好的变量

printIng(str)->result为hello world,adef,200字符串连接方式

4.swift语言数组

①声明一个数组:var arr =["hello,world",100,2.3] 可写为任意类型

②声明空数组:var arr=[ ],var arr2=string[]()  表示创建了有一个只能存放特定类型的空数组

5.语言字典

字典相当与C++里的map

如:var dictionary=["name:""sophia","age":"18"->result[name:sophia,age:18]

②字典也可动态赋值

dict["sex"]="Female"->[sex:Female,name:sophia,age:18]

③可通过key取特点位置值

printIn(dict["name"])

时间: 2024-11-07 05:58:22

IOS 之Swift编程语言的相关文章

iOS中生成并导入基于Swift编程语言的Framework

从iOS 8.0开始就引入了framework打包方式以及Swift编程语言.我们可以主要利用Swift编程语言将自己的代码打包成framework.不过当前Xcode 7.x在自动导入framework包的时候不太智能,因此需要做一些善后处理. 首先,在生成framework时,要暴露给外部的结构体.类.枚举.函数等都需要用public关键字来修饰,否则外部是访问不到这些类型以及函数的.此外,在结构体和类中,不能缺省初始化方法,必须用public暴露给外部,否则也一样无法被访问到. 其次,当我

Apple Swift编程语言新手教程

Apple Swift编程语言新手教程 作者: 日期: gashero 2014-06-03 FROM:http://gashero.iteye.com/blog/2075324 文件夹 1   简单介绍 2   Swift入门 3   简单值 4   控制流 5   函数与闭包 6   对象与类 7   枚举与结构 1   简单介绍 今天凌晨Apple刚刚公布了Swift编程语言,本文从其公布的书籍<The Swift Programming Language>中摘录和提取而成.希望对各位的

苹果Swift编程语言入门教程【中文版】

目录 1 简介 2 Swift入门 3 简单值 4 控制流 5 函数与闭包 6 对象与类 7 枚举与结构 1 简介 Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束.Swift采用了安全的编程模式和添加现代的功能来是的编程更加简 单.灵活和有趣.界面则基于广受人民群众爱戴的Cocoa和Cocoa Touch框架,展示了软件开发的新方向. Swift已经存在了多年.Apple基于已有的编译器.调试器.框架作为其基础架构.通过ARC(Aut

Swift编程语言(中文版)官方手册翻译(第一部分)

独立翻译,进度会比较慢.等不及的可以看CocoaChina翻译小组,他们也正在组织翻译,而且人手众多,相信会提前很多完成翻译.当然质量就见仁见智了.原文可以在iTunes免费下载 目前进度 4 JUN 2014:6.5 % 前言 今天Apple发布了新的编程语言Swift,也提供了一本将近400页的 The Swift Programming Language(Swift编程语言).虽然我没有开发者账号,没法实际上机练习Swift代码,但这不影响我阅读这本书,以及用铅笔在纸上运行这些小程序.Ap

Apple Swift编程语言入门中文教程

Apple Swift编程语言入门教程 目录 1   简介 2   Swift入门 3   简单值 4   控制流 5   函数与闭包 6   对象与类 7   枚举与结构 1   简介 今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍<The Swift Programming Language>中摘录和提取而成.希望对各位的iOS&OSX开发有所帮助. Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束.S

Apple Swift编程语言入门教程

目录 1   简介 2   Swift入门 3   简单值 4   控制流 5   函数与闭包 6   对象与类 7   枚举与结构 1   简介 今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍<The Swift Programming Language>中摘录和提取而成.希望对各位的iOS&OSX开发有所帮助. Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束.Swift采用了安全的编程模式和添加现代的

iOS开发-Swift篇-(1)

iOS开发Swift篇—简单介绍 一.简介 Swift是苹果于2014年WWDC(苹果开发者大会)发布的全新编程语言 Swift在天朝译为“雨燕”,是它的LOGO 是一只燕子,跟Objective-C一样,可以用于开发iOS.Mac应用程序 苹果从2010年7月开始设计Swift语言,耗时4年打造 Swift的语法特点 从它的语法中能看到Objective-C.JavaScript.Python等语言的影子 语法简单.代码简洁.使用方便 可与Objective-C混合使用(相互调用) 为什么要设

Swift编程语言资料合集

在本周二凌晨召开的苹果年度开发者大会WWDC上,苹果公司推出了全新的编程语言Swift.Swift 基于C和Objective-C,是供iOS和OS X应用编程的全新语言,更加高效.现代.安全,可以提升应用性能,同时降低开发难度. 据称,Swift仍然处于beta测试的阶段,会在iOS 8发布的时一同推出市场,用来取代现有的Objective-C语言.Swift推出之后,苹果公司也不会停止对Objective-C的支持,开发工具会同时支持两种语言. WWDC刚刚结束,在不到24小时的时间内,已经

Swift编程语言入门教程

目录 1   简介 2   Swift入门 3   简单值 4   控制流 5   函数与闭包 6   对象与类 7   枚举与结构 1   简介 今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍<The Swift Programming Language>中摘录和提取而成.希望对各位的iOS&OSX开发有所帮助. Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束.Swift采用了安全的编程模式和添加现代的