摘要: OC中字符串的反转方式可以用两种方式来处理: 第一种:从头到尾取出字符串的每一个字符,然后将其从尾到头添加到可变的字符串中,最后输出即可。 第二种:将OC内部的字符串转换为C语言中的字符串,然后动态分配一个数组,然后将字符串内容拷贝到数组中,进行首尾交换操作。共进行数组长度/2次操作。 方式一:OC 阅读全文
posted @ 2015-08-18 19:43 XYQ全哥 阅读(2084) 评论(0) 推荐(0) 编辑
摘要: 以下为自定义的排序方式的实现 1 #import "Person+Compare.h" 2 3 @implementation Person (Compare) 4 -(NSComparisonResult)CompareByName:(Person*)aPerson 5 { 6 re... 阅读全文
posted @ 2015-08-18 18:04 XYQ全哥 阅读(590) 评论(0) 推荐(0) 编辑
摘要: NSDectionary字典:它是一个存储键值的容器,每一个键key都对应着一个值value,可以通过键key一次性找到目标值value,这是一个比较好的存储器,相比于数组而言,它明显提高了查询效率。同时,它存储数据的方式采用的是哈希存储,因此它的存储的数据是无序的。NSDectionary字典的主... 阅读全文
posted @ 2015-08-18 17:52 XYQ全哥 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 可变数组NSMutableArray的内容大小是可变的,因此它的常见操作无非增删该查,具体一些就是:创建、添加、删除、替换、插入、清空等等。。//// main.m// 02-NSMutableArray//// Created by ma c on 15/8/18.// Copyright (c)... 阅读全文
posted @ 2015-08-18 17:44 XYQ全哥 阅读(252) 评论(0) 推荐(0) 编辑
摘要: NSArray不可变字符串的主要操作有:创建、枚举、排序、与NSString之间的相互转换注意: NSArray可以存对象,不可以存基本数据类型、结构体、数组、指针、nil、NULL NSArray用nil作为结束标识符。 NSNull可以代表一个空对象。整个操作还是通过代码来体现吧... 阅读全文
posted @ 2015-08-18 17:38 XYQ全哥 阅读(261) 评论(0) 推荐(0) 编辑
摘要: Java内存区分 Java内存区分 Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域: ◆寄存器:我们在程序中无 阅读全文
posted @ 2015-08-18 17:10 XYQ全哥 阅读(341) 评论(0) 推荐(0) 编辑