What is FBRetainCycleDetector?

FBRetainCycleDetector is an iOS library that finds retain cycles using runtime analysis.

Retain cycles are one of the most common ways of creating memory leaks. It’s incredibly easy to create a retain cycle, and tends to be hard to spot it. The goal of FBRetainCycleDetector is to help find retain cycles at runtime. The features of this project were influenced by Circle.

Overview

  • Pricing: Free
  • Resource Link: https://github.com/facebook/FBRetainCycleDetector
  • Resource Maker: Facebook
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: C++
  • CocoaPods: FBRetainCycleDetector
  • Carthage: facebook/FBRetainCycleDetector