码迷,mamicode.com
首页 >  
搜索关键字:nonatomic    ( 1690个结果
UIView常见属性
@property(nonatomic,readonly) UIView *superview; 获得自己的父控件对象 @property(nonatomic,readonly,copy) NSArray *subviews; 获得自己的所有子控件对象 @property(nonatomic) NS ...
分类:其他好文   时间:2020-04-01 00:50:15    阅读次数:59
iOS 13.4 & Xcode 11.4 采坑小记(重写系统get)
最近更新了新系统,发现Modal样式设置的UIModalPresentationFullScreen失效了。 相信大家在适配iOS13 系统的时候,为了适配Modal默认样式发生变化( iOS13之前默认为UIModalPresentationFullScreen 13之后变为UIModalPres ...
分类:移动开发   时间:2020-03-31 19:00:21    阅读次数:292
属性readwrite,readonly,assign,retain,copy,nonatomic 各是什么作用,在哪种情况下用?
readwrite:是可读可写的特性;需要生成getter和setter方法的时候用到; readonly:只读特性,只生成getter方法;不想在类外修改该属性的时候用到; assign:赋值特性,setter方法将传入参数赋值给实例变量;仅在设置变量时使用; retain:持有特性,setter ...
分类:其他好文   时间:2020-02-13 17:13:58    阅读次数:75
iOS 读写操作 处理 pthread_rwlock dispatch_barrier_async
pthread_rwlock:读写锁 #import "ViewController.h" #import <Pthread.h> @interface ViewController () @property (nonatomic,assign) pthread_rwlock_t lock; @en ...
分类:移动开发   时间:2020-02-12 00:26:51    阅读次数:106
iOS 线程同步 NSLock、NSRecursiveLock、NSCondition
#import "ViewController.h" #import <pthread.h> @interface ViewController () @property (nonatomic, strong) NSCondition *lock; @property (nonatomic, str ...
分类:移动开发   时间:2020-02-09 23:44:18    阅读次数:88
iOS 线程同步 自旋锁 OSSpinLock
#import "ViewController.h" #import <libkern/OSAtomic.h> @interface ViewController () @property (nonatomic,assign) int ticket; //@property (nonatomic,a ...
分类:移动开发   时间:2020-02-08 00:44:13    阅读次数:191
原子性atomic/nonatomic
原子性:并发编程中确保其操作具备整体性,系统其它部分无法观察到中间步骤,只能看到操作前后的结果。 决定编译器生成的getter和setter是否原子(natomic)操作。 i i 因此,atomic 效率较低,因为要保证操作完整,线程相对安全;nonatomic 不加同步,多线程并发访问效率高,但 ...
分类:其他好文   时间:2019-09-19 19:20:01    阅读次数:79
iOS设计模式之桥接模式
一,什么是桥接模式 定义 抽象出层次结构。上层抽象接口的职能,实现上层抽象接口的职能,层级间的通信协议(可以抽象为接口)。桥接模式的目的,就是把抽象层次结构从具体的实现中分离出来,使其能够独立变更。抽象层次定义了供客户端使用的上层抽象接口。实现结构定义了供抽象层使用的底层接口。实现类的引用被封装到控 ...
分类:移动开发   时间:2019-09-08 09:53:33    阅读次数:131
iOS接入 Lottie
oc 用pod pod 'lottie-ios', '~> 2.5.2' 加载动画 @property (nonatomic, strong) LOTAnimationView * lottielogo; self.lottielogo = [LOTAnimationView animationNa ...
分类:移动开发   时间:2019-07-22 13:00:54    阅读次数:1818
RAC基本使用
@interface ViewController () @property (weak, nonatomic) IBOutlet lwRedView *redView; @property (weak, nonatomic) IBOutlet UIButton *lwbtn; @property ... ...
分类:其他好文   时间:2019-06-01 13:57:40    阅读次数:110
1690条   上一页 1 2 3 4 ... 169 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!