OC学习
文章平均质量分 76
bin神话
这个作者很懒,什么都没留下…
展开
-
Objective-C简介
Objective-C简介本来自己整理了一些,然后看到有一篇写的超好,就搞过来了。原帖也找不到了,如果侵犯了原作者,请联系我。一句话首先Objective-C是C的一个超集。其次Objective-C是一个面向对象的语言。#import = #include在头文件定义的都是公共的(方法 or 变量)在m文件里面定义的都是私有的(方法 or 变量)@property 这个后面的变量转载 2013-11-28 17:26:25 · 626 阅读 · 1 评论 -
OC_学习_数字对象和字符串NSString
//NSNumber NSNumber *number = [[NSNumber alloc]initWithInteger:123];//这个内存管理有误 NSLog(@"这个数为%@",number);//number是一个对象,不是用ld NSLog(@"引用记数为%ld",[number retainCount]);//引用记数为922337203685477580原创 2013-12-06 11:54:43 · 861 阅读 · 0 评论 -
OC_学习_数组,字典,集合
#import int main(int argc, const char * argv[]){/*========1、初始化一个NSArray===========*/ NSArray *array1=[NSArray arrayWithObject:@"iphone"];//这种方法只能添加一个元素 NSLog(@"array1=%@",array1);//数组的打印原创 2013-12-06 12:14:55 · 852 阅读 · 0 评论 -
OC内存管理(转载)
转自:iPhone/Mac Objective-C内存管理教程和原理剖析1 前言初学objectice-C的朋友都有一个困惑,总觉得对objective-C的内存管理机制琢磨不透,程序经常内存泄漏或莫名其妙的崩溃。我在这里总结了自己对objective-C内存管理机制的研究成果和经验,写了这么一个由浅入深的教程。希望对大家有所帮助,也欢迎大家一起探讨。转载 2013-12-04 13:25:59 · 449 阅读 · 0 评论 -
OC_类目作业_删除可变字符重复字母
//1、为可变字符串类添加一个检测是不是有重复字母的方法:例如:@“abccd”调用这个函数后变成@”abcd”;#import //1、为可变字符串类添加一个检测是不是有重复字母的方法:例如:@“abccd”调用这个函数后变成@”abcd”;@interface NSMutableString (RepeatAbc)-(void)remove1;-(void)remove2;-(原创 2013-12-12 19:30:27 · 425 阅读 · 0 评论 -
OC_学习_类方法\实例方法
方法是类的行为,写在接口和实现两个文件中。在接口部分声明方法,在实现部分实现方法。1、类方法与实例方法Objective-C中的类可以声明两种类型的方法:实例方法和类方法。实例方法就是一个方法,它在类的一个具体实例的范围内执行。也就是说,在你调用一个实例方法前,你必须首先创建类的一个实例。而类方法,比较起来,也就是说,不需要你创建一个实例。+表示类方法,就是类调用方法,不依赖与任何对象转载 2013-12-12 15:16:54 · 835 阅读 · 0 评论 -
NSFileManager和沙盒
NSFileManager 文件管理器完成文件的创建、移动、拷贝等管理操作1.查询文件和目录 OC中查询路径下的目录主要分为浅度遍历和深度遍历。 浅度遍历 NSFileManager * manager = [NSFileManager defaultManager];//创建文件管理器,+方法 NSError * error = nil;//存数错误信原创 2013-12-13 16:26:12 · 529 阅读 · 0 评论 -
格式化输出符%@%d等等
%@ Object%d, %i signed int%u unsigned int%f float/double%x, %X hexadecimal int%o octal int%zu size_t%p pointer%e float/double (in scientific notation(科学计数法))%g float/double (as %f原创 2013-12-20 09:43:39 · 826 阅读 · 0 评论