iOS学习总结
David小硕
我喜欢这样,你晓得?嘿嘿。。。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Object-c note 1:构造函数学习 (Construction Method)
学前说明:构造函数是在创建给定类型的对象执行的类方法,在java中构造方法名与类是同名.构造方法的作用是为指定累创建相应的操作对象。Object-c构造函数其实和java的构造函数有很大的相似之处。以Student类为例:java:public Student(){ //无参构造函数 } public Student(int age, int no原创 2014-11-26 09:39:45 · 824 阅读 · 0 评论 -
Object-c: Block (方法块)
1、block 是个方法块,他可以提前定义,在调用出在执行。定义格式如下:int (^sum) (int, int) = ^(int a, int b){return a+b;};其中^是block的一个符;2、还可以将block定义成一个typedef:typedef (int) (^sum) (int,int);@proper原创 2014-11-26 09:42:54 · 1000 阅读 · 0 评论 -
Object-c note 2: 知识点小结 (Knowledge point)
1 self: 这个关键字类似java中的this,但是又有别与this:哪个对象调用就等同于那个对象。在静态方法中,self就等同于类名,例如:Student类+ (void) sayHello{self *stu[[self alloc]init];}2 自动释放:xcode中现在有一个自动释放的机制,一般情况下,API中静态方法中的对象是不用手动释放的。例如:原创 2014-11-26 09:43:45 · 491 阅读 · 0 评论 -
Object-c 内存管理 (Memory Manager)
1、 内存管理遵循法则:谁污染谁治理,谁申请谁释放。 OS引入了Automatic Reference Count(ARC),编译器可以在编译时对obj-c对象进行内存管理。之前,obj-c的内存管理方式称作引用计数,就是obj-c对象每被”使用”一次,引用计数+1,当引用计数为0时,系统会回收内存.用程序语言表达,就是allco的要release,retain/copy的要releas原创 2014-11-26 09:45:32 · 604 阅读 · 0 评论 -
Object-c:@property 参数说明 (property parameter)
1、setter = setterName ,getter = getterName 设置set,get方法的方法名2、assign 调用setter方法时直接赋值,不进行任何retain操作3、retain 调用setter方法时先进行一次release操作然后再retain,相当于一次指针拷贝。-(void)setBook:(Book *)book{if(_book! = bo原创 2014-11-26 09:46:32 · 669 阅读 · 0 评论 -
ios: UI学习总结(user Interface)
1、UILable:#pragma mark 通过代码的方式创建UITextField-(void)makeUILableWithSourceCode{ UILabel *lable=[[UILabel alloc]init]; lable.frame = CGRectMake(0, 0, 200, 30); CGFloat centerX =原创 2014-11-26 09:48:09 · 512 阅读 · 0 评论 -
ios: UI学习总结(user Interface) UITextField
1、UITextField:#pragma mark 通过代码创建UITextField-(void)makeUITextFieldWithSourcecode{ UITextField *textField =[[UITextField alloc]initWithFrame:CGRectMake(100, 100, 200, 30)]; [textF原创 2014-11-26 09:50:53 · 415 阅读 · 0 评论 -
ios: UI学习总结(user Interface)UIButton
1、UIButton:1.1、#pragma mark 通过代码创建UIButton-(void)makeUIButtonInSource{ UIButton *btn = [[UIButton alloc]init]; //初始化UIButton btn.frame = CGRectMake(0, 0, 100, 100); //为UIButton指定所在的原创 2014-11-26 09:55:56 · 518 阅读 · 0 评论
分享