<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Abstracting Away From Exceptions</title>
	<atom:link href="http://mjtsai.com/blog/2009/01/06/abstracting-away-from-exceptions/feed/" rel="self" type="application/rss+xml" />
	<link>http://mjtsai.com/blog/2009/01/06/abstracting-away-from-exceptions/</link>
	<description></description>
	<lastBuildDate>Sat, 20 Mar 2010 14:01:58 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Michael Tsai</title>
		<link>http://mjtsai.com/blog/2009/01/06/abstracting-away-from-exceptions/comment-page-1/#comment-465740</link>
		<dc:creator>Michael Tsai</dc:creator>
		<pubDate>Wed, 07 Jan 2009 18:59:37 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/?p=1849#comment-465740</guid>
		<description>Have you filed a bug?</description>
		<content:encoded><![CDATA[<p>Have you filed a bug?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc Charbonneau</title>
		<link>http://mjtsai.com/blog/2009/01/06/abstracting-away-from-exceptions/comment-page-1/#comment-465733</link>
		<dc:creator>Marc Charbonneau</dc:creator>
		<pubDate>Wed, 07 Jan 2009 18:51:36 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/?p=1849#comment-465733</guid>
		<description>You should see it if you find your Core Data XML file in Finder, and enable &#039;Locked&#039; in the Get Info pane. I forget exactly what method it is, but one of the Core Data objects throws an exception that comes from the underlying NSData object.</description>
		<content:encoded><![CDATA[<p>You should see it if you find your Core Data XML file in Finder, and enable 'Locked' in the Get Info pane. I forget exactly what method it is, but one of the Core Data objects throws an exception that comes from the underlying NSData object.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Tsai</title>
		<link>http://mjtsai.com/blog/2009/01/06/abstracting-away-from-exceptions/comment-page-1/#comment-465698</link>
		<dc:creator>Michael Tsai</dc:creator>
		<pubDate>Wed, 07 Jan 2009 17:13:59 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/?p=1849#comment-465698</guid>
		<description>I don’t recall running into that problem. Do you have an example? I like the Cocoa convention that exceptions are for compile-time programmer errors and NSError is for expected runtime errors that need to be handled. If you’re commonly getting exceptions, that would seem to be either a bug in your code or in Core Data.</description>
		<content:encoded><![CDATA[<p>I don’t recall running into that problem. Do you have an example? I like the Cocoa convention that exceptions are for compile-time programmer errors and NSError is for expected runtime errors that need to be handled. If you’re commonly getting exceptions, that would seem to be either a bug in your code or in Core Data.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc Charbonneau</title>
		<link>http://mjtsai.com/blog/2009/01/06/abstracting-away-from-exceptions/comment-page-1/#comment-465693</link>
		<dc:creator>Marc Charbonneau</dc:creator>
		<pubDate>Wed, 07 Jan 2009 17:01:01 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/?p=1849#comment-465693</guid>
		<description>I&#039;ve always kind of preferred exceptions, but the mix of Exceptions and NSError that exists in Cocoa today needs to go. In Core Data for example, even (somewhat) common error situations can cause an exception to be raised, even though the method itself takes an NSError object as a parameter.</description>
		<content:encoded><![CDATA[<p>I've always kind of preferred exceptions, but the mix of Exceptions and NSError that exists in Cocoa today needs to go. In Core Data for example, even (somewhat) common error situations can cause an exception to be raised, even though the method itself takes an NSError object as a parameter.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
