oc小总结】的更多相关文章

OC小实例关于init 方法不小心的错误  正视遇到的每一个错误 在一个遥控器类操控小车玩具的小实例项目中,我采用组合的方式,将遥控器拥有小汽车对象(has a)关系,而不是继承(is a)关系. 想法:将创建小汽车的实例化过程写在遥控器的初始化方法中 Controller.m : 1 - (instancetype)initWith 2 { 3 self = [super init]; 4 if (self) { 5 NSLog(@"遥控器初始化创建了"); 6 _car = [[C…
oc的一些总结 下面几个问题是oc中需要掌握的内容 1.如何掌握一个方法的方法名 2.一个对象调用一个autorelease,什么时候释放 3.字典和数组,集合都有什么特点 4.如何定义一个类 5.类目是什么 6.什么是对象 7.属性的属性,(assgin ) 8.不要再setter中调用自己,负责会死循环 8.可变字符串改变的还是自己 9.字典里面key必须是唯一的,新key会覆盖旧值 10.类方法里不能使用实际变量 11.dealloc什么时候调用,注意事项 12.内存管理 13.初始化方法…
本系列的文章主要来自于个人在学习前锋教育-欧阳坚老师的iOS开发教程之OC语言教学视频所做的笔记,边看视频,边记录课程知识点.建议大家先过一遍视频,在看视频的过程中记录知识点关键字,把把握重点,然后再将零散的知识点整理出来.这样的学习方法会带来更多的收获,同时要多做练习,按照思路,默写.改写代码.在这里,感谢欧阳坚老师,学习你的课程使我走上了ios的开发之路. 一定要明确一个要从事的方向,要不然就会感到迷茫.学习ios开发,并且从事ios开发这个行业,这就是我的选择.看到我的博客系列文章,其中大…
1.const const 修饰了*p1 / *p2 const int * p1=&age; int const * p2=&age;//和上面的意义一样 ,换句话说就是 在 “ * ”一侧的话是一样的作用   如: int num=15; p1=# p2=#//都可以变 从age地址变成了Num地址   *p1=30; *p2=30;//报错,内容不可变!   int * const p3=&age;//和上面不一样了 const 离p3近说白了…
*:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } a { color: #4183C4; } a.absent { color: #cc0000; } a.anchor { display: block; padding-left: 30px; margin-left: -30px; cursor: pointer; position: absolute…
OC录制小视频 用 AVCaptureSession + AVCaptureMovieFileOutput 来录制视频,并通过AVAssetExportSeeion 手段来压缩视频并转换为 MP4 格 AVFoundation 介绍 AVCaptureSession AVCaptureSession:媒体(音.视频)捕获会话,负责把捕获的音视频数据输出到输出设备中.一个AVCaptureSession可以有多个输入输出. AVCaptureDevice :输入设备,包括麦克风.摄像头,通过该对象…
什么是多态 什么是多态: 多态就是某一类事物的多种形态 猫: 猫-->动物 狗: 狗-->动物 男人 : 男人 -->人 -->动物 女人 : 女人 -->人 -->动物 多态表示不同的对象可以执行相同的动作, 但是通过他们自己的实现代码来执行 程序中的多态:父类指针指向子类对象 多态的条件 有继承关系 子类重写父类方法 父类指针指向子类对象           狗 *g = [狗 new];           动物 *a = [狗 new];           猫…
这些日子在家里学习runtime,看runtime的一些方法和前辈们的博客,我也尝试着写几个runtime有效的运用 一.给对象属性赋值,例如一个WebEntity类 她有三个属性:NSString.NSInteger #import "WebEntity.h" // 假设是一个网络数据返回实体类 @interface WebEntity () @property (nonatomic, strong) NSString *string; // O-C字符串类 @property (n…
用 AVCaptureSession + AVCaptureMovieFileOutput 来录制视频,并通过AVAssetExportSeeion 手段来压缩视频并转换为 MP4 格 AVFoundation 介绍 AVCaptureSession AVCaptureSession:媒体(音.视频)捕获会话,负责把捕获的音视频数据输出到输出设备中.一个AVCaptureSession可以有多个输入输出. AVCaptureDevice :输入设备,包括麦克风.摄像头,通过该对象可以设置物理设备…
刚才调试的时候除了一些小问题,有一段代码要重用 NSString *key = @"CFBundleVersion"; // 取出沙盒中存储的上次使用软件的版本号 NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; NSString *lastVersion = [defaults stringForKey:key]; // 取出当前版本号 NSString *currentVersion = [NSBun…