What is “error in __connection_block_invoke_2: Connection interrupted” in iOS?

Reason: When you load more data which contains above 70 mb will get crash.

Sol: Load data (EG:)40 only at a time. Then load another (EG:)40 next time by fetching data from web service. Fetch (EG)40 data by hitting service each time & reload tableview using pull to refresh concept.

  • 260 MB of ram (iPad 2)
  • 170-180MB of ram on devices with 512 Mb of ram total (iPhone 4, iPod touch 4g)
  • 40-80MB of ram on devices that have 256 MB of ram (iPad, iPhone 3gs, iPod touch 3g)
  • 25 MB on device with only 128MB of ram (IPhone 3g, iPhone 2g, iPod touch 1g-2g)

Refer following links to know about memory leakage:

  1. Max Memory
  2. Memory limit

Leave a Comment