Person类中
@property(nonatomic,strong)
NSString * name ;
@property(nonatomic ,strong)NSString *year;
@property(nonatomic,assign)
int age;
-(id)initWithName:(NSString *)name andYear:(NSStri...
分类:
编程语言 时间:
2015-04-24 14:23:42
阅读次数:
158
/*
建议先看堆调整方法,堆调整了解了,整个排序算法就算掌握了
*/
- (void)viewDidLoad
{
[super viewDidLoad];
/*
测试数据
*/
NSArray *array=@[@3,@2,@6,@4,@1,@0,@6,@7,@5];
NSMutableAr...
分类:
编程语言 时间:
2015-04-24 09:12:05
阅读次数:
122
思路:将所有NSFoundation中的类型记录到一个数组中,然后通过数组的containsObject:方法去判断所要判断的类型是否包含在此数组中.简单代码如下:+ (BOOL)isClassFromFoundation:(Class)c { NSArray* foundationClasses....
分类:
移动开发 时间:
2015-04-24 08:57:48
阅读次数:
168
1.数组简介NSArray:用来存储有序数组,它是不可变的(不能插入删除数据元素),也不能存储C语言中的基本数据类型(int、float、double、enum、struct),也不能存nil,如果需要使用基本数据类型,需要先转成Objective-c中的对象,用@包装下。NSMutableArra...
分类:
移动开发 时间:
2015-04-23 21:17:01
阅读次数:
301
数组 是一组有序的对象集合,不能存放基本数据类型,只能存放类的实例(对象)
NSArray *array1=[NSArray arrayWithObject:@“One”];
NSArray *array2=[NSArray arrayWithObjects:@“One”,@“Two”,nil];
NSArray *array3=[NSArray arrayWithArray:array...
分类:
编程语言 时间:
2015-04-23 15:45:59
阅读次数:
125
//获得本应用程序的沙盒目录 NSArray *array=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *path=[array objectAtIndex:0.....
分类:
数据库 时间:
2015-04-22 22:07:58
阅读次数:
159
/*---------------------NSArray---------------------------*/ //创建数组 NSArray *array1 = [NSArray arrayWithObject:@"1"]; NSArray *ar...
分类:
其他好文 时间:
2015-04-22 20:29:49
阅读次数:
108
///////////////
一、NSString
创建字符串。
NSString *astring = @"This is a String!";
创建空字符串,给予赋值。
NSString *astring = [[NSString alloc] init];
astring = @"T...
分类:
其他好文 时间:
2015-04-22 14:08:38
阅读次数:
152
此处以NSString为例,讲述声明一个NSString属性用copy要优于使用strong。这同样适用于遵守NSCoding协议的不可变类(immutable class),如NSNumber、NSArray、NSSet等。上面提到的这些类都有一个可变(mutable)的版本。选择使用copy的理...
分类:
其他好文 时间:
2015-04-22 00:32:25
阅读次数:
161
NSUserDefaults做数据存储也是比较常用,适合轻量级的本地数据存储,读取也很方便。一、支持的数据类型如下图(NSString、NSArray、NSDictionary、NSData、NSInteger、float、double、BOOL、NSURL)二、使用Demo
分类:
其他好文 时间:
2015-04-21 20:01:48
阅读次数:
138