#import <UIKit/UIKit.h> @interface NameAndColorCellTableViewCell : UITableViewCell @property(copy,nonatomic) NSString *name; @property(copy,nonatomic) ...
分类:
移动开发 时间:
2016-07-24 23:56:14
阅读次数:
292
@property()常用的属性有:nonatomic,atomic,assign,retain,strong,weak,copy。 其中atomic和nonatomic用来决定编译器生成的getter和setter是否为原子操作。 NSObject对象的@property属性时,默认为atomic ...
分类:
其他好文 时间:
2016-07-22 09:56:09
阅读次数:
137
@interface CountryViewController //背景 @property (strong, nonatomic) UIView *BackView; end //设置背景虚化 -(UIView *)BackView{ if (!_BackView) { _BackView = ...
分类:
其他好文 时间:
2016-07-20 17:55:32
阅读次数:
298
nonatomic 非原子属性 非线程安全,适合内存小的移动设备(手机,平板...) atomic 原子属性(线程安全,但需要消耗大量资源)针对多线程设计的,为默认值,保证同一时间只有一个线程能够写入;本身就是一把自旋锁;单写多读,单个线程写入,多个线程读取 注意:当重写属性的get与set方法时需 ...
分类:
其他好文 时间:
2016-07-18 18:09:24
阅读次数:
183
1.保存到iOS照片库需要引入QuartzCore.framework框架,具体代码如下:.h文件#import <QuartzCore/QuartzCore.h>UIImageView *imageView;@property (nonatomic, retain) IBOutlet UIImag ...
分类:
移动开发 时间:
2016-07-15 00:39:58
阅读次数:
236
#import "DGExplodeAnimationView.h"
#import
@interface
DGExplodeAnimationView()
@property (nonatomic,
strong) CAEmitterLayer *emitterLayer;
@end
@implementati...
分类:
其他好文 时间:
2016-07-14 15:31:10
阅读次数:
206
#import "ViewController.h"
#import "WZYApp.h"
@interface ViewController ()
// 数据模型数组
@property (nonatomic, strong) NSArray *apps;
// 保存操作对象的字典
@property (nonatomic, strong) NSMutableDictionary *oper...
分类:
移动开发 时间:
2016-07-13 16:31:52
阅读次数:
254
iOS 怎么设置 UITabBarController 的第n个item为第一响应者? UITabBarController 里面有个属性:selectedIndex @property(nonatomic) NSUInteger selectedIndex; UITabBarController ...
分类:
移动开发 时间:
2016-07-11 16:54:37
阅读次数:
147
一、原子和非原子属性 1. OC在定义属性时有nonatomic和atomic两种选择: atomic:原子属性,为setter方法加锁(默认就是atomic); nonatomic:非原子属性,不会为setter方法加锁。 2. nonatomic和atomic的对比 atomic:线程安全,需要 ...
分类:
其他好文 时间:
2016-07-10 21:24:11
阅读次数:
403
我们经常会定义一些retain的property,而且大概每次我们都会像这样写: @property (nonatomic, retain) Type *name; @property (nonatomic, retain) Type *name; 每次都要老老实实的把“@property (non ...
分类:
其他好文 时间:
2016-07-08 00:09:43
阅读次数:
149