title: Are there any invalid write (memory corruption) detection tools for iOS Xcode development?
body: <p>Back when I was programming in C++, my go-to choice when I discovered that memory corruption was occurring was to fire up Valgrind and see if it caught an invalid write somewhere along the line. Now that the code I'm writing is supposed to run on 32-bit iPhones, and my development environment is Xcode on OSX Mavericks, Valgrind doesn't seem to be an option anymore; even putting aside architecture mismatches, Googling reveals many reports of incompatibility between Valgrind and Mavericks, especially with 32-bit binaries. However, I can't find anything in Xcode Instruments that has similar functionality - memory <em>leak</em> detectors are all well and good, but there's nothing to find those dastardly memory <em>corruptions</em>.</p>
  
  <p>Does anyone know of a good tool for detecting invalid writes when developing/debugging an iOS app?</p>