swift
文章平均质量分 55
努力的小五
这个作者很懒,什么都没留下…
展开
-
swift语言学习笔记(5)
函数 func sayHello(personName : String) -> String { let greeting = "Hello,"+personName + "!" return greeting } func关键字定义一个函数名为sayHello,其中参数名为String类型的personName, ->表示返回值为Stirng类型 调用 prin原创 2014-12-17 07:27:52 · 495 阅读 · 0 评论 -
学习swift语言入门之启蒙
学习swift语言不知道从哪里入手,网上查阅很多资料,整理一下入门基本资料。 1、首要推荐是苹果官方编写的swift编程语言说明文档,相应有网友翻译放在gitbook上《The Swift Programming Language》中文版。可以下载pdf版,离线学习。相应互帮互助的社区论坛。 2、随着学习深入扎根属于自己的基地,针对苹果开发网站,如cocoaChina 3、有些好文章介绍sw原创 2014-12-06 11:43:55 · 471 阅读 · 0 评论 -
swift语言笔记——变量与常量
变量与常量 思路原则:(诞生-成长-结束) 起源: 在程序中,为了有效操作一些存储数据,给这些数据起名字,意思把命名的名字与数据关联以来,操作这个命名名字,就是操作相应的数据。而有数据随着程序的运行而变化,有些数据因为安全考虑(这些不想被篡改)不能修改。 规范: 怎么规定什么数据可以读写,有些只可读? (1)用var声明的值(数据,也简称值),为变量;而用let声明值为原创 2014-12-24 17:50:37 · 522 阅读 · 0 评论 -
swift语言学习笔记(1)
1、数据类型 swift有整型Int、浮点型Double和Float、布尔型Bool、字符串String,还有新增的集合类型Array和Dictionary。 2、声明类型 变量、常量、元组、可选,后两种是新增类型,有具体使用场景。 3、swift特点是类型安全特点,如果声明数据类型是String,若传入Int类型,则编译报错,需要强制转换同一个类型。 同时,可以类型标注原创 2014-12-09 12:49:43 · 797 阅读 · 0 评论 -
swift语言学习笔记(2)
运算符 1、当 ++ 为前置时,先自增再返回 当 ++ 为后置时,先返回再自增 var i = 0,a = 0,b = 0 a = ++i //a和i等于1 b = i++ //b等于1,i等于2 根据自增的特性,推荐使用 ++为前置 2、恒等===和不恒等!==是来判断两个对象是否引用同一个对象实例 3、区间运算符 ..表示闭区间运算符原创 2014-12-10 08:55:00 · 455 阅读 · 0 评论 -
swift语言学习笔记(3)
集合类型 1、数组 a.定义存储数据类型清晰 var shoppingList : String[] = ["Eggs","Milk"] //定义变量shoppingList为字符串数组 var counter : Int[] = [1,2,3] //定义变量counter为整型数组 let flag : Boon[] = [true,true] //定义常量flag为布尔型数组原创 2014-12-11 22:08:23 · 452 阅读 · 0 评论 -
swift语言学习笔记(4)
控制流 For-In 循环来遍历一个集合里面的所有元素,例如数字表示的范围、数组中元素和字符串中的字符 for condition increment 注意:condition是每次循环的开始时自动赋值的常量,隐式声明,无需自己声明let。 condition常量只存在于循环的生命周期里。想condition在循环之后的值使用,可以循环之前声明为一个变量;同时,如果不需要范围中每原创 2014-12-13 09:27:44 · 426 阅读 · 0 评论