A good way to check where your code is crashing is:
1) goTo the breakpoint tab in Xcode.
2) click on the '+" button at the bottom.
3) Add Exception Breakpoint
a) In the break tab select both:
i) on Throw
ii) on Catch
and build and r un.
4) These breakpoints will give you exactly where your app is crashing 90% of the times.
Hope this helps you in someway. :)