<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mobile Developer Tips &#187; Objective-C</title>
	<atom:link href="http://MobileDeveloperTips.com/category/objective-c/feed" rel="self" type="application/rss+xml" />
	<link>http://MobileDeveloperTips.com</link>
	<description>iOS Developer Tips, Tricks and Tutorials.</description>
	<lastBuildDate>Wed, 16 May 2012 12:25:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Instance Variables in the Implementation File</title>
		<link>http://MobileDeveloperTips.com/objective-c/instance-variables-in-implementation-file.html</link>
		<comments>http://MobileDeveloperTips.com/objective-c/instance-variables-in-implementation-file.html#comments</comments>
		<pubDate>Mon, 05 Mar 2012 07:07:13 +0000</pubDate>
		<dc:creator>John Muchow</dc:creator>
				<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://iPhoneDeveloperTips.com/?p=11166</guid>
		<description><![CDATA[<p><a href="http://MobileDeveloperTips.com/objective-c/instance-variables-in-implementation-file.html">Instance Variables in the Implementation File</a> is protected by Copyright © <a href="http://MobileDeveloperTips.com">MobileDeveloperTips.com</a> 2008-2012 • All Rights Reserved</p>
Instance Variables in the Implementation File is protected by Copyright © MobileDeveloperTips.com 2008-2012 • All Rights Reserved Within Xcode, if you set the compiler option to Apple LLVM compiler 2.1 (or greater), you can move your instance variable declarations from the interface file to the implementation file. For example, here is a traditional interface definition [...]
Related posts:<ol>
<li><a href='http://MobileDeveloperTips.com/debugging/debugging-with-gdb-print-object-and-uiview-recursivedescription.html' rel='bookmark' title='Debugging with GDB: Print-Object and UIView recursiveDescription'>Debugging with GDB: Print-Object and UIView recursiveDescription</a></li>
<li><a href='http://MobileDeveloperTips.com/objective-c/class-variables.html' rel='bookmark' title='Class Variables'>Class Variables</a></li>
<li><a href='http://MobileDeveloperTips.com/undocumented/alert-with-textfields.html' rel='bookmark' title='Alert with TextFields'>Alert with TextFields</a></li>
</ol>]]></description>
		<wfw:commentRss>http://MobileDeveloperTips.com/objective-c/instance-variables-in-implementation-file.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Objective-C Comment Styles</title>
		<link>http://MobileDeveloperTips.com/objective-c/objective-c-comment-styles.html</link>
		<comments>http://MobileDeveloperTips.com/objective-c/objective-c-comment-styles.html#comments</comments>
		<pubDate>Mon, 26 Sep 2011 08:12:40 +0000</pubDate>
		<dc:creator>John Muchow</dc:creator>
				<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://iPhoneDeveloperTips.com/?p=10069</guid>
		<description><![CDATA[<p><a href="http://MobileDeveloperTips.com/objective-c/objective-c-comment-styles.html">Objective-C Comment Styles</a> is protected by Copyright © <a href="http://MobileDeveloperTips.com">MobileDeveloperTips.com</a> 2008-2012 • All Rights Reserved</p>
Objective-C Comment Styles is protected by Copyright © MobileDeveloperTips.com 2008-2012 • All Rights Reserved A few weeks ago I wrote about Objective-C Indentation Styles. A reader (thanks Joe) commented and suggested a similar post that covered comment formats. That blog post follows&#8230; Interface File Comments When I create an interface file, here is the basic [...]
Related posts:<ol>
<li><a href='http://MobileDeveloperTips.com/objective-c/objective-c-indentation-styles.html' rel='bookmark' title='Objective-C Indentation Styles'>Objective-C Indentation Styles</a></li>
<li><a href='http://MobileDeveloperTips.com/c/comment-out-large-blocks-of-code-with-nested-comments.html' rel='bookmark' title='Comment Out Large Blocks of Code with Nested Comments'>Comment Out Large Blocks of Code with Nested Comments</a></li>
<li><a href='http://MobileDeveloperTips.com/objective-c/java-developers-guide-to-string-constants-in-objective-c.html' rel='bookmark' title='Java Developer&#8217;s Guide to String Constants in Objective-C'>Java Developer&#8217;s Guide to String Constants in Objective-C</a></li>
</ol>]]></description>
		<wfw:commentRss>http://MobileDeveloperTips.com/objective-c/objective-c-comment-styles.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Objective-C Indentation Styles</title>
		<link>http://MobileDeveloperTips.com/objective-c/objective-c-indentation-styles.html</link>
		<comments>http://MobileDeveloperTips.com/objective-c/objective-c-indentation-styles.html#comments</comments>
		<pubDate>Tue, 06 Sep 2011 07:33:18 +0000</pubDate>
		<dc:creator>John Muchow</dc:creator>
				<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://iPhoneDeveloperTips.com/?p=9757</guid>
		<description><![CDATA[<p><a href="http://MobileDeveloperTips.com/objective-c/objective-c-indentation-styles.html">Objective-C Indentation Styles</a> is protected by Copyright © <a href="http://MobileDeveloperTips.com">MobileDeveloperTips.com</a> 2008-2012 • All Rights Reserved</p>
Objective-C Indentation Styles is protected by Copyright © MobileDeveloperTips.com 2008-2012 • All Rights Reserved Discussions with developers about their preferred indentation style often seems to stir the same passion as one&#8217;s preference for beer, wine or cocktails. This post isn&#8217;t as much a tip or trick, as it is an opportunity for developers to share [...]
Related posts:<ol>
<li><a href='http://MobileDeveloperTips.com/objective-c/java-developers-guide-to-string-constants-in-objective-c.html' rel='bookmark' title='Java Developer&#8217;s Guide to String Constants in Objective-C'>Java Developer&#8217;s Guide to String Constants in Objective-C</a></li>
<li><a href='http://MobileDeveloperTips.com/objective-c/objective-c-object-as-a-c-structure.html' rel='bookmark' title='Objective-C Object as a C Structure'>Objective-C Object as a C Structure</a></li>
<li><a href='http://MobileDeveloperTips.com/objective-c/java-developers-guide-to-static-variables-in-objective-c.html' rel='bookmark' title='Java Developer&#8217;s Guide to Static variables in Objective-C'>Java Developer&#8217;s Guide to Static variables in Objective-C</a></li>
</ol>]]></description>
		<wfw:commentRss>http://MobileDeveloperTips.com/objective-c/objective-c-indentation-styles.html/feed</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Introduction to Blocks in Objective-C – Part 2</title>
		<link>http://MobileDeveloperTips.com/objective-c/introduction-to-blocks-in-objective-c-%e2%80%93-part-2.html</link>
		<comments>http://MobileDeveloperTips.com/objective-c/introduction-to-blocks-in-objective-c-%e2%80%93-part-2.html#comments</comments>
		<pubDate>Mon, 29 Aug 2011 08:45:19 +0000</pubDate>
		<dc:creator>John Muchow</dc:creator>
				<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://iPhoneDeveloperTips.com/?p=9605</guid>
		<description><![CDATA[<p><a href="http://MobileDeveloperTips.com/objective-c/introduction-to-blocks-in-objective-c-%e2%80%93-part-2.html">Introduction to Blocks in Objective-C – Part 2</a> is protected by Copyright © <a href="http://MobileDeveloperTips.com">MobileDeveloperTips.com</a> 2008-2012 • All Rights Reserved</p>
Introduction to Blocks in Objective-C – Part 2 is protected by Copyright © MobileDeveloperTips.com 2008-2012 • All Rights Reserved In the first post on blocks, Introduction to Blocks in Objective-C &#8211; Part 1, I covered the basics for creating block variables, working with __block modifier and using typedef to define blocks. In this post I [...]
Related posts:<ol>
<li><a href='http://MobileDeveloperTips.com/objective-c/introduction-to-blocks-in-objective-c-part-1.html' rel='bookmark' title='Introduction to Blocks in Objective-C &#8211; Part 1'>Introduction to Blocks in Objective-C &#8211; Part 1</a></li>
<li><a href='http://MobileDeveloperTips.com/c/converting-between-c-and-objective-c-strings.html' rel='bookmark' title='Converting Between C and Objective-C Strings (NSString)'>Converting Between C and Objective-C Strings (NSString)</a></li>
<li><a href='http://MobileDeveloperTips.com/c/comment-out-large-blocks-of-code-with-nested-comments.html' rel='bookmark' title='Comment Out Large Blocks of Code with Nested Comments'>Comment Out Large Blocks of Code with Nested Comments</a></li>
</ol>]]></description>
		<wfw:commentRss>http://MobileDeveloperTips.com/objective-c/introduction-to-blocks-in-objective-c-%e2%80%93-part-2.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Introduction to Blocks in Objective-C &#8211; Part 1</title>
		<link>http://MobileDeveloperTips.com/objective-c/introduction-to-blocks-in-objective-c-part-1.html</link>
		<comments>http://MobileDeveloperTips.com/objective-c/introduction-to-blocks-in-objective-c-part-1.html#comments</comments>
		<pubDate>Mon, 22 Aug 2011 06:09:05 +0000</pubDate>
		<dc:creator>John Muchow</dc:creator>
				<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://iPhoneDeveloperTips.com/?p=9478</guid>
		<description><![CDATA[<p><a href="http://MobileDeveloperTips.com/objective-c/introduction-to-blocks-in-objective-c-part-1.html">Introduction to Blocks in Objective-C &#8211; Part 1</a> is protected by Copyright © <a href="http://MobileDeveloperTips.com">MobileDeveloperTips.com</a> 2008-2012 • All Rights Reserved</p>
Introduction to Blocks in Objective-C &#8211; Part 1 is protected by Copyright © MobileDeveloperTips.com 2008-2012 • All Rights Reserved Beginning with iOS 4.0, Apple introduced blocks, which look and operate much like C functions. However, blocks offer many interesting capabilities beyond functions as you know and love them today. A block is really nothing more [...]
Related posts:<ol>
<li><a href='http://MobileDeveloperTips.com/objective-c/java-developers-guide-to-static-variables-in-objective-c.html' rel='bookmark' title='Java Developer&#8217;s Guide to Static variables in Objective-C'>Java Developer&#8217;s Guide to Static variables in Objective-C</a></li>
<li><a href='http://MobileDeveloperTips.com/objective-c/java-developers-guide-to-string-constants-in-objective-c.html' rel='bookmark' title='Java Developer&#8217;s Guide to String Constants in Objective-C'>Java Developer&#8217;s Guide to String Constants in Objective-C</a></li>
<li><a href='http://MobileDeveloperTips.com/cocoa/introduction-to-protocols.html' rel='bookmark' title='Introduction to Protocols'>Introduction to Protocols</a></li>
</ol>]]></description>
		<wfw:commentRss>http://MobileDeveloperTips.com/objective-c/introduction-to-blocks-in-objective-c-part-1.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Using the @class Directive</title>
		<link>http://MobileDeveloperTips.com/objective-c/using-the-class-directive.html</link>
		<comments>http://MobileDeveloperTips.com/objective-c/using-the-class-directive.html#comments</comments>
		<pubDate>Mon, 03 Jan 2011 08:09:34 +0000</pubDate>
		<dc:creator>John Muchow</dc:creator>
				<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://iPhoneDeveloperTips.com/?p=7274</guid>
		<description><![CDATA[<p><a href="http://MobileDeveloperTips.com/objective-c/using-the-class-directive.html">Using the @class Directive</a> is protected by Copyright © <a href="http://MobileDeveloperTips.com">MobileDeveloperTips.com</a> 2008-2012 • All Rights Reserved</p>
Using the @class Directive is protected by Copyright © MobileDeveloperTips.com 2008-2012 • All Rights Reserved The @class directive often seems to be a point of confusion. Let me try and provide a little insight. The @class directive sets up a forward reference to another class. For example, in the code below the reference to @class [...]
Related posts:<ol>
<li><a href='http://MobileDeveloperTips.com/objective-c/defining-a-class.html' rel='bookmark' title='Defining a Class'>Defining a Class</a></li>
<li><a href='http://MobileDeveloperTips.com/objective-c/class-variables.html' rel='bookmark' title='Class Variables'>Class Variables</a></li>
<li><a href='http://MobileDeveloperTips.com/objective-c/simulator-specific-code.html' rel='bookmark' title='Specifying Simulator Only Code'>Specifying Simulator Only Code</a></li>
</ol>]]></description>
		<wfw:commentRss>http://MobileDeveloperTips.com/objective-c/using-the-class-directive.html/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>The Basics of Protocols and Delegates</title>
		<link>http://MobileDeveloperTips.com/objective-c/the-basics-of-protocols-and-delegates.html</link>
		<comments>http://MobileDeveloperTips.com/objective-c/the-basics-of-protocols-and-delegates.html#comments</comments>
		<pubDate>Fri, 16 Apr 2010 12:00:32 +0000</pubDate>
		<dc:creator>John Muchow</dc:creator>
				<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://iPhoneDeveloperTips.com/?p=6113</guid>
		<description><![CDATA[<p><a href="http://MobileDeveloperTips.com/objective-c/the-basics-of-protocols-and-delegates.html">The Basics of Protocols and Delegates</a> is protected by Copyright © <a href="http://MobileDeveloperTips.com">MobileDeveloperTips.com</a> 2008-2012 • All Rights Reserved</p>
The Basics of Protocols and Delegates is protected by Copyright © MobileDeveloperTips.com 2008-2012 • All Rights Reserved Apple offers a good overview of working with protocols in their Objective-C Programming Reference. However, sometimes a simple working example can go a long ways&#8230; Introduction Protocols can be helpful in a number of scenarios, a common usage [...]
Related posts:<ol>
<li><a href='http://MobileDeveloperTips.com/cocoa/introduction-to-protocols.html' rel='bookmark' title='Introduction to Protocols'>Introduction to Protocols</a></li>
<li><a href='http://MobileDeveloperTips.com/cocoa/basics-of-notifications.html' rel='bookmark' title='Basics of Notifications'>Basics of Notifications</a></li>
<li><a href='http://MobileDeveloperTips.com/user-interface/detect-taps-on-uitabbarcontroller-and-determining-class-type.html' rel='bookmark' title='Detect Taps on UITabBarController and Determining Class Type'>Detect Taps on UITabBarController and Determining Class Type</a></li>
</ol>]]></description>
		<wfw:commentRss>http://MobileDeveloperTips.com/objective-c/the-basics-of-protocols-and-delegates.html/feed</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>Fast Enumeration on the iPhone</title>
		<link>http://MobileDeveloperTips.com/objective-c/fast-enumeration-on-the-iphone.html</link>
		<comments>http://MobileDeveloperTips.com/objective-c/fast-enumeration-on-the-iphone.html#comments</comments>
		<pubDate>Fri, 02 Oct 2009 12:10:51 +0000</pubDate>
		<dc:creator>John Muchow</dc:creator>
				<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://iPhoneDeveloperTips.com/?p=4052</guid>
		<description><![CDATA[<p><a href="http://MobileDeveloperTips.com/objective-c/fast-enumeration-on-the-iphone.html">Fast Enumeration on the iPhone</a> is protected by Copyright © <a href="http://MobileDeveloperTips.com">MobileDeveloperTips.com</a> 2008-2012 • All Rights Reserved</p>
Fast Enumeration on the iPhone is protected by Copyright © MobileDeveloperTips.com 2008-2012 • All Rights Reserved With the introduction of Objective-C 2.0, you can now iterate through collections (arrays, etc) with ease using a language feature known as Fast Enumeration. This enumeration is both faster than using NSEnumerator and is also much more concise as [...]]]></description>
		<wfw:commentRss>http://MobileDeveloperTips.com/objective-c/fast-enumeration-on-the-iphone.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Specifying Simulator Only Code</title>
		<link>http://MobileDeveloperTips.com/objective-c/simulator-specific-code.html</link>
		<comments>http://MobileDeveloperTips.com/objective-c/simulator-specific-code.html#comments</comments>
		<pubDate>Wed, 15 Apr 2009 03:28:47 +0000</pubDate>
		<dc:creator>John Muchow</dc:creator>
				<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://iPhoneDeveloperTips.com/?p=2088</guid>
		<description><![CDATA[<p><a href="http://MobileDeveloperTips.com/objective-c/simulator-specific-code.html">Specifying Simulator Only Code</a> is protected by Copyright © <a href="http://MobileDeveloperTips.com">MobileDeveloperTips.com</a> 2008-2012 • All Rights Reserved</p>
Specifying Simulator Only Code is protected by Copyright © MobileDeveloperTips.com 2008-2012 • All Rights Reserved There are times when you need to write code that is only applicable when working with the simulator. As an example, I was recently working with an application that required the user to take a picture with their iPhone. Once [...]
Related posts:<ol>
<li><a href='http://MobileDeveloperTips.com/camera/capture-a-screenshot-on-iphone.html' rel='bookmark' title='Capture a Screenshot on the iPhone'>Capture a Screenshot on the iPhone</a></li>
<li><a href='http://MobileDeveloperTips.com/general/open-source-screen-capture-tool.html' rel='bookmark' title='Capture iPhone Simulator Screenshots &#8211; Open Source Screen Capture Tool'>Capture iPhone Simulator Screenshots &#8211; Open Source Screen Capture Tool</a></li>
<li><a href='http://MobileDeveloperTips.com/objective-c/where-is-my-object-retained.html' rel='bookmark' title='Where is My Object Retained?'>Where is My Object Retained?</a></li>
</ol>]]></description>
		<wfw:commentRss>http://MobileDeveloperTips.com/objective-c/simulator-specific-code.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Of BOOL and YES</title>
		<link>http://MobileDeveloperTips.com/objective-c/of-bool-and-yes.html</link>
		<comments>http://MobileDeveloperTips.com/objective-c/of-bool-and-yes.html#comments</comments>
		<pubDate>Wed, 31 Dec 2008 19:28:56 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://iPhoneDeveloperTips.com/?p=1422</guid>
		<description><![CDATA[<p><a href="http://MobileDeveloperTips.com/objective-c/of-bool-and-yes.html">Of BOOL and YES</a> is protected by Copyright © <a href="http://MobileDeveloperTips.com">MobileDeveloperTips.com</a> 2008-2012 • All Rights Reserved</p>
Of BOOL and YES is protected by Copyright © MobileDeveloperTips.com 2008-2012 • All Rights Reserved It may not be immediately clear that the Objective C BOOL &#34;type&#34; is not actually a boolean type at all. This is a legacy from the original C language, which does not have an intrinsic boolean type (the iPhone GCC [...]]]></description>
		<wfw:commentRss>http://MobileDeveloperTips.com/objective-c/of-bool-and-yes.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

