收到内存警告和应用程序崩溃[关闭]

2024-01-12

由于收到内存警告,我的应用程序崩溃了。

如果我运行应用程序几分钟然后执行任何操作,应用程序会立即崩溃。

我什至检查过内存泄漏,但没有内存泄漏。该应用程序在模拟器中也运行良好。

我注意到的是,每当我收到“收到内存警告”时,就会调用项目中每个文件的“didReceiveMemoryWarning”方法,然后应用程序崩溃。

有什么办法解决这个问题吗?


好吧,说白了,你只是使用了太多的内存。didReceiveMemoryWarning被调用,以便您可以尝试自己释放一些内存,以免应用程序崩溃(释放未使用的内容,以便稍后重新加载)。

在运行应用程序时,模拟器在硬件方面并不准确,因此我不会总是依赖它,这可能就是为什么您在模拟器上没有收到警告的原因。

根据您提供的信息,我真的无法说出是什么导致您的应用程序使用如此多的内存

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

收到内存警告和应用程序崩溃[关闭] 的相关文章

  • 在横向中自动调整 UITableCells 内容的大小

    在 UITableView 中 我通过 UILabels 将内容添加到单元格中 定义最佳尺寸 与单元格宽度允许的一样大 我注意到只有tableView contentSize width是可靠的 因为cell contentView bou
  • Parse.com 从相关 PFObject 获取 PFUser

    我正在将照片保存为 PFObject 解析 并使用 PFUser currentUser 用户 ID 作为其键之一 我想在表格视图中显示照片以及该 PFUser 的详细信息 但是当我尝试获取用户时 PFUser user self phot
  • 如何知道我的应用程序使用了多少 iCloud 空间?

    有没有办法查看我的应用程序正在备份到 iCloud 的内容以及它消耗了多少内存 Settings gt iCloud gt Storage Backup gt Manage Storage将显示正在备份的总计内容 iOS 会备份位于应用程序
  • GeoFire Swift 3 - 保存和更新坐标

    我正在尝试使用 GeoFire 将坐标存储到 Firebase 数据库中 我不确定如何更新新坐标 因为它们每秒都会更改 更新 随着childByAutoId 它正在为每辆自行车生成一个新的唯一 ID 如何引用这个唯一的自行车 ID 例如 用
  • 如何将 UILabel 的值绑定到实例变量?

    我是 mac objective c 的新手 我的问题是 我想知道是否可以将 UILabel 文本绑定到变量 而不必在值更改时手动设置文本 例如 在 Mac OS 上 当我打开新的 Finder 窗口并删除文件时 任务栏中的全局可用空间就会
  • 更改组织以使用 Xcode 9 在 iTunes Connect 上上传二进制文件

    我在 Xcode9 上配置了多个团队 当我尝试将二进制文件上传到 Xcode 9 上的 iTunes Connect 时 没有更改团队的选项 并且出现以下错误 ERROR ITMS 4088 来自苹果开发者论坛的解决方案 1 正常存档2 窗
  • UIButton的高亮状态由什么控制事件开始和结束

    我正在创建类似钢琴的视图UIButton作为钢琴键 什么UIControlEvents当按钮获得和失去突出显示状态时 我应该监听以获得回调吗 我试图创建子类UIButton并添加属性观察者highlighted并且运行良好 然而 有时我需要
  • 将 SSLSetEnabledCiphers 与 AFNetworking 结合使用来禁用弱密码

    我正在尝试禁用一些密码 弱 例如单个 DES 单个 DES 40 位等 我尝试过使用这段代码在 Cocoa 中使用 CFSocket CFStream 时如何设置 SSL 密码 https stackoverflow com questio
  • 如何在 React Native 中构造 POST 请求主体,而不是使用字符串化的 json,而是使用 json?

    我正在努力用 React Native 替换一些本机代码 预期的 POST 请求 在AFNetworking in Charles应该是这样的 代码片段 NSError err NSData paramData NSJSONSerializ
  • 减少 CoreData 的调试输出?

    我正在开发一个使用 CoreData 的 iOS macOS 项目 它工作正常 但它会向控制台输出大量调试信息 这使得控制台无法使用 因为我的打印语句隐藏在所有与 CoreData 相关的内容中 我有一个非常简单的 CoreData 设置
  • 虚拟乐器 iPhone 应用程序中的 VoiceOver 辅助功能?

    我收到盲人用户的评论 称我的一些声音和音乐相关应用程序只能在关闭 VoiceOver 的情况下使用 在 iOS 设备上启用 VoiceOver 辅助功能后 是否可以启用音乐键盘或鼓垫触摸区域 以便在点击键盘键或虚拟鼓组 等 时可以立即播放音
  • Apple Watch 预构建操作可更改故事板 customModule 引用

    我目前有一个项目 其中包含同一应用程序的 3 个不同版本 不同的品牌等 该项目运行得很好 从那时起 我添加了 3 个新的 Apple Watch 目标 每个应用程序 版本 1 个 其中 2 个引用 主 Apple Watch 目标中的文件
  • 以编程方式使用 Stack Overflow 进行身份验证

    我想在我的 iPhone 应用程序中添加赞成和反对投票 MyStacks http itunes apple com gb app mystacks id360030953 mt 8 为此 我需要能够使用 Stack Overflow 对用
  • UIPanGestureRecognizer 对坐标的限制

    我在主 UIView 中添加了一个子视图 称为panel 并且我向其中添加了gestureRecognizer 因为我希望它只能在Y轴上拖动并且只能在某些限制下 即160 300 超过300它不能拖动 我以这种方式实现了手势处理 IBAct
  • 哪些 Flutter 插件或功能可以利用外部 iOS/Android 显示器来显示与主显示器不同的内容

    我正在构建一个跨平台应用程序 需要在外部显示器上显示不同的视图 通常通过连接到 LCD 投影仪的 HDMI 适配器电缆连接 Flutter 是否能够在内置的外部显示器上显示不同的屏幕 在现有的 Flutter 插件中还是使用现有的 Flut
  • 在 iPhone 中缝合图片

    我想并排缝合2张png 在Cocoa中 我会使用 NSImage initWithSize 然后只是drawInRect 但是 UIImage 没有 initWithSize 类 我现在该怎么做 Use UIGraphicsBeginIma
  • 水平 UICollectionView 单行布局

    我正在尝试使用以下命令设置简单的水平布局UICollectionView 兜圈子却没有达到预期的结果 所以任何指针或例子将不胜感激 我粘贴经常更改的代码但没有成功可能没什么意义 该图像显示两行 第一行是单个项目 尺寸正确并且在中心正确对齐
  • UIImageJPEGRepresentation 在视网膜显示屏上提供 2x 图像

    我有这段代码 它创建一个图像 然后向其添加一些效果并缩小其大小以使其largeThumbnail UIImage originalImage UIImage imageWithData self originalImage thumbnai
  • PFQueryTableViewController 错误

    我正在遵循在线教程 使用 Parse 作为后端创建照片共享应用程序 我已经运行了两次教程 两次都从头开始创建应用程序 但在同一位置仍然出现相同的错误 我到处寻找解决方案 但仍然没有运气 我正在使用 PFQueryTableViewContr
  • UIView晃动动画

    我试图在按下按钮时使 UIView 摇动 我正在调整我找到的代码http www cimgf com 2008 02 27 core animation tutorial window shake effect http www cimgf

