你能解释一下吗?
谢谢
1. iOS App的背景状态,InActive State和Not-running状态有什么区别?
活跃的国家
该应用程序在前台运行,但目前没有接收事件.(它可能正在执行其他代码.)应用程序通常只在短暂转换到不同状态时保持此状态.
背景状态
该应用程序在后台并执行代码.大多数应用程序会暂停进入此状态.但是,请求额外执行时间的应用程序可能会在此状态下保留一段时间.此外,直接启动到后台的应用程序进入此状态而不是非活动状态.
未运行状态
该应用程序尚未启动或正在运行但已被系统终止.
有关应用程序状态的更多信息,请参阅此Apple文档和以下图像
2.主捆绑包和文档目录有什么区别?(假设我从应用程序下载文件/资源(例如data.plist),那么在哪里可以找到它?在主要包或文档目录或其他地方?)
主包是包含您随iPA一起添加的文件的东西.它是只读的,您不能以编程方式向主包添加或删除文件.
用户安装应用程序时文档目录为空,您可以根据需要保存和删除任意数量的文件(取决于设备中的可用空间).因此,您下载的文件可以将其保存在文档目录中.
建议
我建议你阅读苹果文档和其他教程喜欢这样,这将真正帮助你理解的概念更好.
| 归档时间: |
|
| 查看次数: |
7124 次 |
| 最近记录: |