<?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"
	>

<channel>
	<title>mj &#187; cocoa</title>
	<atom:link href="http://cimota.com/blog/category/cocoa/feed/" rel="self" type="application/rss+xml" />
	<link>http://cimota.com/blog</link>
	<description>you want to start something?</description>
	<pubDate>Tue, 26 Aug 2008 11:42:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Syntax Error</title>
		<link>http://cimota.com/blog/2008/07/04/syntax-error/</link>
		<comments>http://cimota.com/blog/2008/07/04/syntax-error/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 13:36:41 +0000</pubDate>
		<dc:creator>mj</dc:creator>
		
		<category><![CDATA[Annoyances]]></category>

		<category><![CDATA[Code]]></category>

		<category><![CDATA[cocoa]]></category>

		<guid isPermaLink="false">http://cimota.com/blog/?p=972</guid>
		<description><![CDATA[Pretty much summed up my lunchtime coding session.

XCode seems preternaturally sensitive to hidden control characters so tonight I&#8217;m going to have to retype all of the code in my project all over again. I checked it line by line and every { was followed by a corresponding }.
Frustrating but part of the learning process I [...]]]></description>
			<content:encoded><![CDATA[<p>Pretty much summed up my lunchtime coding session.</p>
<p><center><img src="http://cimota.com/blog/wp-content/uploads/2008/07/img_02361-300x225.jpg" alt="" title="img_02361" width="300" height="225" class="aligncenter size-medium wp-image-973" /></center></p>
<p>XCode seems preternaturally sensitive to hidden control characters so tonight I&#8217;m going to have to retype all of the code in my project all over again. I checked it line by line and every { was followed by a corresponding }.</p>
<p>Frustrating but part of the learning process I reckon.</p>
 <img src="http://cimota.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=972" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://cimota.com/blog/2008/07/04/syntax-error/feed/</wfw:commentRss>
		</item>
		<item>
		<title>iPhone SDK tutorial videos???</title>
		<link>http://cimota.com/blog/2008/06/26/iphone-sdk-tutorial-videos/</link>
		<comments>http://cimota.com/blog/2008/06/26/iphone-sdk-tutorial-videos/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 09:42:45 +0000</pubDate>
		<dc:creator>mj</dc:creator>
		
		<category><![CDATA[cocoa]]></category>

		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://cimota.com/blog/?p=906</guid>
		<description><![CDATA[I thought the NDA was still in force?
Still - iphoneDevelopmentCentral is just great.
I&#8217;ve copied these links to the XCake.org web site.
 ]]></description>
			<content:encoded><![CDATA[<p>I thought the NDA was still in force?</p>
<p>Still - <a href="http://www.iphonedevcentral.org/home.php" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.iphonedevcentral.org');">iphoneDevelopmentCentral </a>is just great.</p>
<p>I&#8217;ve copied these links to the <a href="http://xcake.org" onclick="javascript:pageTracker._trackPageview('/outbound/article/xcake.org');">XCake.org</a> web site.</p>
 <img src="http://cimota.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=906" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://cimota.com/blog/2008/06/26/iphone-sdk-tutorial-videos/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Great minds and all that</title>
		<link>http://cimota.com/blog/2008/06/19/great-minds-and-all-that/</link>
		<comments>http://cimota.com/blog/2008/06/19/great-minds-and-all-that/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 07:34:51 +0000</pubDate>
		<dc:creator>mj</dc:creator>
		
		<category><![CDATA[BarCamp]]></category>

		<category><![CDATA[Commentary]]></category>

		<category><![CDATA[Made me laugh]]></category>

		<category><![CDATA[cocoa]]></category>

		<category><![CDATA[barcampbelfast]]></category>

		<category><![CDATA[belfast]]></category>

		<category><![CDATA[northern ireland]]></category>

		<guid isPermaLink="false">http://cimota.com/blog/?p=865</guid>
		<description><![CDATA[Ian Robinson writes about Northern Ireland Cocoa Developers
Some of us from Northern Ireland, who were at WWDC, are thinking of setting up a local Cocoa developers group to met and discuss development and technologies related to the Mac OS X and iPhone/iPod touch platform. It is envisioned that there will be periodic meetings, a mailing [...]]]></description>
			<content:encoded><![CDATA[<p>Ian Robinson writes about <a href="http://www.canicula.com/wp/?p=527" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.canicula.com');">Northern Ireland Cocoa Developers</a></p>
<blockquote><p>Some of us from Northern Ireland, who were at WWDC, are thinking of setting up a local Cocoa developers group to met and discuss development and technologies related to the Mac OS X and iPhone/iPod touch platform. It is envisioned that there will be periodic meetings, a mailing list, a web page, possibly guest speakers, etc. All this is still to be determined. The following 5 domains have been registered for the group to use:</p>
<p>    nicocoadev (.org, .net, .com, .co.uk)</p>
<p>    nicod.org</p></blockquote>
<p>Earlier this week, we took John Kennedy&#8217;s idea for <a href="http://xcake.org" onclick="javascript:pageTracker._trackPageview('/outbound/article/xcake.org');">XCake.org</a> and launched a wiki. Two years ago I&#8217;d attempted to get Cocoaheads Northern Ireland started up but attendance was pretty low. I&#8217;m happy to say that there are a lot more people interested now&#8230;</p>
<p>[EDIT: This would be a nice topic at BarCamp?]</p>
 <img src="http://cimota.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=865" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://cimota.com/blog/2008/06/19/great-minds-and-all-that/feed/</wfw:commentRss>
		</item>
		<item>
		<title>XCake.org</title>
		<link>http://cimota.com/blog/2008/06/16/xcakeorg/</link>
		<comments>http://cimota.com/blog/2008/06/16/xcakeorg/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 23:37:18 +0000</pubDate>
		<dc:creator>mj</dc:creator>
		
		<category><![CDATA[CoWorking]]></category>

		<category><![CDATA[Code]]></category>

		<category><![CDATA[Cool]]></category>

		<category><![CDATA[cocoa]]></category>

		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://cimota.com/blog/?p=856</guid>
		<description><![CDATA[The site is up. It&#8217;s for people interested in Cocoa and geographically on the Island of Ireland (North and South).
http://xcake.org
There&#8217;s just a Wiki there at the moment. More to come if there&#8217;s a perceived need for it.
 ]]></description>
			<content:encoded><![CDATA[<p>The site is up. It&#8217;s for people interested in Cocoa and geographically on the Island of Ireland (North and South).</p>
<p><a href="http://xcake.org" onclick="javascript:pageTracker._trackPageview('/outbound/article/xcake.org');">http://xcake.org</a></p>
<p>There&#8217;s just a Wiki there at the moment. More to come if there&#8217;s a perceived need for it.</p>
 <img src="http://cimota.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=856" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://cimota.com/blog/2008/06/16/xcakeorg/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cocoa Days 2</title>
		<link>http://cimota.com/blog/2008/06/14/cocoa-days-2/</link>
		<comments>http://cimota.com/blog/2008/06/14/cocoa-days-2/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 11:20:41 +0000</pubDate>
		<dc:creator>mj</dc:creator>
		
		<category><![CDATA[cocoa]]></category>

		<category><![CDATA[awakeFromNib]]></category>

		<category><![CDATA[random]]></category>

		<guid isPermaLink="false">http://cimota.com/blog/?p=848</guid>
		<description><![CDATA[I&#8217;m not too embarrassed by this. It&#8217;s a derivative of the first example from Cocoa Programming for Mac OS X, 2nd Edition. I&#8217;m not embarrassed because I did it by the book and then trialled and erred my way into producing this.

All it does is give you a random number (seeded by the time) and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not too embarrassed by this. It&#8217;s a derivative of the first example from Cocoa Programming for Mac OS X, 2nd Edition. I&#8217;m not embarrassed because I did it by the book and then trialled and erred my way into producing this.<br />
<center><a href='http://cimota.com/blog/wp-content/uploads/2008/06/picture-4.png'><img src="http://cimota.com/blog/wp-content/uploads/2008/06/picture-4.png" alt="" title="picture-4" width="384" height="360" class="alignnone size-full wp-image-849" /></a></center></p>
<p>All it does is give you a random number (seeded by the time) and present it on screen. In big numbers. Between 1 and 100. That could be a BRP dice-roller! I&#8217;m going to work on a couple more iterations of this before moving onto the next project. I need to figure out how to call a function ..er&#8230; method from within a function because I want the &#8216;generate random number&#8217; function to fire at start (using the awakeFromNib) and yet I don&#8217;t want to duplicate my generate code in there.</p>
<p>That&#8217;s something to look at while the nippers are chowing down on something unwholesome.</p>
 <img src="http://cimota.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=848" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://cimota.com/blog/2008/06/14/cocoa-days-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>&#8216;IT Support&#8217; doesn&#8217;t have to be boring</title>
		<link>http://cimota.com/blog/2008/06/14/it-support-doesnt-have-to-be-boring/</link>
		<comments>http://cimota.com/blog/2008/06/14/it-support-doesnt-have-to-be-boring/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 06:10:16 +0000</pubDate>
		<dc:creator>mj</dc:creator>
		
		<category><![CDATA[cocoa]]></category>

		<category><![CDATA[Code]]></category>

		<category><![CDATA[flickr]]></category>

		<category><![CDATA[wwdc]]></category>

		<guid isPermaLink="false">http://cimota.com/blog/?p=843</guid>
		<description><![CDATA[Gus Mueller twittered this great Flickr set from Mikey, the support guy at Panic.
This one is my inspiration.
 ]]></description>
			<content:encoded><![CDATA[<p>Gus Mueller <a href="http://twitter.com/ccgus/statuses/834408144" onclick="javascript:pageTracker._trackPageview('/outbound/article/twitter.com');">twittered</a> this great <a href="http://www.flickr.com/photos/kmikeym/sets/72157605559067466/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.flickr.com');">Flickr set</a> from Mikey, the support guy at <a href="http://www.panic.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.panic.com');">Panic</a>.</p>
<p><a href="http://www.flickr.com/photos/kmikeym/2571575954/in/set-72157605559067466/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.flickr.com');">This one</a> is my inspiration.</p>
 <img src="http://cimota.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=843" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://cimota.com/blog/2008/06/14/it-support-doesnt-have-to-be-boring/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cocoa Days</title>
		<link>http://cimota.com/blog/2008/06/12/cocoa-days/</link>
		<comments>http://cimota.com/blog/2008/06/12/cocoa-days/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 15:38:25 +0000</pubDate>
		<dc:creator>mj</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<category><![CDATA[cocoa]]></category>

		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://cimota.com/blog/?p=837</guid>
		<description><![CDATA[I&#8217;m working my way finally through the Hillegass Cocoa book - but of course my 2nd Edition arrived 4 months ago and I never had the chance to read it and 3rd Edition is out and covers the new XCode so I&#8217;m going to be fighting an uphill struggle. I&#8217;ll order 3rd Edition after payday. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m working my way finally through the Hillegass Cocoa book - but of course my 2nd Edition arrived 4 months ago and I never had the chance to read it and 3rd Edition is out and covers the new XCode so I&#8217;m going to be fighting an uphill struggle. I&#8217;ll order 3rd Edition after payday. </p>
<p>I find code to be hard. My schedule doesn&#8217;t allow for me to be consistent in my approach to learning and so I find myself flailing back and forth, trying to remember the stuff I wrote last time round and spending half my allotted time re-learning. It doesn&#8217;t stick much. I&#8217;m now convinced I need a mentor to do this who will work through the examples with me, advise me left and right and not get all het up when I&#8217;ve had a crap week and didn&#8217;t get the chance to sit down and work through examples.</p>
<p>My first problem comes with expectations. If I&#8217;m control-dragging connections to the left and right in Interface Builder, I was expecting some code to be generated. Instead I have to manually add these things. </p>
<p>My second problem comes with pre-generated code. It added in an import for UIKit/UIKit.h for some reason - and then when I hit Compile, it burped and complained about UIKit. Claimed it couldn&#8217;t find it. To which I say &#8220;Well, don&#8217;t frigging look at me, you put it in there????&#8221; This sort of thing frustrates me -especially when I realise it compiles fine when I change that to Cocoa/Cocoa.h.</p>
<p><center><img src="http://cimota.com/blog/wp-content/uploads/2008/06/picture-1.png" alt="" title="Doh!" width="500" height="85" class="aligncenter size-full wp-image-838" /></center></p>
<p>Brilliant.</p>
<p>This error has nothing to do with using the 2nd Edition book. It&#8217;s a subclass of NSObject which comes with the UIKit.h reference which XCode subsequently has a kitten about. That&#8217;s just stupid. So either there&#8217;s something wrong with my XCode (entirely possible) or I&#8217;m just the worst coder in the world.</p>
<p>I&#8217;d say it&#8217;s even odds.</p>
<p>[And the result is in. <strong>I'm the worst programmer in the world.</strong> I'd added a Cocoa Touch NSObject subclass to my Mac application. Cocoa Touch has UIKit.h. Cocoa has Cocoa.h. I feel stupid now but I have to chalk it up to some sort of learning experience.]</p>
 <img src="http://cimota.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=837" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://cimota.com/blog/2008/06/12/cocoa-days/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
