
IOS初学者
zuoErJin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
KVC,KVO,NSNotification总结
1.KVC。KVC是一种间接访问对象属性的机制,而不是直接通过设置器和访问器或者点语法来访问对象属性。比如:创建一个学生对象。Student * student = [[Student alloc] init];[student setValue@"zhangsan"forKey@"_name"];//通过KVO对student对象的_name变量赋值NSString * st原创 2012-08-13 09:11:05 · 7603 阅读 · 0 评论 -
presentModalViewController的使用
1. presentModalViewController和dismissModalViewControllerAnimated配套使用 [self presentModalViewController:navigation animated:YES]; [self dismissModalViewControllerAnimated:YES];用self presen原创 2012-11-19 19:21:46 · 6408 阅读 · 0 评论 -
Blocks 用法
Blocks 语法 实现传值在需要传递信息的ViewController里边声明blocks变量。如下:void (^blocks) (int flag, NSString * string); // 变量名为blocks ,, 后边的两个变量为需要传递的信息void (^blocks2) (SecendViewController * sec); // 变量名为b原创 2012-11-27 11:18:54 · 1040 阅读 · 0 评论 -
XML 解析
NSString * st = [[NSString stringWithFormat:@"http://box.zhangmen.baidu.com/x?op=12&count=1&title=%@$$$$$$",@"父亲"] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; //N原创 2012-11-04 14:07:54 · 911 阅读 · 0 评论 -
IOS各种动画
1。[html] view plaincopyUIBezierPath *movePath = [UIBezierPath bezierPath]; [movePath moveToPoint:center]; [movePath addQuadCurveToPoint:toPos controlPoint:CG转载 2012-08-28 19:37:37 · 2553 阅读 · 1 评论 -
内存管理
内存管理1.每次alloc的时候,你创建的那一块内存的引用计数就会加一,切记是内存的引用计数,而不是对象的使用次数。2.当你copy的是时候,你copy出来的对象的引用计数变为1,而原来的内存的引用计数原来是多少还是多少。3.当returnCount减到0的时候,会自动调用dealloc函数。一般不建议自己去调用dealloc函数。此时虽然returnCount为0,但是内存里边的数据原创 2012-08-16 21:03:04 · 1054 阅读 · 0 评论 -
封装,继承,多态
封装为了保证在对问题的抽象中能够进行有效的设计,您必须从通用的接口考虑问题而不用考虑这些接口的实现细节。对象的方法和实例变量也是类似的封装,在对象内可见,对象外不可见。实例变量的封装有时候也被称作信息隐藏。继承父类有子类共有的变量和方法子类可以继承父类的所有非private的变量和方法单根性:一个子类只能继承一个父类传递性:如果A是B的子类,B是C的子类,那么A具有原创 2012-08-17 08:27:25 · 1181 阅读 · 0 评论 -
类目,延展,协议
1.类目类目就是为已存在的类添加新的方法。但是不能添加实例变量。比如系统的类,我们看不到他的.m文件,所以没有办法用直接添加方法的方式去实现。@interface NSMutableArray (Sort) //为NSMutableArray类添加Sort方法,Sort就是类目名,做到见名知意-(void)invert;//方法@end实现部分#import "NSMuta原创 2012-08-17 10:05:31 · 18027 阅读 · 3 评论 -
数组,字典,集合
1.NSString 初始化方法 - (NSString *)initWithFormat @"%d,%@.....",a,b; int a = 1000; NSString * str1 = [[NSString alloc] initWithFormat:@"zhangsan%d",a]; + (NSString *)stringWithFormat原创 2012-08-17 09:06:51 · 3148 阅读 · 0 评论 -
Objective-C 的类和对象的创建和使用
在OC中类有接口(interface)和实现(implementation)两部分组成。1.interface接口部分。接口的扩展名为.h。在该文件中主要说名类有哪些特性和功能。在其中存放了类的实例变量和方法。比如创建Student类基于NSObject类@interface Student :NSObject{ NSString * _name; //实例原创 2012-08-12 19:07:17 · 1413 阅读 · 0 评论 -
self.view.fream
7.0以下系统:1.有nav的时候,并且原创 2014-04-23 16:48:17 · 5228 阅读 · 0 评论