随机推荐

  • 如何在同一个 println“System.out.println”中打印这两个变量

    我有两个int变量 abdou1 and abdou2 我希望打印这些值 我在下面尝试过 但不起作用 public class Math1 public static void main String args int abdou1 115
  • 忽略 testng 中的一个类

    当我运行我的 testng 套件时 有一些测试类需要被忽略 我尝试对需要忽略的类和方法使用 Test enabled false 注释 但我的问题是 需要忽略的类扩展了一个抽象类 并且即使我在基类上有 Test enabled false
  • Hello world 不在 IntelliJ Idea 中运行

    我使用 Eclipse 工作了很多年 决定尝试 IntelliJ Idea 后 Bua 也简单的 java Hello World 无法运行 这根本就是什么也没发生 我应该检查 调整什么 谢谢 package test Created wi
  • Sublime Text 3 subl 命令在 Windows 10 中不起作用

    当我运行 subl 命令时 它只是暂停了一会儿 没有给我任何关于发生了什么的反馈 也没有打开 我目前在 Windows 10 上运行最新的 Sublime Text 3 版本 我已经将 subl exe 从 sublime text 3 目
  • 方法重复输出

    对 sling 和 Java 来说还很陌生 所以我提前道歉 但是有人知道为什么当我在根目录时它会输出 我的路两次 奇怪的是它只发生在绝对根处 public static String generateTest Page page Page
  • 如何让所有网络流量都通过代理?

    我有一个向远程服务器发出 http 请求的应用程序 我使用以下代码执行此操作 HttpClient httpClient new DefaultHttpClient HttpPost httpPost new HttpPost myURL
  • 如何将十进制时间转换为 POSIX 时间

    我使用一个函数从这里 http www r bloggers com approximate sunrise and sunset times 计算日出和日落并返回 sunrise sunset 6 49055593325792 18 28
  • 在 LayoutMode=Grid 中使用 LongListSelector 进行延迟加载

    我正在 WP8 上的 LongListSelector 中显示图像集合 并且我已经实现了众所周知的延迟加载模式 http www damirscorner com InfiniteScrollingWithIncrementalLoadin
  • “类型错误:列表索引必须是整数或切片,而不是浮点数”

    我是Python新手 我想做的是计算浮点数之间的差异 之后的数字和之前的数字之间必须存在差异 所以第一个差异必须是第二个数字和最后一个数字之间 这是我的代码 x 811 91 796 04 796 14 796 50 796 81 i 0
  • React Router Link 不适用于 LeafletJS

    版本 反应路由器 dom 4 1 1 反应路由器 redux 5 0 0 alpha 4 反应传单 1 1 3 传单1 0 3 重现步骤 我创建了一张传单地图 我在其中添加了一些标记 这些标记有弹出窗口 在每个弹出窗口中我想要一个 另外 如
  • LVL 为免费用户提供 LICENSED 响应

    tl dr LVL https developer android com google play licensing overview html正在回应LICENSED对于免费用户 我写这篇文章的目的是希望它能帮助那些想要在此事上得到保证
  • jQuery Sortable - 取消和恢复未按预期工作

    问题 问题的 jsFiddle 演示 http jsfiddle net 9THR9 我遇到了一些麻烦revert与一起使用时的设置canceljQuery 中的可排序方法 取消方法 如文档中所述jQuery 可排序文档 http jque
  • 使用c#选择excel中的工作表

    在 Visual Studio 2008 中使用 NET 3 5 中的 C 我尝试在打开的工作簿中设置焦点 或激活 特定工作表 以下是一些属性 public Excel Application xlApp get set public Ex
  • 如何在 HTTP 请求中接收客户端证书?

    我已经生成了自签名 SSL 证书并发送给客户 每次客户端发送 REST 请求时 我都会在服务器上进行客户端证书身份验证 我需要在java代码中获取证书的数据 我怎么做 我使用了球衣框架 您可以使用 Context 注解来提取 HttpSer
  • SUMIFS) 与 VLOOKUP

    我正在尝试将 VLOOKUP 函数与 sumif 函数一起使用 我有一个下拉框 其中包含名称列表和组合列表 e g Salesman1 Salesman2 Salesman3 Salesman4 Salesman5 Salesman6 Re
  • 如何配置发布配置文件以使用 NTLM 身份验证

    在 Visual Studio 2012 中 使用发布配置文件和 Web 部署大大简化了部署 然而它仍然缺少一些东西 或者可能我还不知道如何使用它 我更喜欢使用 NTLM 身份验证 而不将用户名和密码 尤其是 存储在发布配置文件中 如何才能
  • 批处理文件中的子程序

    给出以下代码 Echo off ECHO Start ECHO Calling SUB A CALL SUB A ECHO Calling SUB B CALL SUB B SUB A ECHO In SUB A GOTO EOF SUB
  • Mac 光标文件夹

    我已经研究了几个小时了 我想找到我的 Mac 系统默认光标 没有任何鼠标悬停 我只想要默认光标 我正在运行旧版本的 Mac 之一 即 10 4 11 有人告诉我光标在这里 System Library Frameworks Applicat
  • mysql SELECT NOT IN () -- 不相交集?

    我在查询工作时遇到问题 我认为这应该有效 它的形式是 SELECT DISTINCT a b c FROM t1 WHERE NOT IN SELECT DISTINCT a b c FROM t2 AS alias 但是 mysql 在
  • 收到内存警告和应用程序崩溃[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 由于收到内存警告 我的应用程序崩溃了