iOS 中的“__connection_block_invoke_2 中的错误:连接中断”是什么?

2024-06-22

我尝试使用以下方法制作 iOS 应用程序AFNetworking in UITableView。 TableView 加载 20 个数据,如 Twitter 的时间线。

当加载超过 80 个数据时,Xcode 显示消耗约 70MB 内存,控制台显示

"Received memory warning."

And

**"error in __connection_block_invoke_2: Connection interrupted".**

这是什么以及我该如何处理这个错误?


Reason:当您加载超过 70 MB 的更多数据时,将会崩溃。

Sol:一次仅加载数据 (EG:)40。然后下次通过从 Web 服务获取数据来加载另一个 (EG:)40。通过每次点击服务来获取 (EG)40 数据并使用重新加载表格视图拉动刷新概念 http://www.appcoda.com/pull-to-refresh-uitableview-empty/.

  • 260 MB 内存 (iPad 2)
  • 总共 512 Mb RAM 的设备上有 170-180MB RAM(iPhone 4、iPod touch 4g)
  • 具有 256 MB RAM 的设备(iPad、iPhone 3gs、iPod touch 3g)上具有 40-80MB RAM
  • 仅具有 128MB RAM 的设备上为 25 MB(iPhone 3g、iPhone 2g、iPod touch 1g-2g)

请参考以下链接了解内存泄漏:

  1. 最大内存 https://stackoverflow.com/questions/5887248/ios-app-maximum-memory-budget
  2. 内存限制 https://stackoverflow.com/questions/6044147/memory-limit-and-ios-memory-allocation-in-iphone-sdk
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS 中的“__connection_block_invoke_2 中的错误:连接中断”是什么? 的相关文章

