>
产品文档 前端技术 后端技术 编程语言 数据库 人工智能 大数据云计算 运维技术 操作系统 数据结构与算法 Java C++语言 Python PHP

PERFORMSELECTORONMAINTHREAD的简单介绍

iOS面试题主要有1多线程特别是NSOperation 和 GCD PERFORMSELECTORONMAINTHREAD的内部原理2运行时机制的原理和运用场景3SDWebImage的原理实现机制如何解决TableView卡的问题4block和代理的通知的区别block的用法需要注意些什么5strongPERFORMSELECTORONMAINTHREAD,weak,retain,assign,copy nomatic 等的区别6设计模式,mvcPERFORMSELECTORONMAINTHREAD;voidperformSelectorOnMainThreadSELaSelector withObjectidarg waitUntilDoneBOOLwait 这两个方法,在主线程和子线程中均可执行,均会调用主线。

PERFORMSELECTORONMAINTHREAD的简单介绍

NSOperation将操作添加到主队列NSOperationQueue mainQueue中执行NSThread使用self performSelectorOnMainThread@selector withObjectnil waitUntilDoneYES等方法将方法在主线程执行RunLoop虽然不常用,但可以通过NSRunLoop mainRunLoop performSelector@selector withObject;线程创建有三种方法使用NSThread创建使用 GCD的dispatch使用子类化的NSOperation,然后将其加入NSOperationQueue在主线程执行代码,方法是 performSelectorOnMainThread,如果想延时执行代码可以用performSelectoronThreadwithObjectwaitUntilDone 26iPhone5 的屏幕分辨率大小为 1136* 640 ?答屏幕分辨率用于量度位图;线程创建有三种方法使用NSThread创建使用GCD的dispatch使用子类化的NSOperation,然后将其加入NSOperationQueue在主线程执行代码,方法是performSelectorOnMainThread,如果想延时执行代码可以用performSelectoronThreadwithObjectwaitUntilDone35What are KVO and KVC?答案kvc键 值编码是一种间。

PERFORMSELECTORONMAINTHREAD的简单介绍

但却发现很久才出现弹框,原来是因为没有在主线程中调用,解决方法如下 alert performSelectorOnMainThread@selectorshow withObjectnil waitUntilDoneYES。

相关标签 :

上一篇: 微服务开发平台,微服务快速开发平台

下一篇: linux服务器代维,linux 代理服务器软件