首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >IOS上的NSTimer和电池充电

IOS上的NSTimer和电池充电
EN

Stack Overflow用户
提问于 2013-05-31 18:19:49
回答 3查看 1.6K关注 0票数 6

我在我的应用程序..will中使用了很多计时器,这会减少我的电池电量。?如果是,我如何才能进行有效的能源管理?

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-05-31 18:27:06

芯片上:在处理器内运行的进程

片上:在芯片上运行的进程,特别是RAM

片外:使用其他硬件运行的进程,如蓝牙、调制解调器、存储等

电池消耗:片上<片上<片外

根据每个计时器循环中运行的内容,电池使用量会有所不同。

欢迎讨论。

票数 14
EN

Stack Overflow用户

发布于 2013-05-31 18:39:16

NSTimer只是iOS中许多其他方法下的一个方法,用于调度任务以便稍后执行。根据经验,你选择哪种方法来安排任务实际上对你的电池消耗没有影响,但你安排任务的频率和你在任务中做了什么对电池消耗有影响。

要通过定期计划的任务来优化电池消耗,您应该记住:

  • 调度频率不要超过必要的次数
  • 在每次运行中尽可能少执行,特别是对于频繁执行的任务
票数 2
EN

Stack Overflow用户

发布于 2013-05-31 18:24:36

你可以在instrument中将你的应用程序的功耗设置为零-在消耗你电池的操作中。有一篇关于这个主题here的帖子。Link到苹果参考文档。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16855025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档