随机推荐

  • 如何从有向无环图导出FRP?

    我目前正在研究我的下一个项目 目前处于预规划阶段 因此这个问题只是为了了解现有技术的概述 Setup 我有一个具有多个输入和输出的有向无环图 DAG 现在考虑人工神经网络 处理这种结构的常见方法是在每个 时间 步骤上处理整个网络 我相信这是
  • 如何添加 svg 作为元素的 :before 伪元素上的内容? [复制]

    这个问题在这里已经有答案了 我正在尝试使用 svg 内容 before伪元素 为此 我提出以下问题 有没有办法使用 SVG 作为伪元素中的内容 before 或 after https stackoverflow com questions
  • 在 firebase 中使用多个数据库是否会使每个数据库都有自己的用法?

    我在我的 Android 应用程序中使用 firebase 数据库 数据库的下载限制为 10 GB 月 如果我将我的应用程序升级到 Blaze 计划并创建另一个数据库 每个数据库将能够下载最多 10 GB 的数据吗 如果我将数据分开 每月最
  • 如何处理 iOS 中未读的推送通知?

    我有一个 iOS 5 1 应用程序 它注册到 APNS 服务以接收通知 注册成功 我正确收到通知 当我尝试处理通知时 问题就出现了 一旦应用程序运行 该方法didReceiveRemoteNotificationAppDelegate 中的
  • Indy 10 和 sslvTLSv1_2

    我发布的网站目前支持 TLS v1 1 和 TLS 1 2 他们很快将只允许 TLS 1 2 版连接 为此我将 Delphi 5 升级到了 Indy 10 目前 我在代码中创建组件 并且一次运行 3 个线程一切都运行良好 HTTp TIdH
  • 使用 System.Drawing 在桌面上绘制十字准线?

    我正在尝试创建一个非常小的 c 实用程序应用程序 它将利用 System Drawing 在桌面上绘制全屏 静态 固定的十字线 以便我可以将一些桌面项目与相关的屏幕中心对齐 我尝试查找一些示例 但没有找到很多示例 并且想知道是否有人在这方面
  • 短路:Or Else 与 Or 组合

    如果我有以下 a OrElse b 是True那么显然 b 永远不会被评估 但如果我添加一个Or 然后呢 a OrElse b Or c c 是否 应该被评估 如果我放入一些括号怎么办 抱歉 如果这是基本的 当然 我可以自己测试答案 但我无
  • 如何在 iPhone 上从“Base64String”格式的原始图像数据获取 UIImage?

    在我的应用程序中 我从服务器接收 XML 文件中的图像数据 该数据是图像 jpeg 或 png 或 tiff 等 服务器将其转换为 Base64String 格式字节 以通过 XML 文件发送到我的应用程序 在我的应用程序端 应用程序将这些
  • 如何在iPhone中编译Eigen

    我想编译 Eigen 并在具有 NEON 功能的 iPhone 中使用它 如何在iPhone中编译Eigen 是否需要针对特定 ARM芯片进行编译 我需要修改构建脚本吗 Cheers 由于最新版本的 Eigen 开箱即用地支持 ARM NE
  • 如何自动点击“您要打开还是保存?”

    我想知道是否有以下 c 或 selenium 解决方案 我正在使用 selenium 从网络服务器下载文件 不幸的是 在 IE9 中无法禁用此弹出屏幕 c 中有没有单击 保存 按钮的解决方案 Client WebClient client
  • 笛卡尔幂(具有自任意次的笛卡尔积)

    我的代码需要多次计算数组与其自身的笛卡尔积 例如 如果我的数组是 1 2 我需要将这些值填充到三个槽中 结果将是 1 1 1 1 1 2 1 2 1 1 2 2 2 1 1 2 1 2 2 2 1 2 2 2 做到这一点最简单的方法是什么
  • VBA:对矩阵求和

    为什么这个功能不起作用 Type funtest 2 1 在 Excel 中 它会给我 VALUE Public Function funtest a As Double As Double Dim z j i As Integer Dim
  • 强制嵌入 Vimeo HTML5 视频

    我正在尝试嵌入 Vimeo 视频并强制其默认使用 HTML5 这是一个线程 https stackoverflow com questions 5845484 force html5 youtube video关于做我正在尝试做的同样的事情
  • 第三行的总和并相应地划分行

    我有一个如下的文件 其中有 n 行 我想计算其总和 基于第三列 并将行相应地分布在 3 个不同的文件中 基于每个文件的总和 例如 如果我们将所有第三列值相加 则总数为 516 如果我们将其除以 3 则为 172 所以我想向文件添加一行 使其
  • 使用 MFMailComposeViewController 时 Monotouch iOS 6 崩溃

    当我在 Monotouch iOS 6 中使用 MFMailComposeViewController 时 出现一个奇怪的错误 但它在 iOS 5 1 中工作正常 Assertion failure in NSDictionary UIRe
  • 如何订阅 IObservable 序列、强制完成并在没有竞争条件的情况下检索所有数据

    在使用可观察量时 我遇到了一种模式的问题 我正在使用蓝牙设备 我向该设备发送一条消息 告诉它做某事并通知我结果 设备开始发送通知 可能持续 10 毫秒或 20 秒 我等待设备完成发送通知 有时这将是来自设备的特定消息 有时我只是在超时时间内
  • 如何在 ARKit 应用程序运行时加载 SCN 或 glTF 模型?

    在运行时从 iOS 内部的 URL 加载 3D 模型的最佳方法是什么 我已经尝试过这个 scn and gtlf模型进口商 我正在使用这个框架https github com prolificinteractive SamMitiAR iO
  • 对于给定的进程,“supervisorctl tail”如何工作?

    哪里有supervisorctl tail从中获取某个进程的日志信息 如何获得完整的日志 从命令行帮助 supervisorctl help tail tail f
  • 如何在本机后台服务中使用(角度)HTTP Client - NativeScript

    我如何在我的后台服务 android 中使用角度http客户端 我的应用程序需要将数据从后台服务发送到我的服务器 我使用 NativeScript Angular 我的后台服务 declare var android if applicat
  • iOS 中的“__connection_block_invoke_2 中的错误:连接中断”是什么?

    我尝试使用以下方法制作 iOS 应用程序AFNetworking in UITableView TableView 加载 20 个数据 如 Twitter 的时间线 当加载超过 80 个数据时 Xcode 显示消耗约 70MB 内存 控制台