Intermediate iOS Debugging - Part 10: | Ray Wenderlich Videos

Use LLDB variables between multiple breakpoints to make them more powerful.


This is a companion discussion topic for the original entry at https://www.raywenderlich.com/4744-intermediate-ios-debugging/lessons/10

HI, Thanks for sharing such a great series of tutorial videos.
I just found that the service which the app is going to connect seems down.
I got the following error message when I was going to give it a try.
{ā€œerrorā€:ā€œApplication is deactivated, please contact us by email: help@500px.com.ā€,ā€œstatusā€:403}

Wow, I just noticed that 500px shut down free API access. Iā€™ve contacted them and will be working on a fix for this. Sorry for the trouble.

Sorry this has taken a while to get resolved. I uploaded new code to this repo: GitHub - raywenderlich/Catstagram: Sample project for intermediate debugging video series. The line numbers may not match, but most of the project is fundamentally the same, just with a new API.

Hi @jerbeers Thanks for this tutorial!

Changing a global variable doesnā€™t appear to work anymore in Xcode 11.5 I get an error such as:
error: :3:1: error: cannot assign to value: ā€˜$rowā€™ is immutable

I did make sure to use ā€œvarā€ as discussed in the video. Is there a workaround?

Scott

Let me take a look and get back to you. Thanks for pointing it out.

This looks like a bug in Xcode. Iā€™m not finding a workaround without using code in the app. Iā€™ll file a bug with Apple.