performSelectorOnMainThread的用处
来源:互联网 发布:淘宝联盟自己买东西 编辑:程序博客网 时间:2024/05/16 00:44
[self performSelectorOnMainThread:@selector(closeView) withObject:nil waitUntilDone:YES];
从字面意思来理解,应该就是让closeview在主线程去执行。
这种情况往往就是在其他的线程里去执行。因为在若是在线程里面执行操作view的话,会有奇怪的事情发生。(奇怪的搞都搞不明白什么意思)
之前的程序里面,closeview的函数包含这样的代码:
- (void)showRootView {
if(rootController.view.superview==nil) {
[window addSubview:rootController.view];
}
if(loginViewController.view.superview!=nil) {
[loginViewController.view removeFromSuperview];
}
rootController.selectedIndex=0;
}
如果在线程里面,直接调用closeView,那么在rootController的view里面出现的时候,调用的viewAppear函数执行会终止掉。- performSelectorOnMainThread的用处
- performSelectorOnMainThread
- performSelectorOnMainThread
- performSelectorOnMainThread
- performSelectorOnMainThread
- performSelectorOnMainThread
- performSelectorOnMainThread
- performSelectorOnMainThread
- performSelectorOnMainThread
- performSelectorOnMainThread
- performSelectorOnMainThread
- performSelectorOnMainThread
- performSelectorOnMainThread
- performSelectorOnMainThread
- performSelectorOnMainThread
- 多线程的使用(1) - performSelectorOnMainThread
- 多线程的使用(1) - performSelectorOnMainThread
- IOS线程的使用 performSelectorOnMainThread
- Weblogic81中HttpCompleteMessageTimeout相关的两个异常
- 使用TileList+TitleWindow组件开发聊天表情功能
- JavaScript实现Iframe自适应高度
- ubuntu命令大合集
- ASP导出到Excel文档
- performSelectorOnMainThread的用处
- 在服务端合并和压缩JavaScript和CSS文件
- Python 字符串格式化输出(format/printf)
- 【Android Dev Guide - 01】 - What Is Android?什么是Android?
- 一条SQL语句 判断某个表中是否存在某个栏位!!
- 硬件访问
- 第一次博文
- 混杂设备驱动
- 生成动态库so的方法|解决NDK r5b引用静态库失效的问题|在NDK的Nactive代码中使用Android Log的方法|生成Native java头文件