码迷,mamicode.com
首页 >  
搜索关键字:nonatomic    ( 1690个结果
UIDocumentPickerViewController 选文件
<UIDocumentPickerDelegate> @property (nonatomic, strong) UIDocumentPickerViewController *documentPickerVC; /** 初始化 UIDocumentPickerViewController 选文件啊 ...
分类:其他好文   时间:2021-04-22 16:03:31    阅读次数:0
文件缓存预览查看
#import <QuickLook/QuickLook.h> @interface VC()<QLPreviewControllerDataSource,QLPreviewControllerDelegate> @property (nonatomic,strong)NSURL *fileURL; ...
分类:其他好文   时间:2021-04-22 16:01:27    阅读次数:0
OC原理解决定时器的循环引用
对于以下代码: @property (strong, nonatomic) NSTimer *timer; self.timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(timerTes ...
分类:其他好文   时间:2021-02-26 13:22:00    阅读次数:0
底层一 : OC对象的本质
OC对象本质是C++的结构体:因为对象涉及到不同类型,只有结构体能存储不同的结构体 OC对象 OC对象的本质 将OC代码转换成为C\C++代码 OC中的test方法会转化成c语言的方法 - (void)test { } 其实是系统会传递两个参数过来 // self 方法调用者 // _cmd 方法名 ...
分类:其他好文   时间:2021-01-27 13:28:11    阅读次数:0
UI基础 属性代理传值
rootview.h #import <UIKit/UIKit.h> NS_ASSUME_NONNULL_BEGIN @interface RootViewController : UIViewController @end rootview.m #import "RootViewControlle ...
分类:其他好文   时间:2020-08-08 21:24:32    阅读次数:87
iOS: 常驻线程
如何开启 首先开启一个线程: 1 @property (nonatomic, strong) NSThread *thread; 2 3 - (IBAction)startAction:(id)sender { 4 NSThread *thread = [[NSThread alloc] initW ...
分类:移动开发   时间:2020-06-19 16:03:09    阅读次数:76
IOS开发之利用单例模式完成两个ViewController之间的传值
单例文件内容如下 .h @interface Single:NSObject @property(nonatomic, copy)NSURL *value; +(instancetype)sharedInstance; @end .m @implementation Single +(instanc ...
分类:移动开发   时间:2020-06-19 12:07:53    阅读次数:87
【🔥🔥】iOS中解决NSTimer循环引用问题
iOS中解决NSTimer循环引用问题 NSTimer使用不当就会造成内存泄漏,比如常见的使用方法: //定义 @property (nonatomic, strong) NSTimer *timer; //实现 self.timer = [NSTimer scheduledTimerWithTim ...
分类:移动开发   时间:2020-06-15 14:20:41    阅读次数:99
iOS13 ,xcode11新建项目真机运行出现黑屏
解决方法就是在AppDelegate.h中按照以前的方法添加一个UIWindow *window的属性即可,因为iOS13以下根本没有UIScene这一层 在AppDelegate.h中少了@property (strong, nonatomic) UIWindow * window; ...
分类:移动开发   时间:2020-04-30 17:41:18    阅读次数:145
oc笔试题
MRC下如何重写retain修饰变量的setter方法? @property (nonatomic,retain) id obj; - (void)setObj:(id)obj{//这里为什么要有个对原来对象的判断 其实是非常必要的 假如传入的对象就是原来的对象 执行release的时候 会把原来的 ...
分类:其他好文   时间:2020-04-16 13:23:51    阅读次数:81
1690条   1 2 3 4 ... 169 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!