<?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>iPhone Programming</title>
	<atom:link href="http://iphone.sanniv.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://iphone.sanniv.com</link>
	<description>Tricks and Tips</description>
	<lastBuildDate>Wed, 07 Mar 2012 06:31:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>10. Two fingers gesture on UIScrollView</title>
		<link>http://iphone.sanniv.com/2012/03/01/2-finger-gesture-on-uiscrollview/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=2-finger-gesture-on-uiscrollview</link>
		<comments>http://iphone.sanniv.com/2012/03/01/2-finger-gesture-on-uiscrollview/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 13:35:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[codes]]></category>

		<guid isPermaLink="false">http://iphone.sanniv.com/?p=58</guid>
		<description><![CDATA[Most of the times we want to do something different in iOS apps, one of them is two go for 2 finger scroll instead of 1, so that we can have some other control like UITextView in 1 finger scroll. So here is the code to have this: for (UIGestureRecognizer *gestureObj in self.detailContainerScrollView.gestureRecognizers) { if [...]]]></description>
		<wfw:commentRss>http://iphone.sanniv.com/2012/03/01/2-finger-gesture-on-uiscrollview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>9. iPod touch / iPhone  1st gen, 2nd gen and Xcode 4</title>
		<link>http://iphone.sanniv.com/2012/03/01/9-ipod-touch-iphone-1st-gen-2nd-gen-and-xcode-4/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=9-ipod-touch-iphone-1st-gen-2nd-gen-and-xcode-4</link>
		<comments>http://iphone.sanniv.com/2012/03/01/9-ipod-touch-iphone-1st-gen-2nd-gen-and-xcode-4/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 11:33:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[configuration]]></category>

		<guid isPermaLink="false">http://iphone.sanniv.com/?p=55</guid>
		<description><![CDATA[Ever since Xcode 4 has come out, many people are having trouble running their apps on older version of iOS devices. With few manipulations here and there in XCode and in device, you can definitely find a work around&#8230; Here are my findings.. 1. Try to rename the scheme at XCode 4, you can do [...]]]></description>
		<wfw:commentRss>http://iphone.sanniv.com/2012/03/01/9-ipod-touch-iphone-1st-gen-2nd-gen-and-xcode-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>8. Its Official : GoDaddy server not connecting to external SMTPs</title>
		<link>http://iphone.sanniv.com/2011/05/01/8-its-official-godaddy-server-not-connecting-to-external-smtps/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=8-its-official-godaddy-server-not-connecting-to-external-smtps</link>
		<comments>http://iphone.sanniv.com/2011/05/01/8-its-official-godaddy-server-not-connecting-to-external-smtps/#comments</comments>
		<pubDate>Sun, 01 May 2011 07:11:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://iphone.sanniv.com/?p=50</guid>
		<description><![CDATA[I have been trying to write a php script which can email using smtp may be Google account or any other account, but after spending lot of time, I found that Godaddy (where I have my hosting account) doesn&#8217;t even allow scripts to make socket connection. Embarrassing, isn&#8217;t it ! Have a look into this [...]]]></description>
		<wfw:commentRss>http://iphone.sanniv.com/2011/05/01/8-its-official-godaddy-server-not-connecting-to-external-smtps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>7. Show Arabic text on UILabel, UITextView, etc.</title>
		<link>http://iphone.sanniv.com/2010/11/19/show-arabic-text-on-uilabel-uitextview-etc/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=show-arabic-text-on-uilabel-uitextview-etc</link>
		<comments>http://iphone.sanniv.com/2010/11/19/show-arabic-text-on-uilabel-uitextview-etc/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 01:08:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Arabic]]></category>
		<category><![CDATA[HTTP - JSON]]></category>

		<guid isPermaLink="false">http://iphone.sanniv.com/?p=42</guid>
		<description><![CDATA[I got stuck for this requirement when I was getting response from server in two languages, English and Arabic, for English it was giving normal text but for Arabic, it was returning text something like this&#8230; &#38;#1606;&#38;#1585;&#38;#1610;&#38;#1583; &#38;#1571;&#38;#1606; &#38;#1606;&#38;#1585;&#38;#1609; &#38;#1607;&#38;#1584;&#38;#1575; &#38;#1601;&#38;#1610; &#38;#1575;&#38;#1604;&#38;#1604;&#38;#1594;&#38;#1577; &#38;#1575;&#38;#1604;&#38;#1593;&#38;#1585;&#38;#1576;&#38;#1610;&#38;#1577; So then I figured out from &#8216;Stackoverflow.com&#8217; that these are code for [...]]]></description>
		<wfw:commentRss>http://iphone.sanniv.com/2010/11/19/show-arabic-text-on-uilabel-uitextview-etc/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>6. When making first view controller as landscape</title>
		<link>http://iphone.sanniv.com/2010/09/11/6-when-making-first-view-controller-as-landscape/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=6-when-making-first-view-controller-as-landscape</link>
		<comments>http://iphone.sanniv.com/2010/09/11/6-when-making-first-view-controller-as-landscape/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 20:16:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Orientation]]></category>

		<guid isPermaLink="false">http://iphone.sanniv.com/?p=33</guid>
		<description><![CDATA[When we make games, usually we go for landscape orientation. So if you have selected the project template as &#8220;View based Application&#8221;, Interface builder automatically creates ViewController in Portrait mode for you, which you can make as landscape by clicking on top right &#8220;arrow&#8221; icon in view controller xib at Interface builder. But still you [...]]]></description>
		<wfw:commentRss>http://iphone.sanniv.com/2010/09/11/6-when-making-first-view-controller-as-landscape/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5. iPhone Server Communication</title>
		<link>http://iphone.sanniv.com/2009/09/14/iphone-server-communication/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=iphone-server-communication</link>
		<comments>http://iphone.sanniv.com/2009/09/14/iphone-server-communication/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 18:14:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTTP - JSON]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[NSDictionary]]></category>
		<category><![CDATA[NSMutableData]]></category>
		<category><![CDATA[NSNull]]></category>
		<category><![CDATA[NSURLConnection]]></category>
		<category><![CDATA[NSURLRequest]]></category>
		<category><![CDATA[NSUTF8StringEncoding]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[requestWithURL]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>

		<guid isPermaLink="false">http://iphone.sanniv.com/?p=16</guid>
		<description><![CDATA[We can communicate in many ways with server. One way is using JSON, this is explained as below: 1. Starting Communication [[[NSURLConnection alloc] initWithRequest:[NSURLRequest requestWithURL: [NSURL URLWithString:urlStr]] delegate:self startImmediately:YES] autorelease]; //urlStr is NSString ref 2. Start receiving data - (void)connection:(NSURLConnection *)connection didReceiveResponse: (NSURLResponse *)response{ [receivedData setLength:0]; } //receivedData is NSMutableData ref 3. Get data in [...]]]></description>
		<wfw:commentRss>http://iphone.sanniv.com/2009/09/14/iphone-server-communication/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>4. iPhone Physics Engine Library</title>
		<link>http://iphone.sanniv.com/2009/09/14/iphone-physics-engine-library/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=iphone-physics-engine-library</link>
		<comments>http://iphone.sanniv.com/2009/09/14/iphone-physics-engine-library/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 18:09:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Animation]]></category>
		<category><![CDATA[Physics Engine]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[chipmunk]]></category>
		<category><![CDATA[engine]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[gravity]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[particles]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[shapes]]></category>
		<category><![CDATA[spaces]]></category>

		<guid isPermaLink="false">http://iphone.sanniv.com/?p=13</guid>
		<description><![CDATA[We have open source Chipmunk library to implement physics engine in iPhone gaming apps. Here is the source This source is the powerful physics 2D engine to use in iPhone game programming. We can have every motion of any real world object in whatever place it is. We can add gravity, friction, external force which [...]]]></description>
		<wfw:commentRss>http://iphone.sanniv.com/2009/09/14/iphone-physics-engine-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3. Changing UIView&#8217;s Coordinate System</title>
		<link>http://iphone.sanniv.com/2009/08/25/changing-uiviews-coordinate-system/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=changing-uiviews-coordinate-system</link>
		<comments>http://iphone.sanniv.com/2009/08/25/changing-uiviews-coordinate-system/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 12:04:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Animation]]></category>

		<guid isPermaLink="false">http://iphone.sanniv.com/?p=10</guid>
		<description><![CDATA[Some times in our app we want to change the coordinate system of UIView, mostly when we change the orientation of iPhone like Landscape Right or left, So that time, coordinate system as well as appearance of UIView should also change, so here is the code to do that&#8230; application.statusBarHidden=YES; [application setStatusBarOrientation:UIInterfaceOrientationLandscapeRight animated:YES]; myUIView = [...]]]></description>
		<wfw:commentRss>http://iphone.sanniv.com/2009/08/25/changing-uiviews-coordinate-system/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>2. UIImage Tips&#8230;</title>
		<link>http://iphone.sanniv.com/2009/08/25/2-uiimage-tips/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=2-uiimage-tips</link>
		<comments>http://iphone.sanniv.com/2009/08/25/2-uiimage-tips/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 12:01:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Animation]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[leak]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[UIImage]]></category>

		<guid isPermaLink="false">http://iphone.sanniv.com/?p=7</guid>
		<description><![CDATA[There are several things which we need to keep in mind when we use UIImage as follows: 1. UIImage has 4 class methods to create its autorelease instance and 3 instance methods to load image. 2. When you want to cache the image, so that it can be easily loaded in no time whenever required, [...]]]></description>
		<wfw:commentRss>http://iphone.sanniv.com/2009/08/25/2-uiimage-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>1. UIImageView AnimationImages Memory Leak Mistry Solved:</title>
		<link>http://iphone.sanniv.com/2009/08/25/1-uiimageview-animationimages-memory-leak-mistry-solved/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=1-uiimageview-animationimages-memory-leak-mistry-solved</link>
		<comments>http://iphone.sanniv.com/2009/08/25/1-uiimageview-animationimages-memory-leak-mistry-solved/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 11:58:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Animation]]></category>
		<category><![CDATA[animationImages]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[leak]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[UIImage]]></category>
		<category><![CDATA[UIImageView]]></category>

		<guid isPermaLink="false">http://iphone.sanniv.com/?p=3</guid>
		<description><![CDATA[We all know that to do animation using UIImageView, we load images in the NSArray and then set it to animationImages property of UIImageView and then call function startAnimating. But when you try to repeat animation by loading again and again with different images using this method, you start experiencing Crash on iPhone device with [...]]]></description>
		<wfw:commentRss>http://iphone.sanniv.com/2009/08/25/1-uiimageview-animationimages-memory-leak-mistry-solved/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

