Need help hunting down pesky bugs in your code? Find 'em and squash ‘em fast with the tools you learn in this debugging course by Huma Solutions.
Kill the bugs! First you learn the concepts and practice of using Macros to streamline your debugging process. Macros help you quickly, efficiently and cleanly debug your code WITHOUT having to worry about removing/commenting out any debugging/tracing items after the fact.
Next, you get a look at the error or “exception” handling capabilities of XCode. Here you learn how to “throw” standard as well as custom exceptions in order to better pinpoint or “flush out” any sneaky bugs hiding in your code! Then you get into the nitty-gritty of debugging by learning the XCode Debug Area’s controls as well as adding/understanding Breakpoints. By carefully “breaking” the flow of your code’s execution in different ways, you learn to triangulate on even the trickiest of bugs!
Before the course is finished you also get a chance to wrestle with Classes, their Extensions as well as the use of Protocols. In short, this course builds your bug hunting muscles and instincts, to help you learn to debug like a pro… in almost no time at all!
Be sure to watch all the courses in our growing iOS App Development series and continue your journey toward becoming a full-fledged Apple iOS developer!
Table of contents:
1. Working with Macros
2. Handling Exceptions in XCode
3. Custom Exceptions Using Try/Catch
4. Error Handling with NSError
5. Introduction to Debugging
6. Class Categories
7. Class Extensions
8. Basic Protocols
9. Protocols Callback
You are allowed to use this product only within the laws of your country/region. SharewareOnSale and its staff are not responsible for any illegal activity. We did not develop this product; if you have an issue with this product, contact the developer. This product is offered "as is" without express or implied or any other type of warranty. The description of this product on this page is not a recommendation, endorsement, or review; it is a marketing description, written by the developer. The quality and performance of this product is without guarantee. Download or use at your own risk. If you don't feel comfortable with this product, then don't download it.