<?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: Memory usage in UIImagePickerController</title>
	<atom:link href="http://blog.airsource.co.uk/index.php/2008/11/12/memory-usage-in-uiimagepickercontroller/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.airsource.co.uk/index.php/2008/11/12/memory-usage-in-uiimagepickercontroller/</link>
	<description>Code and cogitation on all things mobile</description>
	<lastBuildDate>Wed, 01 Feb 2012 08:56:54 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: windows 7 anytime upgrade starter to professional</title>
		<link>http://blog.airsource.co.uk/index.php/2008/11/12/memory-usage-in-uiimagepickercontroller/comment-page-1/#comment-2464</link>
		<dc:creator>windows 7 anytime upgrade starter to professional</dc:creator>
		<pubDate>Fri, 21 Oct 2011 20:31:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.airsource.co.uk/?p=272#comment-2464</guid>
		<description>&lt;strong&gt;windows 7 anytime upgrade starter to professional...&lt;/strong&gt;

[...]The Air Source &#187; Blog Archive &#187; Memory usage in UIImagePickerController[...]...</description>
		<content:encoded><![CDATA[<p><strong>windows 7 anytime upgrade starter to professional&#8230;</strong></p>
<p>[...]The Air Source &raquo; Blog Archive &raquo; Memory usage in UIImagePickerController[...]&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Lange</title>
		<link>http://blog.airsource.co.uk/index.php/2008/11/12/memory-usage-in-uiimagepickercontroller/comment-page-1/#comment-734</link>
		<dc:creator>Michael Lange</dc:creator>
		<pubDate>Wed, 15 Apr 2009 20:34:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.airsource.co.uk/?p=272#comment-734</guid>
		<description>If anyone is interested, here&#039;s the reject notice for my first submission:

Thank you for submitting ###### to the App Store. Unfortunately it cannot be added to the App Store because it is modifying or extending an undocumented API, which as outlined in the iPhone SDK Agreement section 3.3.1 is prohibited:

&quot;3.3.1 Applications may only use Published APIs in the manner prescribed by Apple and must not use or call any unpublished or private APIs. &quot;

There is no documentation for the custom subclasses or self-contained views of UIImagePickerController - this includes PLCameraView nor it&#039;s custom subclasses (PLImageTile, PLRotationView, PLImageScroller, PLImageView, PLCropOverlay, PLCropLCDLayer, TPBottomDualButtonBar, TPPushButton and TPCameraPushButton) - in the iPhone SDK.</description>
		<content:encoded><![CDATA[<p>If anyone is interested, here&#8217;s the reject notice for my first submission:</p>
<p>Thank you for submitting ###### to the App Store. Unfortunately it cannot be added to the App Store because it is modifying or extending an undocumented API, which as outlined in the iPhone SDK Agreement section 3.3.1 is prohibited:</p>
<p>&#8220;3.3.1 Applications may only use Published APIs in the manner prescribed by Apple and must not use or call any unpublished or private APIs. &#8221;</p>
<p>There is no documentation for the custom subclasses or self-contained views of UIImagePickerController &#8211; this includes PLCameraView nor it&#8217;s custom subclasses (PLImageTile, PLRotationView, PLImageScroller, PLImageView, PLCropOverlay, PLCropLCDLayer, TPBottomDualButtonBar, TPPushButton and TPCameraPushButton) &#8211; in the iPhone SDK.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Lange</title>
		<link>http://blog.airsource.co.uk/index.php/2008/11/12/memory-usage-in-uiimagepickercontroller/comment-page-1/#comment-733</link>
		<dc:creator>Michael Lange</dc:creator>
		<pubDate>Wed, 15 Apr 2009 20:30:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.airsource.co.uk/?p=272#comment-733</guid>
		<description>Oops! Here&#039;s my email: sophtware@gmail.com</description>
		<content:encoded><![CDATA[<p>Oops! Here&#8217;s my email: <a href="mailto:sophtware@gmail.com">sophtware@gmail.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Lange</title>
		<link>http://blog.airsource.co.uk/index.php/2008/11/12/memory-usage-in-uiimagepickercontroller/comment-page-1/#comment-732</link>
		<dc:creator>Michael Lange</dc:creator>
		<pubDate>Wed, 15 Apr 2009 20:15:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.airsource.co.uk/?p=272#comment-732</guid>
		<description>I&#039;m using the camera and after about 5 to 7 pictures, Springboard kills my application. No memory warnings issued. After the first picture my app goes from about 600KB of ram to 6MB of ram usage, but it remains constant after that. Only spiking up when the picture is take and saved to the camera roll.

I&#039;m keeping the same UIImagePickerController around and reusing it like suggested. I&#039;m also compiling against 2.2 and 2.2.1, and still no luck. If I don&#039;t keep the camera picker around, my app usually crashes after the first or second picture. I&#039;ve even tried scaling the picture to half the size before saving it to conserve memory.

My first version of the app was rejected by Apple because I used one undocumented API to get around the memory issue. Now that I&#039;ve rewritten it using the &quot;stock&quot; camera control I can&#039;t get around this memory bug.

I&#039;m willing to give someone access to the full code base of my application if they think they can help. Is it even worth finishing a camera application since 3.0 deprecates the method needed to get the image from the camera anyway?</description>
		<content:encoded><![CDATA[<p>I&#8217;m using the camera and after about 5 to 7 pictures, Springboard kills my application. No memory warnings issued. After the first picture my app goes from about 600KB of ram to 6MB of ram usage, but it remains constant after that. Only spiking up when the picture is take and saved to the camera roll.</p>
<p>I&#8217;m keeping the same UIImagePickerController around and reusing it like suggested. I&#8217;m also compiling against 2.2 and 2.2.1, and still no luck. If I don&#8217;t keep the camera picker around, my app usually crashes after the first or second picture. I&#8217;ve even tried scaling the picture to half the size before saving it to conserve memory.</p>
<p>My first version of the app was rejected by Apple because I used one undocumented API to get around the memory issue. Now that I&#8217;ve rewritten it using the &#8220;stock&#8221; camera control I can&#8217;t get around this memory bug.</p>
<p>I&#8217;m willing to give someone access to the full code base of my application if they think they can help. Is it even worth finishing a camera application since 3.0 deprecates the method needed to get the image from the camera anyway?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MachWerx &#187; Blog Archive &#187; Memory Usage in UIImagePickerController</title>
		<link>http://blog.airsource.co.uk/index.php/2008/11/12/memory-usage-in-uiimagepickercontroller/comment-page-1/#comment-217</link>
		<dc:creator>MachWerx &#187; Blog Archive &#187; Memory Usage in UIImagePickerController</dc:creator>
		<pubDate>Fri, 23 Jan 2009 13:00:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.airsource.co.uk/?p=272#comment-217</guid>
		<description>[...] run out of memory (after picking like, seven photos). Fortunately, a little digging around led to the solution. Essentially, it involves keeping one instance around and continually re-using [...]</description>
		<content:encoded><![CDATA[<p>[...] run out of memory (after picking like, seven photos). Fortunately, a little digging around led to the solution. Essentially, it involves keeping one instance around and continually re-using [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

