社区
iOS
帖子详情
问一个关于线程的问题
猿创日记
2013-08-30 11:25:39
我在AViewController中做网络请求,请求结束后需要刷新View中的一些控件.有时候请求比较慢,就会点返回按钮.
1.请求还没有回来,如何处理线程问题.
2.请求已经回来,正在做UI更新,如何处理线程问题.
...全文
287
5
打赏
收藏
问一个关于线程的问题
我在AViewController中做网络请求,请求结束后需要刷新View中的一些控件.有时候请求比较慢,就会点返回按钮. 1.请求还没有回来,如何处理线程问题. 2.请求已经回来,正在做UI更新,如何处理线程问题.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bluesky_03
2013-09-06
打赏
举报
回复
请求还没有回来,那就只管返回前一个界面。 请求回来正在刷新界面,点了按钮也要等刷新完界面(不用控制),才会返回前一界面。 用后台线程请求数据。 就怕,点返回按钮后界面销毁了,此时请求回来,以为界面还在,于是刷新。比如你可以在界面销毁时把请求的回调delegate置为0,在请求回来刷新界面时,判断delegate是0就不要刷新了。或者,界面dealloc时把某个label置为0,请求回来时先判断label是不是为0再决定是否刷新。
张金海
2013-09-04
打赏
举报
回复
是的,楼上说的很对,你在线程中的任务是发送请求,无论这个请求是否请求成功,都应该使用县城嵌套来回到主线程中更新UI
RannieR
2013-09-01
打赏
举报
回复
GCD相对好一些 异步加载数据,然后同步在主线程中刷新UI
宇仔TuT
2013-08-31
打赏
举报
回复
it's not about threads' problem
LichKingSZ
2013-08-31
打赏
举报
回复
使用异步任务(dispatch_async)吧,就像楼上说的,这主要不是线程的问题
阿里巴巴面试总结DOC版
阿里巴巴面试总结
关于
线程
访
问
另外
一个
线程
的变量
问
题
关于
线程
访
问
另外
一个
线程
的变量
问
题
之前帮别人调错,遇到
一个
错误,就是
一个
线程
A访
问
另外
一个
线程
B的成员变量,并且
线程
A在构造方法中有
线程
B的引用,但是无论
线程
A怎么获取
线程
B的成员变量都是 null,但是在
线程
B初始化中已经给成员变量赋值了。 后面解决了很久,没解决出来,然后刚好看到了 指令重排序
问
题
,下面我们来看
一个
例子 public class Test { int a = 0; boolean flag = false; public void writer(){
多
线程
(一):创建
线程
和
线程
的常用方法
一:为什么要学多
线程
应付面试 :多
线程
几乎是面试中必
问
的题,所以掌握一定的基础知识是必须的。 了解并发编程:实际工作中很少写多
线程
的代码,这部分代码一般都被人封装起来了,在业务中使用多
线程
的机会也不是很多(看具体项目),但是作为
一个
高级程序员如果不会多
线程
是说不过去的。 二:进程与
线程
进程 进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的
一个
实例。程序运行时系统...
面试必
问
!多
线程
并发
问
题
多
线程
并发
问
题
,基本是面试必
问
的。 大部分同学应该都知道Synchronized,Lock,部分同学能说到volatile、并发包,优秀的同学则能在前面的基础上,说出Synchronized、volatile的原理,以及并发包中常用的数据结构,例如ConcurrentHashMap的原理。 这篇文章将总结多
线程
并发的各种处理方式,希望对大家有所帮助。 一、多
线程
为什么会有并发
问
题
为什么多
线程
同时访
问
(读写)同个变量,会有并发
问
题
? Java 内存模型规定了所有的变量都存储在主内存中,每条
线程
有自己的工
关于Java的
线程
问
题
总结
不管你是新程序员还是老手,你一定在面试中遇到过有关
线程
的
问
题
。Java语言
一个
重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多
线程
技术并且有丰富的Java程序开发、调试、优化经验,所以
线程
相关的
问
题
在面试中经常会被提到。 在典型的Java面试中, 面试官会从
线程
的基本概念
问
起, 如:为什么你需要使用
线程
, 如何创建
线程
iOS
29,046
社区成员
12,467
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章