自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 IOS atomic与nonatomic,assign,copy与retain的定义和区别

atomic和nonatomic用来决定编译器生成的getter和setter是否为原子操作。         atomic                 设置成员变量的@property属性时,默认为atomic,提供多线程安全。                 在多线程环境下,原子操作是必要的,否则有可能引起错误的结果。加了atomic,setter函数会变成下

2014-10-26 22:20:28 273

原创 delegate举例子实际说明 IOS中的代理

1.1.3 一般意义上的代理 目前为止,我们可以这样来理解代理,A类想要做一件事,但是A类不会做,或不直接做,而是委托B类去做。A委托B,B是A的代理。 1.1.3.1 第一个代理例子 我们定义一个QFDog类,并给这个QFDog增加一个bark方法(叫,咬) @interface QFDog : NSObject - (void)bark; @end 实现这个类的方法 @impl

2014-08-27 10:02:02 556

原创 NSArray 演示(无注释)

#import #import "ArrayTest.h" void arrayTest1() {     NSArray *array = [[NSArray alloc] initWithObjects:@"1",@"2", @"abc", nil];     NSLog(@"%@, %d, %@", array, (int)array.count,           [ar

2014-08-27 09:58:55 314

原创 NSString 演示(无注释)

#import #import #import void stringTest(void) {     /*     NSString *str = @"hello world";//常量字符串     NSString *str1 = [[NSString alloc] init];     NSString *str2 = [[NSString alloc] initWi

2014-08-27 09:57:08 480

原创 试图控制器。生命周期UIViewController

#import "AppDelegate.h" #import "RootViewController.h" @implementation AppDelegate - (void)dealloc{     [_array release];     [super dealloc]; } - (BOOL)application:(UIApplication *

2014-08-27 09:49:34 326

原创 【学习中的分享】 iOS利用UILabel和UIButton制作一个简单的计算器

初学者,效果一般 ,不要见笑 #import @interface AppDelegate : UIResponder UIApplicationDelegate> {     UILabel *_lable;     NSMutableString *_string;     BOOL _flag; } @property (strong, nonatomi

2014-08-07 16:42:02 567

空空如也

空空如也

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

TA关注的人

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