自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_21484805的博客

2017-2-13入坑ios开发,目前正在学习中。。。。。。

  • 博客(8)
  • 收藏
  • 关注

原创 定时器用法简介

1.NSTimer NSTimer *ti = [NSTimer timerWithTimeInterval: target: selector: userInfo: repeats:]; [[NSRunLoop mainRunLoop] addTimer: forMode:];      或者  [NSTimer scheduledTimerWithTimeInterval:

2017-02-16 15:17:05 212

原创 UIPickerView注意点

[self pickerView: didSelectRow: inComponent:]  只改变选中的数据,但视图上没有改变  [self.pickerView selectRow: inComponent: animated:]  只改变PickerView的视图,不改变选中的值

2017-02-15 16:55:05 205

原创 layoutSubviews

-(void)layoutSubviews { [super layoutSubviews]; //设置子控件的frame } layoutSubviews在以下情况下会被调用: 1、init初始化不会触发layoutSubviews 2、addSubview会触发layoutSubviews 3、设置view的Frame会触发layoutSubviews,当然前提是

2017-02-15 14:59:12 147

原创 image的加载方式

[UIImage imageNamed:] 先从缓存加载图片,没找到在从指定文件加载图片并将其缓存,占用缓存,但加载速度快,适用经常使用的图片 [UIImage imageWithContentsOfFile:] 直接简单的加载图片,不会缓存,适用较大但是不常使用的图片

2017-02-14 12:44:43 218

原创 动画

1.UIView的block调用     [UIView animateWithDuration: animations: completion:] 2.UIView的begin-commit调用     [UIView beginAnimations: context:]     [UIView setAnimationDuration:]     .....     [UI

2017-02-14 10:51:22 130

原创 深复制&浅复制

不可变对象的copy为浅复制,只是对原对象的引用; 其余对象的copy,mutablecopy为深复制,将创建一个新的对象; copy创建的是不可变对象,mutablecopy创建的是可变对象。

2017-02-14 10:28:22 163

原创 @property中的关键字

retain:OC对象,循环引用时有一方为assign(MRC) assign:基本数据类型 nonatomic:线程不安全,速度较快 atomic:线程安全 copy:NSString strong:一般对象,强指针 weak:循环引用一端使用(ARC)

2017-02-13 19:17:36 136

原创 instancetype

id是关联返回类型,以alloc,new,autorelease,retain,init,self开头的方法,用id做返回值类型,返回值的类型是使用这个方法的类 如果用instancetype做返回值类型,则那些不是特定开头的方法也可以达到相同的效果

2017-02-13 16:41:18 134

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除