07 2015 档案

摘要:四种方法,使view创建好里面就有东西:【1.init 2.initWithFrame使用代码创建的时候。(从文件创建的时候不一定调用:1.init 2.initWithFrame这两个方法) 3.initWithCoder(通过文件,xib stroyBoard 创建的控件一定会调这个方法) 4.... 阅读全文
posted @ 2015-07-20 11:37 Qingyun_Qearl 阅读(201) 评论(0) 推荐(0) 编辑
摘要://让数组中得每个元素都调用 @selector 中的get方法 [self.buttons makeObjectsPerformSelector:@selector(get)]; NSString *name = @""; //让数组中的每个元素都调用se... 阅读全文
posted @ 2015-07-20 11:17 Qingyun_Qearl 阅读(168) 评论(0) 推荐(0) 编辑
摘要:单例模式的作用:可以保证在程序运行过程,一个类只有一个实例,而且这个实例易于供外界访问。永远只分配一次内存给这个类。由于在调用alloc方法的时候,都会调用allocWithZone,所以要重写这个方法,保证只分配一次内存。 dispatch_once这个方法可以保证只调用一次,并且会自动加锁,线程... 阅读全文
posted @ 2015-07-10 19:06 Qingyun_Qearl 阅读(286) 评论(0) 推荐(0) 编辑
摘要:#import /** iOS 开发中,分类默认不允许保存属性 如果在分类中,定义一个属性,需要自己实现 getter & setter 方法,而且没有 _成员变量 如果在自己开发的框架中,希望在分类中动态添加属性,可以通过 OC 运行时的关联对象的功能! 运行时非常重要的一个应用:给分类动态... 阅读全文
posted @ 2015-07-10 17:39 Qingyun_Qearl 阅读(694) 评论(0) 推荐(0) 编辑
摘要:大前提是UIViewController有一个UIView.同时,需要厘清两个概念,创建一个类和实例化一个类.在XCode中创建一个类和实例化一个类很容易区分,但是在IB(Interface Builder)中有时候就会迷糊.其实也很好区分,孤零零地创建了一个nib文件,没有和其他可被实例化的类有直... 阅读全文
posted @ 2015-07-04 12:45 Qingyun_Qearl 阅读(141) 评论(0) 推荐(0) 编辑
摘要:转自:http://jianyu996.blog.163.com/blog/static/112114555201305113018814/首先两个方法都是异步执行。layoutSubviews方便数据计算,drawRect方便视图重绘。layoutSubviews在以下情况下会被调用:1、init... 阅读全文
posted @ 2015-07-04 12:41 Qingyun_Qearl 阅读(119) 评论(0) 推荐(0) 编辑
摘要:myScroll=[[UIScrollView alloc] initWithFrame:CGRectMake(50, 120, 617, 131*6)]; myScroll.bounces = YES; //是不有拉申返弹的效果 myScroll.pagin... 阅读全文
posted @ 2015-07-04 12:33 Qingyun_Qearl 阅读(187) 评论(0) 推荐(0) 编辑
摘要:开发ios应用时我们经常用到多手势来处理事情,如给scrollView增加点击事件,scrollView不能响应view的touch事件,但有时候却要用到多手势事件,那么我们可以给这个scrollView增加自己的手指事件。给imageView增加点击、放大、旋转等都可以通过多手势来完成。下面就介绍... 阅读全文
posted @ 2015-07-04 12:27 Qingyun_Qearl 阅读(329) 评论(0) 推荐(0) 编辑
摘要:UIDevice *device_=[[UIDevice alloc] init]; NSLog(@"设备所有者的名称--%@",device_.name); NSLog(@"设备的类别-----%@",device_.model); NSLog(@"设备的的本地化版本-%@... 阅读全文
posted @ 2015-07-04 12:11 Qingyun_Qearl 阅读(165) 评论(0) 推荐(0) 编辑
摘要:在开发iphone的应用时基本上都要用到UITableView,这里讲解一下UITableView的使用方法及代理的调用情况UITableView使用详解- (void)viewDidLoad{ [super viewDidLoad]; //初始化数据 NSArray *array... 阅读全文
posted @ 2015-07-04 12:01 Qingyun_Qearl 阅读(267) 评论(0) 推荐(0) 编辑
摘要:原文地址:IOSLBS功能详解[0](获取经纬度)[1](获取当前地理位置文本作者:佐佐木小次郎因为最近项目上要用有关LBS的功能。于是我便做一下预研。一般说来LBS功能一般分为两块;一块是地理定位,就是获取当前精度、纬度和地理位置的功能,这一部分功能主要用到CoreLocation.Framewo... 阅读全文
posted @ 2015-07-04 11:58 Qingyun_Qearl 阅读(320) 评论(0) 推荐(0) 编辑
摘要:UILabel*label = [[UILabelalloc]initWithFrame:CGRectMake(0,0,75,40)]; //初始化UIlbel并设定framelabel.backgroundColor= [UIColorclearColor]; //设置label的背景色。labe... 阅读全文
posted @ 2015-07-04 11:46 Qingyun_Qearl 阅读(131) 评论(0) 推荐(0) 编辑
摘要:1、UINavigationController使用流程UINavigationController为导航控制器,在iOS里经常用到。我们看看它的如何使用:下面的图显示了导航控制器的流程。最左侧是根视图,当用户点击其中的General项时 ,General视图会滑入屏幕;当用户继续点击Auto-Lo... 阅读全文
posted @ 2015-07-04 11:36 Qingyun_Qearl 阅读(527) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示