1.NSString *greeting = [NSString
stringWithUTF8String:"hello"];
NSString *greeting =
@"hello";
2.NSArray *array = [NSArray arrayWithObjects:a,b,c,
nil];
NSArray *array =
@[a,b,c];
...
分类:
其他好文 时间:
2014-08-18 00:20:03
阅读次数:
220
一、创建数组// 创建一个空的数组 02.NSArray *array = [NSArray array]; 03.// 创建有1个元素的数组 04.array = [NSArray arrayWithObject:@"123"]; 05.// 创建有多个元素的数组 06.arra...
分类:
移动开发 时间:
2014-08-18 00:11:43
阅读次数:
304
# Objective-C 下用 NSArray 和 NSMutableArray 定义二维数组跟多维数组 ## 目录 *** * [问题描述](#) * [Objective-C 中的数组对像 NSArray 和 NSMutableArray 简介](#) * [二维数组:嵌套两次的 NSMutableArray...
分类:
其他好文 时间:
2014-08-17 18:42:33
阅读次数:
288
#import @class Author;@interface Books : NSObject{ @private NSString *color; int book_id; NSString *box; Author *author; NSArray *r...
分类:
移动开发 时间:
2014-08-17 03:48:31
阅读次数:
226
用以下代码打开沙盒目录 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);打印paths得到沙盒目录如下/Users/ocq/Library/Develo....
分类:
其他好文 时间:
2014-08-17 01:02:51
阅读次数:
270
做app的时候,总免不了要多次遍历数组或者字典。究竟哪种遍历方式比较快呢?我做了如下测试:首先定义测试用宏:?123456789#define MULogTimeintervalBegin(INFO) NSTimeInterval start = [NSDate timeIntervalSinceR...
分类:
移动开发 时间:
2014-08-17 00:57:31
阅读次数:
286
//保持到本地数据 NSArray *array=@[@"234",@"sdfe"]; NSUserDefaults *userDefault=[NSUserDefaults standardUserDefaults]; [userDefault setInteger:123 forKey:...
分类:
其他好文 时间:
2014-08-16 19:41:10
阅读次数:
187
1.NSArray 是一个父类,NSMUtableArray是其子类,他们构成了OC的数组。2.NSArray的创建NSArray * array = [[NSArray alloc]initWithObjects:@"one",@"two",@"three",@"four good",nil];/...
分类:
其他好文 时间:
2014-08-16 01:01:09
阅读次数:
209
1,nil,NULL,NSNull:nil用来给对象附值,object—c里允许对象为空,空对象也可以接受消息。但是不允许指针为空,NULL是给任何指针附值的。所以NULL只在C或C++里才用。NSNull用于集合操作。2,object—c里的集合对象,NSArray是有序的,NSDictionar...
分类:
其他好文 时间:
2014-08-15 01:29:16
阅读次数:
179
OC中类方法中只为我们提供了一些降序方法,现在我们自己定义方法,实现升序.
1.要求:定义一个Person类,实例变量包括name,age,height,定义几个对象,把这些对象保存在数组中,自己定义方法,实现数组按name,age,gheight的升序排列输出.
首先Person.h文件
#import
@interface Person : NSObject{
NSS...
分类:
其他好文 时间:
2014-08-15 00:04:06
阅读次数:
251