<?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/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>iphone Archives - Richard Warrender</title>
	<atom:link href="https://richardwarrender.com/tag/iphone-2/feed/" rel="self" type="application/rss+xml" />
	<link>https://richardwarrender.com/tag/iphone-2/</link>
	<description>Creative Thinking, Clear Engineering</description>
	<lastBuildDate>Fri, 05 Jul 2024 17:42:06 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.2.9</generator>
<site xmlns="com-wordpress:feed-additions:1">219281189</site>	<item>
		<title>Beautifully-formatted Times and Numbers</title>
		<link>https://richardwarrender.com/2015/06/beautifully-formatted-times-and-numbers/</link>
					<comments>https://richardwarrender.com/2015/06/beautifully-formatted-times-and-numbers/#respond</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Tue, 16 Jun 2015 19:22:21 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Swift]]></category>
		<category><![CDATA[UIKit]]></category>
		<category><![CDATA[CoreText]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[uikit]]></category>
		<guid isPermaLink="false">https://richardwarrender.com/?p=838</guid>

					<description><![CDATA[Not all font instances are created equally! In iOS text is mostly displayed using proportional fonts, meaning each character width is trimmed and varies depending on each character. This makes the text easier to read and feel more natural and you&#8217;ll notice this on characters such as &#8216;i&#8217; which will often be the thinnest character [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2015/06/beautifully-formatted-times-and-numbers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">838</post-id>	</item>
		<item>
		<title>Windsock 2.0 App Walkthrough</title>
		<link>https://richardwarrender.com/2014/02/windsock-2-0-app-walkthrough/</link>
					<comments>https://richardwarrender.com/2014/02/windsock-2-0-app-walkthrough/#respond</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Sat, 01 Feb 2014 15:54:35 +0000</pubDate>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iOS 7]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[walkthrough]]></category>
		<category><![CDATA[windsock]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=699</guid>

					<description><![CDATA[Windsock is an advanced weather app for fliers of RC planes, helicopters and drones. I&#8217;ve been busy on bug fixes with Air Drop and some new features such as adding in magnetic declination info for sites. Here&#8217;s a app walkthrough of Windsock 2.0.1. Windsock is available to download from the App Store now. Let me [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2014/02/windsock-2-0-app-walkthrough/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">699</post-id>	</item>
		<item>
		<title>Bluetooth 4.0 LE &#8211; The Bluetooth Renaissance</title>
		<link>https://richardwarrender.com/2013/02/bluetooth-4-0-le-renaissance/</link>
					<comments>https://richardwarrender.com/2013/02/bluetooth-4-0-le-renaissance/#respond</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Mon, 11 Feb 2013 14:50:35 +0000</pubDate>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[BLE]]></category>
		<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[Bluetooth 4.0 LE]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=591</guid>

					<description><![CDATA[Sometimes a technology comes along that seems like such a good idea you wonder why it was never created in the beginning. For me, Bluetooth was one of those technologies. It&#8217;s been around since the late nineties and was incredibly powerful, especially for PDAs and phones but has always been overshadowed by the complimentary WiFi [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2013/02/bluetooth-4-0-le-renaissance/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">591</post-id>	</item>
		<item>
		<title>Retro Yeti Escape Game for iPhone and iPod Touch</title>
		<link>https://richardwarrender.com/2012/12/retro-yeti-escape-game-for-ios/</link>
					<comments>https://richardwarrender.com/2012/12/retro-yeti-escape-game-for-ios/#respond</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Fri, 14 Dec 2012 17:52:08 +0000</pubDate>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[8bit]]></category>
		<category><![CDATA[cocos2d]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[retro]]></category>
		<category><![CDATA[Vivid Reflection]]></category>
		<category><![CDATA[Yeti Escape]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=573</guid>

					<description><![CDATA[I&#8217;ve just finished developing Yeti Escape for Vivid Reflection, my iOS development company. Yeti Escape is a new Christmas-themed retro game for iOS. The story: Present-hungry yetis have escaped from the North Pole and threaten to ruin Christmas. Pixel Santa must save the day by throwing spare presents at them. Can he still make his [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2012/12/retro-yeti-escape-game-for-ios/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">573</post-id>	</item>
		<item>
		<title>Apple WWDC 2012 Session Videos Live</title>
		<link>https://richardwarrender.com/2012/06/apple-wwdc-2012/</link>
					<comments>https://richardwarrender.com/2012/06/apple-wwdc-2012/#respond</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Wed, 20 Jun 2012 12:11:49 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iOS 6]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[wwdc]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=518</guid>

					<description><![CDATA[This is a heads up for anyone who does iPad or iPhone development; Apple have made available their awesome WWDC 2012 sessions videos to developers! iOS 6 features such as Passkit, maps and Facebook looks interesting as does the new Game Center functionality such as &#8220;Challenges&#8221; along with a whole host of new APIs and [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2012/06/apple-wwdc-2012/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">518</post-id>	</item>
		<item>
		<title>iPhone App: Windsock takes off</title>
		<link>https://richardwarrender.com/2012/05/iphone-app-windsock-takes-off/</link>
					<comments>https://richardwarrender.com/2012/05/iphone-app-windsock-takes-off/#respond</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Mon, 28 May 2012 23:34:02 +0000</pubDate>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[icloud]]></category>
		<category><![CDATA[iphone]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=461</guid>

					<description><![CDATA[Windsock, my latest iPhone app is live in the App Store. It&#8217;s a clean, easy-to-use app that lets you check the wind forecast remotely and up to 4 days in advance. I built it because a hobby of mine is remote control plane flying but often there are days when the wind is too strong [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2012/05/iphone-app-windsock-takes-off/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">461</post-id>	</item>
		<item>
		<title>How to call a block after a delay</title>
		<link>https://richardwarrender.com/2012/02/how-to-call-block-after-delay/</link>
					<comments>https://richardwarrender.com/2012/02/how-to-call-block-after-delay/#comments</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Wed, 22 Feb 2012 22:00:46 +0000</pubDate>
				<category><![CDATA[GCD]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[blocks]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[gcd]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[osx]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=412</guid>

					<description><![CDATA[On iOS and on OS X you sometimes need the User Interface to update after a short delay. The old way of doing it was calling the performSelector:withObject:afterDelay: selector on any NSObject subclass but that requires defining a new method in your class and you can only pass one object as a parameter. Instead, you [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2012/02/how-to-call-block-after-delay/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">412</post-id>	</item>
		<item>
		<title>Core Animation stops animation on app relaunch</title>
		<link>https://richardwarrender.com/2011/09/core-animation-stops-ani-on-app-relaunch/</link>
					<comments>https://richardwarrender.com/2011/09/core-animation-stops-ani-on-app-relaunch/#comments</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Mon, 19 Sep 2011 12:31:44 +0000</pubDate>
				<category><![CDATA[Core Animation]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Swift]]></category>
		<category><![CDATA[UIKit]]></category>
		<category><![CDATA[Cocoa Touch]]></category>
		<category><![CDATA[Core Animaton]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[multitasking]]></category>
		<category><![CDATA[programming]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=385</guid>

					<description><![CDATA[On one of my projects I discovered a bug in a never-ending animation I had set up. Whenever the app was suspended (such as when you multitask and open another app), on relaunching the app the animation was frozen. After some investigating, I discovered that with Core Animation you need to set a flag on [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2011/09/core-animation-stops-ani-on-app-relaunch/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">385</post-id>	</item>
		<item>
		<title>Reverting your library from a beta of iTunes</title>
		<link>https://richardwarrender.com/2011/09/reverting-itunes-beta-library/</link>
					<comments>https://richardwarrender.com/2011/09/reverting-itunes-beta-library/#comments</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Wed, 14 Sep 2011 18:58:23 +0000</pubDate>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[troubleshoot]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=377</guid>

					<description><![CDATA[As an iPhone and iPad developer, Apple often present you with beta versions to install which sometimes require you to also install a beta version of iTunes. Of course the contents of these beta versions are under strict non-disclosure agreements but the process of rolling back isn&#8217;t so I&#8217;ll quickly explain how to do it&#8230; [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2011/09/reverting-itunes-beta-library/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">377</post-id>	</item>
		<item>
		<title>WWDC Update: 5 key points for iPhone apps</title>
		<link>https://richardwarrender.com/2011/07/wwdc-update-5-key-points-for-iphone-apps/</link>
					<comments>https://richardwarrender.com/2011/07/wwdc-update-5-key-points-for-iphone-apps/#respond</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Tue, 05 Jul 2011 17:22:21 +0000</pubDate>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Cocoa Touch]]></category>
		<category><![CDATA[gamecenter]]></category>
		<category><![CDATA[icloud]]></category>
		<category><![CDATA[ios5]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[lion]]></category>
		<category><![CDATA[notifications]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[twitter]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=364</guid>

					<description><![CDATA[It’s now been just over 3 weeks since the torrent of information unleashed at Apple’s World Wide Developer Conference refreshingly drenched the brains of designers, developers and engineers. I’ve resisted blogging about the public announcements to fully let the impact soak in and gage everyone’s reactions but now feels like a good time to talk [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2011/07/wwdc-update-5-key-points-for-iphone-apps/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">364</post-id>	</item>
		<item>
		<title>Pub Darts now with Facebook Support</title>
		<link>https://richardwarrender.com/2010/11/pub-darts-now-with-facebook/</link>
					<comments>https://richardwarrender.com/2010/11/pub-darts-now-with-facebook/#comments</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Mon, 15 Nov 2010 22:01:32 +0000</pubDate>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[boss mode]]></category>
		<category><![CDATA[bug fix]]></category>
		<category><![CDATA[dartboard]]></category>
		<category><![CDATA[darts]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[iOS 4]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[pub darts]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=254</guid>

					<description><![CDATA[Hey, just to let you know Pub Darts 1.2 is now up in the App Store. The biggest feature this new version supports is Facebook integration. Yes thats right&#8230; you can now log in and pull a &#8220;friend&#8217;s&#8221; profile picture straight onto the dartboard ready to let off some steam. Mmm, now if only you [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2010/11/pub-darts-now-with-facebook/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">254</post-id>	</item>
		<item>
		<title>Core Data Objects in Wrong Sections</title>
		<link>https://richardwarrender.com/2010/10/core-data-objects-in-wrong-sections/</link>
					<comments>https://richardwarrender.com/2010/10/core-data-objects-in-wrong-sections/#comments</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Mon, 18 Oct 2010 17:55:49 +0000</pubDate>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Core Data]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Swift]]></category>
		<category><![CDATA[Cocoa Touch]]></category>
		<category><![CDATA[iOS 4]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[key-paths]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[sorting]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=213</guid>

					<description><![CDATA[NSFetchedResultsController is a really handy class. Use one of the default Core Data templates in Xcode and you&#8217;ll very quickly have a nice list of managed objects in a table view.&#160;With a few more lines of code you can get the NSFetchedResultsController to group your objects by sections. You do this by specifying a key-path [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2010/10/core-data-objects-in-wrong-sections/feed/</wfw:commentRss>
			<slash:comments>22</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">213</post-id>	</item>
		<item>
		<title>Quick Spreadsheet to plist Technique</title>
		<link>https://richardwarrender.com/2010/09/spreadsheet-to-plist/</link>
					<comments>https://richardwarrender.com/2010/09/spreadsheet-to-plist/#comments</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Tue, 21 Sep 2010 18:14:50 +0000</pubDate>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Core Data]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[csv]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plist]]></category>
		<category><![CDATA[terminal]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=187</guid>

					<description><![CDATA[Imagine you have a huge list of names in a spreadsheet and you&#8217;d like to get this data into an Apple plist file to use in your iPhone/Mac app or import into a Core Data model. Such a long list of data would take forever to cut and paste so here is a really quick [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2010/09/spreadsheet-to-plist/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">187</post-id>	</item>
		<item>
		<title>Custom fonts on iPad and iPhone</title>
		<link>https://richardwarrender.com/2010/08/custom-fonts-on-ipad-and-iphone/</link>
					<comments>https://richardwarrender.com/2010/08/custom-fonts-on-ipad-and-iphone/#comments</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Wed, 18 Aug 2010 20:48:54 +0000</pubDate>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Swift]]></category>
		<category><![CDATA[UIKit]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[iOS 4]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[uikit]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=147</guid>

					<description><![CDATA[Just incase you didn&#8217;t realise, with iOS 3.2 (iPad) and above you can load in custom fonts and use them with a standard UIFont object. There are a few catches&#8230;&#160;The font must be in the following format: &#8211; OpenType Format (OTF) TrueType Format (TTF) Once you&#8217;ve dragged your chosen font file into an Xcode project, [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2010/08/custom-fonts-on-ipad-and-iphone/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">147</post-id>	</item>
		<item>
		<title>Re-ordering Core Data Objects on iOS4</title>
		<link>https://richardwarrender.com/2010/08/re-ordering-core-data-objects-on-ios4/</link>
					<comments>https://richardwarrender.com/2010/08/re-ordering-core-data-objects-on-ios4/#respond</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Tue, 17 Aug 2010 06:59:00 +0000</pubDate>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Core Data]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Cocoa Touch]]></category>
		<category><![CDATA[iOS 4]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[UI]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=139</guid>

					<description><![CDATA[The Core Data framework on the iPhone is incredibly powerful. It&#8217;s also incredibly efficient and part of that is because a collection of objects only have the order that you implicitly give them. For example you typically might give an Event object a timestamp and when you pull out all the events you might sort [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2010/08/re-ordering-core-data-objects-on-ios4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">139</post-id>	</item>
		<item>
		<title>Pub Darts now with Instructions!</title>
		<link>https://richardwarrender.com/2010/07/pub-darts-now-with-instructions/</link>
					<comments>https://richardwarrender.com/2010/07/pub-darts-now-with-instructions/#respond</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Thu, 29 Jul 2010 20:35:25 +0000</pubDate>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[bug fix]]></category>
		<category><![CDATA[casual]]></category>
		<category><![CDATA[darts]]></category>
		<category><![CDATA[icon]]></category>
		<category><![CDATA[instructions]]></category>
		<category><![CDATA[ios4]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphone 4]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[pub]]></category>
		<category><![CDATA[update]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=119</guid>

					<description><![CDATA[When I first launched Pub Darts last March, I got many great positive messages from people who love throwing darts at their boss’s picture! I also got much negative feedback from people who found the throwing mechanism difficult or not as intuitive as I thought it was. Therefore adding instructions to version 1.1 was very [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2010/07/pub-darts-now-with-instructions/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">119</post-id>	</item>
		<item>
		<title>iPhone App: Throw Darts at your Boss</title>
		<link>https://richardwarrender.com/2009/03/iphone-app-throw-darts-at-your-boss/</link>
					<comments>https://richardwarrender.com/2009/03/iphone-app-throw-darts-at-your-boss/#respond</comments>
		
		<dc:creator><![CDATA[Richard Warrender]]></dc:creator>
		<pubDate>Tue, 31 Mar 2009 17:50:09 +0000</pubDate>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[beer]]></category>
		<category><![CDATA[boss mode]]></category>
		<category><![CDATA[casual]]></category>
		<category><![CDATA[dartboard]]></category>
		<category><![CDATA[darts]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[pub]]></category>
		<guid isPermaLink="false">http://richardwarrender.com/?p=55</guid>

					<description><![CDATA[Hooray. My iPhone game, Pub Darts is in the App Store. It&#8217;s a slick dartboard game with the added bonus of being able snap your boss/greedy banker and throw darts at their image. Just don&#8217;t let them catch you ;-) Buy it now for only £1.19 ($1.99). For a short time only it&#8217;s now £0.69! Grab [&#8230;]]]></description>
		
					<wfw:commentRss>https://richardwarrender.com/2009/03/iphone-app-throw-darts-at-your-boss/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">55</post-id>	</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Lazy Loading (feed)
Minified using Disk
Database Caching 45/88 queries in 0.026 seconds using Memcached

Served from: richardwarrender.com @ 2026-05-02 04:28:04 by W3 Total Cache
-->