摘要: <?php /* * 数组的使用 什么是数组?数组可以存放多个value值的数据结构。 * 一个简单人实例的初始化 这里和C语言的数组初始化差别不大 */ // 数组的初始化1 $arr[1] = null; $arr[2] = true; $arr[3] = 21; $arr[4] = "hell 阅读全文
posted @ 2017-04-03 11:46 乌托邦小余 阅读(1327) 评论(0) 推荐(0) 编辑
摘要: http://objccn.io/http://www.cnblogs.com/kenshincui/http://www.onevcat.com/https://lvwenhan.com/http://benbeng.leanote.com/http://blog.csdn.net/kmyhy 阅读全文
posted @ 2015-12-31 17:11 乌托邦小余 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 字符串的使用1.1 问题Swift的String和Character类型提供了一个快速的,兼容Unicode的方式来处理代码中的文本信息。创建和操作字符串的语法与C语言中字符串类似。本案例将学习如何操作Swift中的字符串。1.2 方案首先初始化字符串,可以直接在代码中包含一段预定义的字符串作为字符... 阅读全文
posted @ 2015-12-17 13:04 乌托邦小余 阅读(549) 评论(0) 推荐(0) 编辑
摘要: UIAlertView(警告框)UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"标题" message:@"是否允许访问通讯录" delegate:self cancelButtonTitle:@"NO"otherButtonTitl... 阅读全文
posted @ 2015-12-17 12:39 乌托邦小余 阅读(263) 评论(0) 推荐(0) 编辑
摘要: IT社区:http://www.cnblogs.com/http://www.csdn.net/http://www.51cto.com/http://www.cocoachina.com/ http://www.techcn.com.cn/http://mobilehub.io/ 推荐iOS 学习... 阅读全文
posted @ 2015-12-15 20:23 乌托邦小余 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 英 链接:初级oc学习:http://rypress.com/tutorials/objective-c/初级swift教程:https://developer.apple.com/library/prerelease/ios/documentation/Swift/ Conceptual/Swif... 阅读全文
posted @ 2015-12-15 20:05 乌托邦小余 阅读(208) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-12-15 19:59 乌托邦小余 阅读(11) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-12-15 19:56 乌托邦小余 阅读(2) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-12-15 19:53 乌托邦小余 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 类:NSObject 、NSString、NSMutableString、NSNumber、NSValue、NSDate、NSDateFormatter、NSRange、Collections:NSSet、NSArray(Ordered、Copy)、NSMutableArray、NSMutableS... 阅读全文
posted @ 2015-12-14 19:58 乌托邦小余 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: <?php // 构造方法PHP5可以在类中使用__construct()定义一个构造函数,具有构造函数的类,会在每次对象创建的时候调用该函数, //因此常用来在对象创建的时候进行一些初始化工作。 class Person { public $name; public $age; public fu 阅读全文
posted @ 2017-04-04 16:13 乌托邦小余 阅读(2310) 评论(0) 推荐(0) 编辑
摘要: <?php /* * 内部排序: * 指将需要的数据处理所有数据都加载到内部存储器中进行排序。包括:交换式排序法、选择排序、插入排序、快排 * 外部排序: * 数据量过大:无法全部加载到内存中,需要借助外部存储器进行排序:合并排序、直接合并排序 */ /* * 冒泡排序算法 通过对数组元素从后往前的 阅读全文
posted @ 2017-04-03 16:29 乌托邦小余 阅读(370) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-09-12 17:09 乌托邦小余 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1 使用数组实现九宫格1.1 问题Swift提供经典的数组和字典两种集合类型来存储集合数据。本案例使用数组实现一个九宫格程序,如图-1所示:图-11.2 方案九宫格就是有一个n行n列的方格,将1至n*n个数字依次放入方格中,使得每行每列以及每个对角线上的数字相加的和相等,这里提供一种九宫格的算法,以... 阅读全文
posted @ 2015-12-17 13:11 乌托邦小余 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 1 下标的使用1.1 问题下标可以定义在类、结构体和枚举中,可以认为是访问对象、集合或序列的快捷方式,不需要再调用实例的特定的赋值和访问方法。本案例定义一个Matrix结构体,用于呈现一个Double类型的二维矩阵,其结构体内部使用一个一维数组保存数据,并且定义一个下标用于判断是否会造成数组越界。1... 阅读全文
posted @ 2015-12-17 13:10 乌托邦小余 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 1 数组排序1.1 问题本案例实现一个整型数组排序的函数,数组排序的规则由传递的规则函数决定。1.2 方案首先定义一个整型数组排序函数sortInts,该函数有一个整型数组类型的参数,该参数必须是输入输出参数inout,否则并不能修改数组的值。另外还有一个(Int,Int)->Bool函数类型的参数... 阅读全文
posted @ 2015-12-17 13:07 乌托邦小余 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 1 使用is和as操作符判断和转换数组中的对象类型1.1 问题类型转换可以判断实例的类型,也可以将实例看做是其父类或者子类的实例。在Swift中使用is和as操作符实现类型转换。本案例定义一个媒体类MediaItem,它有两个子类Movie和Song,创建一个存放Movie实例和Song实例的媒体数... 阅读全文
posted @ 2015-12-17 13:05 乌托邦小余 阅读(1001) 评论(0) 推荐(0) 编辑