随笔分类 -  object-c基础

object-c释放内存的三种方式
摘要:1.Person *p=[[Person alloc]init]; [p eat]; [Person name:@"wen" :@"male"]; [p release];2.Person *p=[[[Person alloc]init]autorelease]; [p eat]; [Person name:@"wen" :@"male"];3.@autoreleasepool { Person *p=[[Person alloc]init]; [p eat]; [Person name:@"wen&qu 阅读全文

posted @ 2013-02-19 12:44 南瓜饼 阅读(400) 评论(0) 推荐(0)

类的实例化
摘要:// 初始化 Person* p = [[Person alloc] init]; // 设置器调用 [p setEat:@"吃饭"]; [p setSleep:@"睡觉"]; 阅读全文

posted @ 2013-02-19 11:54 南瓜饼 阅读(142) 评论(0) 推荐(0)

NSString char *互相转换
摘要://NSString转换char NSString * str1= @"Test"; const char * c1 =[str1 UTF8String]; //char转换NSString const char * c2 ="test"; NSString *str2 = [NSStringstringWithUTF8String:c2]; 阅读全文

posted @ 2013-01-25 12:07 南瓜饼 阅读(177) 评论(0) 推荐(0)

NSString赋值方法
摘要://1、创建常量字符串。 NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。 NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; NSLog(@"astring:%@",astring); [astring release]; //3、在以上方法中,提升速度:initWithString方法 NSString *astring = [[NSString alloc] i 阅读全文

posted @ 2012-11-30 11:32 南瓜饼 阅读(1882) 评论(0) 推荐(0)

导航