摘要: 当我们使用AutoLayout做适配时,可能会有这样的需求,就是在想在适配完成前就取得子控件的真实frame,来做一些操作。比如我们想把一个正方形的UIImageView剪成一个圆形,这时候就需要这么做self.imageView.layer.cornerRadius = self.imageVie... 阅读全文
posted @ 2016-01-08 02:00 mshong 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: GCD定时器的优势:不受RunLoop的运行模式的影响(因为它的底层也是C语言)Xcode自带的代码块保存的有,直接dispatch就出来;填入参数即可但是记得relaease它的的间隔时间是纳秒为单位,(面试)注意:它本质是个结构体,如果没有定义一个属性用强指针应用它(strong),他会被销毁,... 阅读全文
posted @ 2016-01-03 15:34 mshong 阅读(1675) 评论(0) 推荐(0) 编辑
摘要: 单例模式概念:在程序运行过程,一个类只有一个实例作用:①可以保证在程序运行过程,一个类只有一个实例,而且该实例易于供外界访问②从而方便地控制了实例个数,并节约系统资源 使用场合在整个应用程序中,共享一份资源(这份资源只需要创建初始化1次)举例说明:比如说登录控制器等等ARC环境实现单例#impor... 阅读全文
posted @ 2016-01-03 15:28 mshong 阅读(141) 评论(0) 推荐(0) 编辑
摘要: ---恢复内容开始---lNSOperation和NSOperationQueue实现多线程的具体步骤先将需要执行的操作封装到一个NSOperation对象中然后将NSOperation对象添加到NSOperationQueue中系统会自动将NSOperationQueue中的NSOperation... 阅读全文
posted @ 2016-01-03 15:13 mshong 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 通过NSThread方式开辟线程三种方式//1.alloc init,手动开启|能够对线程进行更加详细的设置-(void)createNewThread1{ //1.创建线程 /* 第一个参数:目标对象 self 第二个参数:要调用的方法的名称 第三个参数:要调... 阅读全文
posted @ 2016-01-03 03:29 mshong 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 01 进程 进程是指在系统中正在运行的一个应用程序。每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内。 进程 负责非配内存 主线程跟子线程都在栈区中运行:非常可贵 主线程栈区1M 子线程栈区512KB 通过“活动监视器”可以查看Mac系统中所开启的进程02 线程1个进程... 阅读全文
posted @ 2016-01-03 02:50 mshong 阅读(820) 评论(0) 推荐(0) 编辑
摘要: - (void)viewDidLoad { [super viewDidLoad]; self.person = [[Person alloc] init]; self.person.name = @"why"; // 监听person对象name属性发生改变... 阅读全文
posted @ 2016-01-03 02:13 mshong 阅读(125) 评论(0) 推荐(0) 编辑
摘要: KVC 概念:Key Value Coding 作用: 1.KVC可以给对象的私有变量赋值(UIPageControl) 2.用于字典转模型(MJExtension) 3.通过KVC取出私有变量的值 4.模型对象转字典(了解) ... 阅读全文
posted @ 2016-01-03 02:11 mshong 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 1.使用场合UI妹子给我们的照片的尺寸是固定的,但是以后需求会发生更改,如果这张照片需要方法的话,就会有锯齿效果,那么我们每必要找UI妹子从做一张图片,那么我们可以给图片进行处理就OK了---->设置图片的保护区域- (void)viewDidLoad { [super viewDidLoad... 阅读全文
posted @ 2016-01-03 02:05 mshong 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1.UIButton-内边距修改的原因1.通常我们设置button的imageView属性跟titleLabel属性时候向微调图片跟文字之间的距离,就需要使用到内边距修改两种修改的方式1.通过下面stordBoard的方式修改第二种是通过代码的方式设置#import "ViewController.... 阅读全文
posted @ 2016-01-03 01:58 mshong 阅读(9635) 评论(0) 推荐(0) 编辑