4

I am looking for some handy code analysis tools for iOS projects, esp. to do static analysis, dynamic analysis and generate call graphs. In my investigation so far, I found

  • Dtrace as explained here and here

  • Clang as explained here

  • Doxygen as explained here

Are there any other open source tools available for my case that I miss? Also has anyone tried any of the above ones successfully for objective-c iOS projects?

Thanks

Community
  • 1
  • 1
ramo
  • 609
  • 2
  • 8
  • 14

1 Answers1

0

Are you not satisfied yet with the built-in XCode analyzer (Product > Analyze)?

The primary author of LLVM project and Clang now works at Apple as the Director of Developer Tools Department. He's primarily responsible in embedding Clang to XCode.

So, I believe the analyzer within XCode already an excellent tool that you need to do analysis on your iOS project.

joelrb
  • 216
  • 1
  • 3
  • Yeah, I have tried XCode analyzer https://developer.apple.com/library/ios/recipes/xcode_help-source_editor/Analyze/Analyze.html but I need a static/dynamic code analysis capability to know what methods call which others from where... A tool that can show the basic pathways of the method invocations would be awesome. – ramo Jul 02 '14 at 18:38