{"id":201,"date":"2012-01-21T12:03:17","date_gmt":"2012-01-21T11:03:17","guid":{"rendered":"http:\/\/www.mericler.de\/neustart\/?p=201"},"modified":"2012-01-21T12:03:17","modified_gmt":"2012-01-21T11:03:17","slug":"bool-gut-lesbar-in-nslog-ausgeben","status":"publish","type":"post","link":"https:\/\/www.mericler.de\/neustart\/2012\/01\/21\/bool-gut-lesbar-in-nslog-ausgeben\/","title":{"rendered":"BOOL gut lesbar in NSLog ausgeben"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/web4740.server20.web4a.de\/mericler.de\/neustart\/wp-content\/uploads\/2012\/01\/NSLog-BOOL-1.png?resize=256%2C156\" alt=\"Schalter\" title=\"NSLog-BOOL\" width=\"256\" height=\"156\" class=\"alignleft size-full wp-image-202\" \/>F\u00fcr die Lesbarkeit w\u00e4re es ein gro\u00dfer Vorteil, wenn man BOOL-Werte in Objective-C auch als &#8222;YES&#8220; oder &#8222;NO&#8220; ausgeben k\u00f6nnte. Von Haus aus zeigt NSLog die Werte als Integer.<\/p>\n<p>Mit einer einfachen Abfage innerhalb von NSLog lassen sich Boolsche Werte aber tats\u00e4chlich als solche in der Konsole ausgeben. Die Abfage pr\u00fcft den Zustand von &#8222;meinBool&#8220; und gibt auf Basis dessen dann entweder den String &#8222;YES&#8220; oder &#8222;NO&#8220; aus.<\/p>\n<p>Zur besseren Auffindbarkeit sind Doppelkreuze vor und hinter dem Gesamtstring eingef\u00fcgt:<\/p>\n<p><code>NSLog (@\"##### Wert von meinBool = %@ #####\", meinBool ? @\"YES\" : @\"NO\");<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>F\u00fcr die Lesbarkeit w\u00e4re es ein gro\u00dfer Vorteil, wenn man BOOL-Werte in Objective-C auch als &#8222;YES&#8220; oder &#8222;NO&#8220; ausgeben k\u00f6nnte. Von Haus aus zeigt NSLog die Werte als Integer. Mit einer einfachen Abfage innerhalb von NSLog lassen sich Boolsche Werte aber tats\u00e4chlich als solche in der Konsole ausgeben. Die Abfage pr\u00fcft den Zustand von &#8222;meinBool&#8220; &hellip; <a href=\"https:\/\/www.mericler.de\/neustart\/2012\/01\/21\/bool-gut-lesbar-in-nslog-ausgeben\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eBOOL gut lesbar in NSLog ausgeben\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"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":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[2],"tags":[],"class_list":["post-201","post","type-post","status-publish","format-standard","hentry","category-apps"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p1dlcg-3f","_links":{"self":[{"href":"https:\/\/www.mericler.de\/neustart\/wp-json\/wp\/v2\/posts\/201","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mericler.de\/neustart\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mericler.de\/neustart\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mericler.de\/neustart\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mericler.de\/neustart\/wp-json\/wp\/v2\/comments?post=201"}],"version-history":[{"count":0,"href":"https:\/\/www.mericler.de\/neustart\/wp-json\/wp\/v2\/posts\/201\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.mericler.de\/neustart\/wp-json\/wp\/v2\/media?parent=201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mericler.de\/neustart\/wp-json\/wp\/v2\/categories?post=201"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mericler.de\/neustart\/wp-json\/wp\/v2\/tags?post=201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}