<?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>Gary Boone, PhD &#187; iPhone</title>
	<atom:link href="http://garyboone.com/category/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://garyboone.com</link>
	<description>Clippings, code snippets, and other searchable web notes</description>
	<lastBuildDate>Mon, 21 Jun 2010 20:42:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Running Clang Checker</title>
		<link>http://garyboone.com/2009/06/running-clang-checker/</link>
		<comments>http://garyboone.com/2009/06/running-clang-checker/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 22:45:46 +0000</pubDate>
		<dc:creator>gary</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[checker]]></category>
		<category><![CDATA[clang]]></category>

		<guid isPermaLink="false">http://garyboone.com/2009/06/running-clang-checker/</guid>
		<description><![CDATA[There&#8217;s a fantastic iPhone debugging tool in development called Clang Checker. It does deep code analysis and can find memory leaks and other problems by following potential code paths. To use it, just download the package and uncompress it. The CD to your Xcode project directory and run it like:
xcodebuild clean; ~/development/checker-0.210/scan-build -k -V -warn-objc-missing-dealloc [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both">There&#8217;s a fantastic iPhone debugging tool in development called Clang Checker. It does deep code analysis and can find memory leaks and other problems by following potential code paths. To use it, just <a href="http://clang.llvm.org/StaticAnalysis.html" title="Clang Checker">download</a> the package and uncompress it. The CD to your Xcode project directory and run it like:</p>
<blockquote style="clear: both"><p>xcodebuild clean; ~/development/checker-0.210/scan-build -k -V -warn-objc-missing-dealloc xcodebuild -sdk iphonesimulator2.2</p>
</blockquote>
<p style="clear: both">If you have errors, a nicely formatted webpage opens to shows them. </p>
<p style="clear: both">Other notes:</p>
<p style="clear: both">- Run scan-build &#8211;help to see the other tests you can add in. </p>
<p style="clear: both">- Make the argument to -sdk match one of your SDKs, which you can list via:</p>
<blockquote style="clear: both"><p>xcodebuild -showsdks</p>
</blockquote>
<p style="clear: both">
<p style="clear: both">
<p><br class="final-break" style="clear: both" /></p>
]]></content:encoded>
			<wfw:commentRss>http://garyboone.com/2009/06/running-clang-checker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

