Warning: Constant ABSPATH already defined in /var/www/html/site/wp-config.php on line 30

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/site/wp-config.php:30) in /var/www/html/site/wp-content/plugins/comet-cache/src/includes/traits/Shared/HttpUtils.php on line 172

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/site/wp-config.php:30) in /var/www/html/site/wp-content/plugins/comet-cache/src/includes/traits/Shared/HttpUtils.php on line 173

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/site/wp-config.php:30) in /var/www/html/site/wp-content/plugins/comet-cache/src/includes/traits/Shared/HttpUtils.php on line 174

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/site/wp-config.php:30) in /var/www/html/site/wp-content/plugins/comet-cache/src/includes/traits/Shared/HttpUtils.php on line 175

Warning: Constant WP_DEBUG already defined in /var/www/html/site/wp-config.php on line 35

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/site/wp-config.php:30) in /var/www/html/site/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/site/wp-config.php:30) in /var/www/html/site/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/site/wp-config.php:30) in /var/www/html/site/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/site/wp-config.php:30) in /var/www/html/site/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/site/wp-config.php:30) in /var/www/html/site/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/site/wp-config.php:30) in /var/www/html/site/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Undefined variable $phpexec_output in /var/www/html/site/wp-content/plugins/phpexec.php on line 68

Warning: Undefined variable $phpexec_output in /var/www/html/site/wp-content/plugins/phpexec.php on line 68

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/site/wp-config.php:30) in /var/www/html/site/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/site/wp-config.php:30) in /var/www/html/site/wp-includes/rest-api/class-wp-rest-server.php on line 1893
{"id":497,"date":"2013-08-01T15:14:14","date_gmt":"2013-08-01T14:14:14","guid":{"rendered":"http:\/\/www.trappers.tk\/site\/?p=497"},"modified":"2024-03-03T13:47:21","modified_gmt":"2024-03-03T12:47:21","slug":"debug-exception-in-xcode","status":"publish","type":"post","link":"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/","title":{"rendered":"Debug Exception in Xcode"},"content":{"rendered":"

Sometimes it happens that Xcode throws you an exception, and you don’t know why. How do you print the relevant Exception information?<\/p>\n

To get more information, you can configure the debugger to break when any exception is thrown. Go to the Breakpoint Navigator and click the little ‘+’-button at the bottom. Then click “Add Exception Breakpoint”.<\/p>\n

\"AddBut, in many cases, even then you don’t get the information you wanted when the Exception occurs. Add these commands to the breakpoint configuration to show the name and reason of the breakpoint. This should get you on the way to eliminate the error.<\/p>\n

\"Breakpoint<\/p>\n

po [*(id *)($esp+4) name]<\/strong> and<\/p>\n

po [*(id *)($esp+4) reason]<\/strong><\/p>\n

 <\/p>\n

This works when you are using LLDB by printing the name and reason of the exception in the command window. You can also execute those commands in the command window, but you have to make sure to select stackframe 0 first.<\/p>\n","protected":false},"excerpt":{"rendered":"

Debugging exception information in Xcode with lldb. Print in the command window.<\/p>\n","protected":false},"author":1,"featured_media":499,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[70,4,8],"tags":[],"class_list":["post-497","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apple","category-technologie","category-tinternet"],"jetpack_publicize_connections":[],"yoast_head":"\nDebug Exception in Xcode - Appmire blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Debug Exception in Xcode - Appmire blog\" \/>\n<meta property=\"og:description\" content=\"Debugging exception information in Xcode with lldb. Print in the command window.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/\" \/>\n<meta property=\"og:site_name\" content=\"Appmire blog\" \/>\n<meta property=\"article:published_time\" content=\"2013-08-01T14:14:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-03T12:47:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/jeroentrappers.be\/site\/wp-content\/uploads\/2013\/08\/Screen-Shot-2013-08-01-at-15.55.29.png?fit=415%2C476&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"415\" \/>\n\t<meta property=\"og:image:height\" content=\"476\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jeroen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeroen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/\",\"url\":\"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/\",\"name\":\"Debug Exception in Xcode - Appmire blog\",\"isPartOf\":{\"@id\":\"https:\/\/jeroentrappers.be\/site\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/jeroentrappers.be\/site\/wp-content\/uploads\/2013\/08\/Screen-Shot-2013-08-01-at-15.55.29.png?fit=415%2C476&ssl=1\",\"datePublished\":\"2013-08-01T14:14:14+00:00\",\"dateModified\":\"2024-03-03T12:47:21+00:00\",\"author\":{\"@id\":\"https:\/\/jeroentrappers.be\/site\/#\/schema\/person\/937cade782e684eb82e0ad8bf3e7806f\"},\"breadcrumb\":{\"@id\":\"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/jeroentrappers.be\/site\/wp-content\/uploads\/2013\/08\/Screen-Shot-2013-08-01-at-15.55.29.png?fit=415%2C476&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/jeroentrappers.be\/site\/wp-content\/uploads\/2013\/08\/Screen-Shot-2013-08-01-at-15.55.29.png?fit=415%2C476&ssl=1\",\"width\":415,\"height\":476},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jeroentrappers.be\/site\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Debug Exception in Xcode\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jeroentrappers.be\/site\/#website\",\"url\":\"https:\/\/jeroentrappers.be\/site\/\",\"name\":\"Appmire blog\",\"description\":\"www.appmire.be\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jeroentrappers.be\/site\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/jeroentrappers.be\/site\/#\/schema\/person\/937cade782e684eb82e0ad8bf3e7806f\",\"name\":\"Jeroen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jeroentrappers.be\/site\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f73f0c93a26301ab27fc60b560e31d39?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f73f0c93a26301ab27fc60b560e31d39?s=96&d=identicon&r=g\",\"caption\":\"Jeroen\"},\"sameAs\":[\"https:\/\/www.google.com\/accounts\/o8\/id?id=AItOawmXjGgZm3xAvfuje3MqTSlqYJRFFcUn9Pk\"],\"url\":\"https:\/\/jeroentrappers.be\/site\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Debug Exception in Xcode - Appmire blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/","og_locale":"en_US","og_type":"article","og_title":"Debug Exception in Xcode - Appmire blog","og_description":"Debugging exception information in Xcode with lldb. Print in the command window.","og_url":"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/","og_site_name":"Appmire blog","article_published_time":"2013-08-01T14:14:14+00:00","article_modified_time":"2024-03-03T12:47:21+00:00","og_image":[{"width":415,"height":476,"url":"https:\/\/i0.wp.com\/jeroentrappers.be\/site\/wp-content\/uploads\/2013\/08\/Screen-Shot-2013-08-01-at-15.55.29.png?fit=415%2C476&ssl=1","type":"image\/png"}],"author":"Jeroen","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jeroen","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/","url":"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/","name":"Debug Exception in Xcode - Appmire blog","isPartOf":{"@id":"https:\/\/jeroentrappers.be\/site\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/#primaryimage"},"image":{"@id":"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/jeroentrappers.be\/site\/wp-content\/uploads\/2013\/08\/Screen-Shot-2013-08-01-at-15.55.29.png?fit=415%2C476&ssl=1","datePublished":"2013-08-01T14:14:14+00:00","dateModified":"2024-03-03T12:47:21+00:00","author":{"@id":"https:\/\/jeroentrappers.be\/site\/#\/schema\/person\/937cade782e684eb82e0ad8bf3e7806f"},"breadcrumb":{"@id":"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/#primaryimage","url":"https:\/\/i0.wp.com\/jeroentrappers.be\/site\/wp-content\/uploads\/2013\/08\/Screen-Shot-2013-08-01-at-15.55.29.png?fit=415%2C476&ssl=1","contentUrl":"https:\/\/i0.wp.com\/jeroentrappers.be\/site\/wp-content\/uploads\/2013\/08\/Screen-Shot-2013-08-01-at-15.55.29.png?fit=415%2C476&ssl=1","width":415,"height":476},{"@type":"BreadcrumbList","@id":"https:\/\/jeroentrappers.be\/site\/2013\/08\/01\/debug-exception-in-xcode\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jeroentrappers.be\/site\/"},{"@type":"ListItem","position":2,"name":"Debug Exception in Xcode"}]},{"@type":"WebSite","@id":"https:\/\/jeroentrappers.be\/site\/#website","url":"https:\/\/jeroentrappers.be\/site\/","name":"Appmire blog","description":"www.appmire.be","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jeroentrappers.be\/site\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/jeroentrappers.be\/site\/#\/schema\/person\/937cade782e684eb82e0ad8bf3e7806f","name":"Jeroen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jeroentrappers.be\/site\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f73f0c93a26301ab27fc60b560e31d39?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f73f0c93a26301ab27fc60b560e31d39?s=96&d=identicon&r=g","caption":"Jeroen"},"sameAs":["https:\/\/www.google.com\/accounts\/o8\/id?id=AItOawmXjGgZm3xAvfuje3MqTSlqYJRFFcUn9Pk"],"url":"https:\/\/jeroentrappers.be\/site\/author\/admin\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/jeroentrappers.be\/site\/wp-content\/uploads\/2013\/08\/Screen-Shot-2013-08-01-at-15.55.29.png?fit=415%2C476&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p1Ezsm-81","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/jeroentrappers.be\/site\/wp-json\/wp\/v2\/posts\/497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jeroentrappers.be\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jeroentrappers.be\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jeroentrappers.be\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jeroentrappers.be\/site\/wp-json\/wp\/v2\/comments?post=497"}],"version-history":[{"count":4,"href":"https:\/\/jeroentrappers.be\/site\/wp-json\/wp\/v2\/posts\/497\/revisions"}],"predecessor-version":[{"id":504,"href":"https:\/\/jeroentrappers.be\/site\/wp-json\/wp\/v2\/posts\/497\/revisions\/504"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jeroentrappers.be\/site\/wp-json\/wp\/v2\/media\/499"}],"wp:attachment":[{"href":"https:\/\/jeroentrappers.be\/site\/wp-json\/wp\/v2\/media?parent=497"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jeroentrappers.be\/site\/wp-json\/wp\/v2\/categories?post=497"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jeroentrappers.be\/site\/wp-json\/wp\/v2\/tags?post=497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}