荼荼的学习笔记
荼荼来啦
这个作者很懒,什么都没留下…
展开
-
swift基础
开通博客第一天,到现在大三上半学期已经过去一半了,为了见证自己的努力,嘿嘿开通博客记录一下,今天是我接受实训的第二天,主要学习的是swift,很多基本常识之前已经接触过了,因为过去一年时间有很多遗忘的,在这里就记录一下我新学到的,和之前记忆不牢固的东西,荼荼!加油! 整数型字面量可以写作: 一个十进制数,没有前缀 一个二进制数,前缀是 0b 一个八进制数,前缀是原创 2016-11-16 19:20:12 · 131 阅读 · 0 评论 -
类和协议
swift类和协议 import Foundation //类:具有相同特征和行为事物的抽象 //根据类创建的实例就是对象 //类的创建格式 /* class 类名: 父类 { 属性 行为 } */ //人类:person 属性:姓名 年龄 性别 行为:吃饭 睡觉原创 2016-12-01 08:49:12 · 216 阅读 · 0 评论 -
闭包
//闭包:的本质就是匿名函数,就是一个能完成特定功能的代码块 1无参无返的闭包 2无参数有返回值的闭包类型 3有参数有返回值 4有参数无返回值的闭包 //写一个求和的函数 func sum(num1:Int,num2:Int)->Int{ return num1 + num2 } /* (Int,Int)->(Int)原创 2016-12-01 08:58:55 · 145 阅读 · 0 评论 -
实现图书管理系统
展示所有书籍清单(书名)。 提示: (1)声明一个书类: Book 给这个类添加: 书名,价格的属性 (2)声明一个管理书籍类: BookManger 给这个类添加:添加,删除,修改书籍价格,展示所有书籍的方法 */ let b1 = Book(name: "Swift", price: 50.0) le原创 2016-12-01 09:10:17 · 475 阅读 · 0 评论 -
冒泡排序
声明一个函数,要求函数功能要实现对一个数组的排序,并且把这个数组返回。(冒泡排序) func mp()->(ArrayAny>){ var arr2 = [56,12,66,9,47,36,99] for i in 0..count - 1 { for j in 0..count - i - 1 {原创 2016-12-01 09:12:49 · 123 阅读 · 0 评论