自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 用宏判断是否为ARC环境,单例代码的公用

#if __has_feature(objc_arc) // ARC #else // MRC #endif 以下是单例,只需要创建一个.h文件,,并将以下代码放入该文件中,,,然后将该文件在pch文件中导入即可。。 在你的想用到单例的类的.h文件里输入HMSingletonH(name);,.m文件里输入HMSingletonM(name)

2015-09-11 14:48:41 356

原创 非ARC情况下,设置使用僵尸对象,系统自动报错

1. 设置MRC:target-->build settings-->Objectve-C Automatic Reference Counting-->No 2. 设置使用僵尸数据时,系统自动提示报错:点击停止运行按钮旁边的工程项目---->选择Edit Scheme---->Run---->Diagnostics---->勾选Memory Management 下的Enable Zoombi

2015-09-10 17:07:53 273

原创 非ARC情况下---用GCD实现单例模式

非ARC情况下---用GCD实现单例模式 需重写release方法:不让别人释放单例对象 - (oneway void)release { } - (id)retain { return self; } - (NSUInteger)retainCount { return 1;} - (id)autorelease { return self;}

2015-09-10 16:51:40 299

原创 单例中涉及的static,load,initialize

单例模式:懒汉式:第一次用到单例对象时,在创建(适用移动端)   饿汉式:一进入程序就创建一个单例对象:(在load方法里,alloc单例对象) 单例:1. 创建唯一的单例对象:static修饰全局变量a    2. 重写allocWithZone,copyWithZone方法,定义shared+类名方法    3. if(a==nil){//防止频繁加锁 @synchronized(s

2015-09-10 16:01:01 561

原创 UIAlertview

- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex 这个方法是在alertView消失之后才开始执行 - (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)button

2015-09-10 11:23:04 309

转载 二、修改控件的位置和尺寸方法

1.通过以下属性可以修改控件的位置 frame.origin center 2.通过以下属性可以修改控件的尺寸 frame.size bounds.size 3.transform属性 利用transform属性可以修改控件的位移(位置)、缩放、旋转 创建一个transform属性 CGAffineTransform CGAffineTransform

2015-01-26 22:46:22 539

转载 一、UIButton状态

normal(普通状态) 默认情况(Default) 对应的枚举常量:UIControlStateNormal highlighted(高亮状态) 按钮被按下去的时候(手指还未松开) 对应的枚举常量:UIControlStateHighlighted disabled(失效状态,不可用状态) 如果enabled属性为NO,就是处于disable状态,代表按钮不可以被点

2015-01-26 22:44:13 323

空空如也

空空如也

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

TA关注的人

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