腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
异步
后台
线程
上
运行
CADisplayLink
的
正确
方式
?
、
、
、
让
CADisplayLink
回调函数在
后台
线程
上
运行
的
正确
方法是什么?我使用以下命令创建Display Link: let displayLink =
CADisplayLink
(target: self, selector: #selector(self.renderBackgroundDispatchQueue.main.async {
浏览 26
提问于2021-05-01
得票数 1
1
回答
在位图上下文中逐行绘制
的
有效方法
、
、
、
、
我想展示这个更新过程,而不仅仅是最终
的
图像。然而,如果没有这个调用,由于某些竞争条件,事情将很快崩溃,这是合理
的
,因为我认为UI应该总是从主
线程
更新。,所以我可能没有
正确
地使用API。但是我检查了一下,
在
接近尾声
的
时候调用CGBitmapContextCreateImage()本身就花费了大约100ms,所以即使我让它渲染,这也不会对性能有多大帮助。有没有人能帮我了解一种更合适
的
方式
来完成这个更新过程? 我认为我实际绘制到屏幕
的
<em
浏览 0
提问于2015-03-10
得票数 0
2
回答
同步调用中
的
Android runOnUiThread()
、
要从其他
线程
中
运行
主
线程
中
的
某些内容,我们称之为runOnUiThread()。问题是,这个调用是同步
的
还是
异步
的
? 如果我想在主
线程
中同步
运行
某件事情,我如何做到这一点?
浏览 1
提问于2018-12-17
得票数 1
回答已采纳
1
回答
线程
中
的
CADisplayLink
、
、
我正在做一个游戏,我想在不同
的
线程
上
运行
游戏逻辑代码和渲染代码,希望能提高性能。但就我而言,我不知道如何在派生
的
线程
中
运行
CADisplayLink
。现在,我正在使用NSThread进行多
线程
。这是我现在使用
的
代码,-logicLoop和-animationLoop都是
在
不同
的
线程
上
运行
的
,所以我认为它们会得到
浏览 2
提问于2012-08-18
得票数 4
回答已采纳
2
回答
在
启动应用程序时,dataWithContentsOfURL是不是很糟糕?
、
、
我制作了一个应用程序,
在
第一次启动时访问一些数据,然后显示这些数据。我一直以这种
方式
下载这些数据:这是不是很糟糕?现在我已经使用GCD将包含它
的
方法设置为在
后台
线程
中
运行
,但我听说因为dataWithContentsOfURL是同步
的
,所以这是不好
的
。对此有何看法?
浏览 2
提问于2011-11-20
得票数 5
回答已采纳
1
回答
initWithContentsOfURL返回数据失败
、
下面是我
的
代码,这段代码
在
iphone
上
运行
良好,但当我使用ipad作为目标进行调试时,它不能工作。请告诉我打电话
的
正确
方式
。我不能做
异步
调用,因为我已经在
后台
的
其他
线程
。
浏览 1
提问于2011-09-20
得票数 1
1
回答
为什么NSURLSession dataTaskWithURL比NSData dataWithContentsOfURL慢得多?
、
、
、
我正在尝试从服务器下载一个94 my
的
图像文件。我尝试过两种方法:使用NSURLSession dataTaskWithURL和NSData dataWithContentsOfURL。我想知道我是否意外地发现了NSURLSession中
的
一个奇怪
的
bug,它是否应该慢得多,因为它有所有的会话开销,或者我做错了什么。我想出来了,谢谢你
的
帮助!我创建了一个全新
的
项目,与这个项目的所有连接,它执行得很好。 问题:之前
的
VC曾多次调用dataTask。我完全不明白为什么这会影响到这个
浏览 3
提问于2015-05-12
得票数 4
5
回答
目标C中
的
同步调用和
异步
调用与多
线程
有什么区别?
、
、
、
、
在
很长一段时间里,我认为
异步
是在
后台
线程
上
运行
某些东西
的
同义词,而同步意味着
在
主
线程
上
运行
(阻塞UI更新和交互)。我理解,对于昂贵
的
操作,
在
主
线程
上
不
运行
是因为它不允许
在
主
线程
被占用时发生UI操作,但是为什么同步会带来麻烦呢? 但是,我注意到您可以对主
线程
进
浏览 15
提问于2014-01-14
得票数 58
回答已采纳
2
回答
后台
辅助
线程
和
异步
调用
、
、
我正在处理一个c#应用程序,它有一个
后台
线程
,负责许多任务,例如调用HTTP/REST端点、进行基本计算、通过套接字发送数据等。所有的操作都排队到
后台
线程
,它单独地排起队列,处理它们,然后再转到下一个
线程
。 我一直
在
考虑在
后台
线程
中使用
异步
,例如使用
异步
/等待语义调用HTTP端点,但不确定这将如何影响
后台
线程
。让我们说,
后台
线程</em
浏览 7
提问于2020-05-07
得票数 1
回答已采纳
2
回答
当从分派更新时,UIProgressView不会更新进度
、
、
、
我正在尝试制作一个进度条,充当定时器,从15秒开始倒数,下面是我
的
代码: print(String(self.timerBar.progress)) dispatch_resume(timer)print()打印
正确
的
结果如何使这个条稳定地向下流动,然后
在
计时器结束时执行一个任务,而不阻塞UI
线程
。
浏览 3
提问于2016-01-21
得票数 1
回答已采纳
3
回答
我能在android中重新启动服务吗?
、
、
我正在通过服务和
异步
任务
运行
后台
任务。首先,它从db获取所有数据,并在用户更改某些选项时开始
运行
,我销毁并再次启动服务以处理新数据,但不幸
的
是,服务从停止
的
地方
运行
。所以我想开始全新
的
服务。if (isCancelled()) { } } 这里
的
活动代码是如何重新启动服务
的
。
浏览 0
提问于2016-03-05
得票数 1
回答已采纳
1
回答
如何在应用程序
后台
执行期间停止并发OpenGL绘图?
、
、
、
它最终
在
主
线程
上
提交同步。= UIApplicationStateInactive);我最怀疑
的
一件事是暂停队列
的
并发问题。因为它是
异步
的
,所以即使
在
我停止显示链接之后,块也会触发。因此,我认为所缺少
的
是,
在
调用这个
异步
块中
的
任何-canRender函数之前,我还必须检查OpenGL:dispatch_sync(d
浏览 7
提问于2013-10-06
得票数 6
4
回答
停止在
后台
线程
中执行动画并
运行
循环
、
、
、
、
我
在
UITAbleViewCell中
运行
动画。每个单元格都有自己
的
动画,单元格可以重用。我使用[mView performSelectorInBackground:@selector(layoutSubview) withObject:nil];发送到已释放实例
的</em
浏览 1
提问于2011-12-19
得票数 2
回答已采纳
2
回答
异步
/等待是一个很好
的
语法糖。
、
、
、
我们可以说C#
异步
/等待模式是某种(智能
的
)糖语法吗? 因为据我所见,
在
最后,它“只是”隐藏了程序员(内部)工作
线程
的
所有实现。
浏览 0
提问于2015-08-22
得票数 3
回答已采纳
3
回答
当某些东西
异步
运行
时,是否意味着它不在主
线程
上
?
、
、
、
我把
异步
加载和主
线程
的
概念搞混了。当某些东西被
异步
加载时,是否意味着它不在主
线程
上
运行
?据我所知,这是两个不同
的
概念,一些东西可以
在
主
线程
上
异步
运行
,一些东西也可以在
后台
/辅助
线程
上
异步
运行
。
浏览 0
提问于2013-02-08
得票数 1
回答已采纳
1
回答
从任务将事件引发到UI
线程
、
、
我一直试图确定从
异步
任务中操作UI
的
正确
方法。我
的
应用程序被
线程
调用和BeginInvokes弄得乱七八糟。我试图通过利用来缓解这种混乱,并在UI
上
提供更多
的
响应。
在
UI
线程
的
某个位置,我初始化事件处理程序并将其传递给一个名为DoInfiniteWorkAsync
的
异步
函数。此函数在
后台
任务中无限地
运行
,但通常需要更新UI
的
部分
浏览 0
提问于2018-09-28
得票数 2
1
回答
我无法
在
具有非主MOC
的
后台
线程
上
创建新
的
NSManagedObject实例
、
、
、
、
我在
后台
线程
上
研究了大量关于核心数据
的
帖子,我觉得我(
在
纸上)明白了需要发生什么。我想我们等着瞧吧。我正在将现有的OS应用程序迁移到核心数据,
在
异步
线程
上
创建新
的
NSManagedObject实例时遇到了问题。下面是我
在
移动到
后台
线程
后立即
运行
的
代码示例:NSManage
浏览 0
提问于2012-05-18
得票数 0
回答已采纳
1
回答
iOS在请求web服务时加载进度条
、
我有一个TableView,当我单击其中一个表格单元格时,页面没有响应,
在
视图秒之后,该页面推送另一个视图并显示进度条。self.progressHud = [[MBProgressHUD alloc] initWithView:self.tabBarController.view]; [self.tabBarController.view
浏览 3
提问于2011-09-09
得票数 0
2
回答
在
创建iOS云集成框架时,我
的
基于块
的
方法是否应该在主
线程
上
返回?
、
、
、
我们允许你通过同步和
异步
的
选择器/回调和块实现来保存、查询、计数和删除。
正确
的
做法是什么?
在
主
线程
或
后台
线程
上
运行
完成块?
浏览 0
提问于2011-10-12
得票数 2
3
回答
用户名“文本框中
的
”android.os.NetworkOnMainThreadException“
、
我想在android studio中做一个基本
的
登录系统。我使用
的
是xampp服务器。当我在手机上
运行
应用程序时,文本框(android.os.NetworkOnMainThreadException)出现错误。下面的代码是我
的
login.java文件import org.apache.http.NameValuePairun.setText(e.toString());
浏览 1
提问于2015-09-01
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何优化Android异步请求服务器数据?
android 耗时任务处理
在.NET Core 中的并发编程
C#多线程、异步相关
Kotlin Coroutines 完全解析(一),协程简介
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券