苹果手机尺寸和一些感觉重要的东西
苹果手机的尺寸 ios开发—const与预处理编译 https://www.jianshu.com/p/b51021ca8318 【详细】
屏幕尺寸 苹果手机的尺寸 iPhone尺寸
2018年11月29日 赞:0 评论:0 阅读:291
NSOperation
NSOperation NSOperation 跟GCD很像,但是 更加面向对象 NSOperation的作用 配合使用NSOperation和NSOperationQueue也能实现多线程编程 NSOperation和NSOperationQueue实现多线程的具体步骤 1: 先将需要执行的操作封装到一个NSOperation对象中, 2: 然后将NSOperation对象添加到NSOperationQueue中, 3: 系统会自动将NSOperationQueue中的NSOperation取出来, 4:将取出的NSOperation...【详细】
ios 线程 NSOperation
2018年11月18日 赞:1 评论:0 阅读:447
GCD
什么是GCD 全称是Grand Central Dispatch,可译为“牛逼的中枢调度器” 纯C语言,提供了非常多强大的函数 GCD的优势 GCD是苹果公司为多核的并行运算提出的解决方案 GCD会自动利用更多的CPU内核(比如双核、四核) GCD会自动管理线程的生命周期(创建线程、调度任务、销毁线程) 程序员只需要告诉GCD想要执行什么任务,不需要编写任何线程管...【详细】
ios 线程 GCD NSThread
2018年11月02日 赞:2 评论:0 阅读:691
NSThread
NSThread 一个NSThread对象就代表一条线程 创建、启动线程就是子线程 NSThread *thread = [[NSThread alloc] initWithTarget:self selector:@selector(run) object:nil]; [thread start]; // 线程一启动,就会在线程thread中执行self的run方法 主线程相关用法 +(NSThread *)mainThread; // 获得主线程 -(BOOL)isMainThread; // 是否为主线程 +(BOOL)isMainThread; // 是否为主线程 获得当前线程 NSThread *...【详细】
ios 线程 NSThread
2018年10月31日 赞:2 评论:0 阅读:589
线程的基本知识
进程 什么是进程 进程是指在系统中正在运行的一个应用程序; 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内 比如同时打开迅雷、Xcode,系统就会分别启动2个进程 通过“活动监视器”可以查看Mac系统中所开启的进程 线程 什么是线程 1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程) 一个进程...【详细】
ios 线程
2018年10月29日 赞:1 评论:0 阅读:593
RunLoop的基本知识
什么是RunLoop 从字面意思看是 运行循环 跑圈 基本作用 保持程序的持续运行 处理App中的各种事件(比如触摸事件、定时器事件、Selector事件 节省CPU资源,提高程序性能:该做事时做事,该休息时休息 ...... 如果没有RunLoop 没有RunLoop的情况下,第三行后程序就结束了 如果有了RunLoop 有了RunLoop,由于main函数里面启动了个runLoop,所以程序并不...【详细】
ios Runloop 定时器 NSTimer
2018年10月22日 赞:2 评论:0 阅读:1600
RunLoop的基本用法
定时器(NSTimer) -(void)timer { NSTimer *timer = [NSTimer timerWithTimeInterval:2.0 target:self selector:@selector(run) userInfo:nil repeats:YES]; // 定时器只运行在NSDefaultRunLoopMode下,一旦RunLoop进入其他模式,这个定时器就不会工作 // [[NSRunLoop currentRunLoop] addTimer:timer forMode:NSDefaultRunLoopMode]; // 定时器只运行在UITrackingRunLoopMode下,一旦RunLoop进入其他模式,这个定时器就...【详细】
ios Runloop 定时器 NSTimer
2018年10月22日 赞:2 评论:0 阅读:1314
共7个 共1页
sina weixin mail 回到顶部