<?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>Objective-C Design Patterns</title>
	<atom:link href="http://www.ocdesignpatterns.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.ocdesignpatterns.com</link>
	<description>by Carlo Chung</description>
	<lastBuildDate>Mon, 11 Mar 2013 14:27:40 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>I want to translate you book into russian</title>
		<link>http://www.ocdesignpatterns.com/?p=108</link>
		<comments>http://www.ocdesignpatterns.com/?p=108#comments</comments>
		<pubDate>Mon, 11 Mar 2013 14:27:40 +0000</pubDate>
		<dc:creator>WildCat</dc:creator>
				<category><![CDATA[Questions]]></category>

		<guid isPermaLink="false">http://www.ocdesignpatterns.com/?p=108</guid>
		<description><![CDATA[Hi, Carlo! I am Anna Koneva from Russia. I am a software developer for C++/C#/Objective-C (iOS). I&#8217;ve read your book about design patters for iOS. It was not translated into russian and not published in russian. I have an idea to translate some of the chapters from it to russian and publish them as articles [...]]]></description>
				<content:encoded><![CDATA[<p>Hi, Carlo! I am Anna Koneva from Russia. I am a software developer for C++/C#/Objective-C (iOS). I&#8217;ve read your book about design patters for iOS. It was not translated into russian and not published in russian. I have an idea to translate some of the chapters from it to russian and publish them as articles on rsdn.ru (and in their paper journal RSDN). The editors from this journal told me to ask you for permission (as you are the original author). Do you allow me to do this?</p>
<p>P. S. Maybe you could give me your e-mail address if I have some questions about the translations.</p>
<p>Best regards,<br />
Anna</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocdesignpatterns.com/?feed=rss2&#038;p=108</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>About new edition</title>
		<link>http://www.ocdesignpatterns.com/?p=107</link>
		<comments>http://www.ocdesignpatterns.com/?p=107#comments</comments>
		<pubDate>Wed, 31 Oct 2012 14:36:36 +0000</pubDate>
		<dc:creator>Carlo Chung</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[new edition]]></category>

		<guid isPermaLink="false">http://www.ocdesignpatterns.com/?p=107</guid>
		<description><![CDATA[Hey fellas! Since the book was published early last year, there&#8217;re numerous changes in Objective-C and the framework. Do you think whether I should write a new edition of the book? If so, what do you want to see in in? Would you buy it if its not with Apress this time? Do you prefer [...]]]></description>
				<content:encoded><![CDATA[<p>Hey fellas!</p>
<p>Since the book was published early last year, there&#8217;re numerous changes in Objective-C and the framework. Do you think whether I should write a new edition of the book? If so, what do you want to see in in? Would you buy it if its not with Apress this time? Do you prefer an eBook or hard copy format?</p>
<p>Your thoughts are appreciated!</p>
<p>Carlo</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocdesignpatterns.com/?feed=rss2&#038;p=107</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>2 Words&#8230;</title>
		<link>http://www.ocdesignpatterns.com/?p=106</link>
		<comments>http://www.ocdesignpatterns.com/?p=106#comments</comments>
		<pubDate>Thu, 23 Aug 2012 06:14:03 +0000</pubDate>
		<dc:creator>RynoB</dc:creator>
				<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://www.ocdesignpatterns.com/?p=106</guid>
		<description><![CDATA[Awesome book!]]></description>
				<content:encoded><![CDATA[<p>Awesome book!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocdesignpatterns.com/?feed=rss2&#038;p=106</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thank you very much</title>
		<link>http://www.ocdesignpatterns.com/?p=105</link>
		<comments>http://www.ocdesignpatterns.com/?p=105#comments</comments>
		<pubDate>Tue, 29 May 2012 12:44:32 +0000</pubDate>
		<dc:creator>savin_dima</dc:creator>
				<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://www.ocdesignpatterns.com/?p=105</guid>
		<description><![CDATA[Thank you for this book! I wish you good luck!]]></description>
				<content:encoded><![CDATA[<p>Thank you for this book! I wish you good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocdesignpatterns.com/?feed=rss2&#038;p=105</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tiny addition to singleton subclassing</title>
		<link>http://www.ocdesignpatterns.com/?p=104</link>
		<comments>http://www.ocdesignpatterns.com/?p=104#comments</comments>
		<pubDate>Sat, 26 May 2012 01:35:56 +0000</pubDate>
		<dc:creator>Geri</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[creational]]></category>
		<category><![CDATA[design patterns]]></category>
		<category><![CDATA[singleton]]></category>

		<guid isPermaLink="false">http://www.ocdesignpatterns.com/?p=104</guid>
		<description><![CDATA[I did tweaked the allocation in the singleton implementation, but when I made two different subclasses of the singleton, namely Batman and Superman, only the first one instantiated ever. Whenever I tried to send a message to Superman, Batman tried to respond (without such a method resulting in crash). I&#8217;ve profiled it, showing the same [...]]]></description>
				<content:encoded><![CDATA[<p>I did tweaked the allocation in the singleton implementation, but when I made two different subclasses of the singleton, namely Batman and Superman, only the first one instantiated ever. Whenever I tried to send a message to Superman, Batman tried to respond (without such a method resulting in crash). I&#8217;ve profiled it, showing the same result, only a Batman instantiated once.</p>
<p>I&#8217;ve came up with a solution that adds an additional condition to singleton allocation:</p>
<p>if (sharedInstance == nil || [sharedInstance isKindOfClass:[self class]] == NO)<br />
sharedInstance = [NSAllocateObject([self class], 0, NULL) init]; </p>
<p>Seems a bit weird at the first sight, but this solved the problem. You may file an errata on this.</p>
<p>I&#8217;ve shared the whole class with many more tiny addition out of the scope of this post (multi-delegates, really weak delegate messaging with variable parameter count, hidden interface from clients, visible for subclasses, and more) at https://eppz.svn.beanstalkapp.com/eppzkit/</p>
<p>Thanks for the book, I really love it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocdesignpatterns.com/?feed=rss2&#038;p=104</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>iOS&#8217; software engeneer</title>
		<link>http://www.ocdesignpatterns.com/?p=103</link>
		<comments>http://www.ocdesignpatterns.com/?p=103#comments</comments>
		<pubDate>Tue, 08 May 2012 18:18:17 +0000</pubDate>
		<dc:creator>dany90</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ocdesignpatterns.com/?p=103</guid>
		<description><![CDATA[Hi, i&#8217;m collecting some stuff for the degree thesis about software engineering of apps for iOS. I&#8217;ve bought your book, it&#8217;s very interesting! Anyone know other books or resources linked to software engineering of apps (also in general). Every suggest will be appreciated.]]></description>
				<content:encoded><![CDATA[<p>Hi, i&#8217;m collecting some stuff for the degree thesis about software engineering of apps for iOS. I&#8217;ve bought your book, it&#8217;s very interesting! </p>
<p>Anyone know other books or resources linked to software engineering of apps (also in general). Every suggest will be appreciated.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocdesignpatterns.com/?feed=rss2&#038;p=103</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Stencils Posted</title>
		<link>http://www.ocdesignpatterns.com/?p=102</link>
		<comments>http://www.ocdesignpatterns.com/?p=102#comments</comments>
		<pubDate>Tue, 31 Jan 2012 17:45:30 +0000</pubDate>
		<dc:creator>Carlo Chung</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Object Model]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[Omnigraffle]]></category>
		<category><![CDATA[stencils]]></category>
		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.ocdesignpatterns.com/?p=102</guid>
		<description><![CDATA[A set of Omnigraffle stencils for Objective-C object models that were used in the book was posted. Feel free to download it on the &#8220;Goodies&#8221; page. Let me know if there is any questions/problems/concerns about using it.]]></description>
				<content:encoded><![CDATA[<p>A set of Omnigraffle stencils for Objective-C object models that were used in the book was posted. Feel free to download it on the &#8220;Goodies&#8221; page. Let me know if there is any questions/problems/concerns about using it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocdesignpatterns.com/?feed=rss2&#038;p=102</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can you explain how to use a Mediator pattern with a Navigation Controller?</title>
		<link>http://www.ocdesignpatterns.com/?p=96</link>
		<comments>http://www.ocdesignpatterns.com/?p=96#comments</comments>
		<pubDate>Wed, 16 Nov 2011 23:30:36 +0000</pubDate>
		<dc:creator>readingdancer</dc:creator>
				<category><![CDATA[Questions]]></category>
		<category><![CDATA[Mediator]]></category>
		<category><![CDATA[Navigation]]></category>

		<guid isPermaLink="false">http://www.ocdesignpatterns.com/?p=96</guid>
		<description><![CDATA[Hi Carlo, I just bought your book ( as an ebook from Amazon ) yesterday and have been working my way through it having already read the Design patterns book by the &#8220;four&#8221; I was looking for examples in Objective-C, so great and thanks I am a little confused with the Mediator pattern ( it [...]]]></description>
				<content:encoded><![CDATA[<p>Hi Carlo,</p>
<p>I just bought your book ( as an ebook from Amazon ) yesterday and have been working my way through it having already read the Design patterns book by the &#8220;four&#8221; I was looking for examples in Objective-C, so great and thanks <img src='http://www.ocdesignpatterns.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I am a little confused with the Mediator pattern ( it might be the wrong pattern to use )</p>
<p>Our scenario is our application has the following flow:</p>
<p>Account Screen -&gt; TableView -&gt; TableView (multiple drill down of a hierarchical tree) -&gt; image picker -&gt; Special Table view</p>
<p>Currently we are using a navigation controller, however I would like to refactor our App to be more &#8220;OO&#8221; and after reading about the Mediator pattern it sounds like a good idea, however I cannot get my head around how a UINavigation would work with the Mediator?</p>
<p>If you can shine any light on this it would be much appreciated!</p>
<p>Cheers,</p>
<p>Chris</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocdesignpatterns.com/?feed=rss2&#038;p=96</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Stencils</title>
		<link>http://www.ocdesignpatterns.com/?p=95</link>
		<comments>http://www.ocdesignpatterns.com/?p=95#comments</comments>
		<pubDate>Fri, 21 Oct 2011 14:31:52 +0000</pubDate>
		<dc:creator>dzlatic</dc:creator>
				<category><![CDATA[Questions]]></category>
		<category><![CDATA[stencils]]></category>
		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.ocdesignpatterns.com/?p=95</guid>
		<description><![CDATA[Hi Carlo! Can you reference exactly which stencils you have used with OmniGraffle, or point to the link where those could be found, or make them available for download from your site? There are quire a few UML stencils on www.graffletopia.com, but I have a trouble finding one you used. If you want to keep [...]]]></description>
				<content:encoded><![CDATA[<p>Hi Carlo!</p>
<p>Can you reference exactly which stencils you have used with OmniGraffle, or point to the link where those could be found, or make them available for download from your site? There are quire a few UML stencils on www.graffletopia.com, but I have a trouble finding one you used. If you want to keep yours private, what would be the closest available option?</p>
<p>Thanks for the great book, btw!</p>
<p>Regards,<br />
Darko</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocdesignpatterns.com/?feed=rss2&#038;p=95</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Any other design patterns?</title>
		<link>http://www.ocdesignpatterns.com/?p=94</link>
		<comments>http://www.ocdesignpatterns.com/?p=94#comments</comments>
		<pubDate>Thu, 15 Sep 2011 06:37:26 +0000</pubDate>
		<dc:creator>Carlo Chung</dc:creator>
				<category><![CDATA[Questions]]></category>
		<category><![CDATA[design patterns]]></category>
		<category><![CDATA[edition]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[other]]></category>

		<guid isPermaLink="false">http://www.ocdesignpatterns.com/?p=94</guid>
		<description><![CDATA[What other design patterns you want to see on this website and in future editions of the book?]]></description>
				<content:encoded><![CDATA[<p>What other design patterns you want to see on this website and in future editions of the book?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocdesignpatterns.com/?feed=rss2&#038;p=94</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
