<?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: Using iAds While Maintaining Backwards Compatibility</title>
	<atom:link href="http://blog.gregfiumara.com/archives/68/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.gregfiumara.com/archives/68</link>
	<description>Ramblings about life, technology, and the real world</description>
	<lastBuildDate>Thu, 02 Feb 2012 23:12:57 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Greg</title>
		<link>http://blog.gregfiumara.com/archives/68/comment-page-1#comment-3720</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Sat, 26 Feb 2011 23:35:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gregfiumara.com/?p=68#comment-3720</guid>
		<description>&#039;self&#039; simply refers to the object (see &lt;a href=&quot;http://stackoverflow.com/questions/1314173/using-self-ivar-when-accessing-instance-variables-directly&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;).  The &lt;a href=&quot;http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjectiveC/Articles/ocProperties.html%23//apple_ref/doc/uid/TP30001163-CH17-SW3&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;modern Obj-C runtime&lt;/a&gt; no longer needs these ivars declared as well, so this code segment could use an update.

There&#039;s been debate about using &#039;foo = nil&#039; in destructors.  The ideal syntax has been shown to be &#039;[foo release], foo = nil;&#039;</description>
		<content:encoded><![CDATA[<p>&#8216;self&#8217; simply refers to the object (see <a href="http://stackoverflow.com/questions/1314173/using-self-ivar-when-accessing-instance-variables-directly" target="_blank" rel="nofollow">here</a>).  The <a href="http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjectiveC/Articles/ocProperties.html%23//apple_ref/doc/uid/TP30001163-CH17-SW3" target="_blank" rel="nofollow">modern Obj-C runtime</a> no longer needs these ivars declared as well, so this code segment could use an update.</p>
<p>There&#8217;s been debate about using &#8216;foo = nil&#8217; in destructors.  The ideal syntax has been shown to be &#8216;[foo release], foo = nil;&#8217;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patty</title>
		<link>http://blog.gregfiumara.com/archives/68/comment-page-1#comment-3719</link>
		<dc:creator>Patty</dc:creator>
		<pubDate>Sat, 26 Feb 2011 05:33:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gregfiumara.com/?p=68#comment-3719</guid>
		<description>What&#039;s the difference between:
A&gt; adView.delegate = nil;
B&gt; self.adView.delegate = nil;

What&#039;s the difference between:
C&gt; self.adView = [[[ADBannerView alloc] init] autorelease];
C&gt; self.adView = nil;   // in dealloc
 
D&gt; self.adView = [[ADBannerView alloc] init];
D&gt; [self.adView release];   // in dealloc</description>
		<content:encoded><![CDATA[<p>What&#8217;s the difference between:<br />
A&gt; adView.delegate = nil;<br />
B&gt; self.adView.delegate = nil;</p>
<p>What&#8217;s the difference between:<br />
C&gt; self.adView = [[[ADBannerView alloc] init] autorelease];<br />
C&gt; self.adView = nil;   // in dealloc</p>
<p>D&gt; self.adView = [[ADBannerView alloc] init];<br />
D&gt; [self.adView release];   // in dealloc</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://blog.gregfiumara.com/archives/68/comment-page-1#comment-3578</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Sat, 09 Oct 2010 18:00:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gregfiumara.com/?p=68#comment-3578</guid>
		<description>@Alexandra: Haven&#039;t seen that before, make sure you have imported everything you need from AdWhirl.  Start over perhaps, I know AdWhirl bundles a step-by-step PDF instruction guide on using the service.

As far as limiting features, that was just my concept of how you might capitalize with an iPhone app.  You&#039;re certainly free to do what you want.</description>
		<content:encoded><![CDATA[<p>@Alexandra: Haven&#8217;t seen that before, make sure you have imported everything you need from AdWhirl.  Start over perhaps, I know AdWhirl bundles a step-by-step PDF instruction guide on using the service.</p>
<p>As far as limiting features, that was just my concept of how you might capitalize with an iPhone app.  You&#8217;re certainly free to do what you want.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://blog.gregfiumara.com/archives/68/comment-page-1#comment-3576</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Thu, 07 Oct 2010 22:57:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gregfiumara.com/?p=68#comment-3576</guid>
		<description>Hello,

I&#039;m trying to set iAd in bounds of AdWhirl for 3.x iOS and 4.x iOS. 
I&#039;ve done all steps:
Week link + building app without AdWhirlAdapterIAd files is processed successfully
Target OS is 3.0 and Base OS is 4.0.
But when I try to add these files with additional conditions where ADBannerView appears, it couldn&#039;t find items from iAd lib:

&quot;_ADBannerContentSizeIdentifier320x50&quot;, referenced from:
_ADBannerContentSizeIdentifier320x50$non_lazy_ptr in AdWhirlAdapterIAd.o
ld: symbol(s) not found&quot;

What I can missed? What do you mean with &quot;Limit a few “pro” features in the iOS 3 version that can be unlocked with a minimal in-app purchase.&quot;?

Looking forward for receiving answer
Thanks
Alexandra</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>I&#8217;m trying to set iAd in bounds of AdWhirl for 3.x iOS and 4.x iOS.<br />
I&#8217;ve done all steps:<br />
Week link + building app without AdWhirlAdapterIAd files is processed successfully<br />
Target OS is 3.0 and Base OS is 4.0.<br />
But when I try to add these files with additional conditions where ADBannerView appears, it couldn&#8217;t find items from iAd lib:</p>
<p>&#8220;_ADBannerContentSizeIdentifier320x50&#8243;, referenced from:<br />
_ADBannerContentSizeIdentifier320x50$non_lazy_ptr in AdWhirlAdapterIAd.o<br />
ld: symbol(s) not found&#8221;</p>
<p>What I can missed? What do you mean with &#8220;Limit a few “pro” features in the iOS 3 version that can be unlocked with a minimal in-app purchase.&#8221;?</p>
<p>Looking forward for receiving answer<br />
Thanks<br />
Alexandra</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ali</title>
		<link>http://blog.gregfiumara.com/archives/68/comment-page-1#comment-1119</link>
		<dc:creator>Ali</dc:creator>
		<pubDate>Tue, 27 Jul 2010 10:15:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gregfiumara.com/?p=68#comment-1119</guid>
		<description>I was looking for this on the web and found your post, really well done mate!
Not just this post, the whole blog is great!
Keep up the good work!!

Cheers,
Ali

http://twitter.com/outofthebit</description>
		<content:encoded><![CDATA[<p>I was looking for this on the web and found your post, really well done mate!<br />
Not just this post, the whole blog is great!<br />
Keep up the good work!!</p>
<p>Cheers,<br />
Ali</p>
<p><a href="http://twitter.com/outofthebit" rel="nofollow">http://twitter.com/outofthebit</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://blog.gregfiumara.com/archives/68/comment-page-1#comment-1047</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Fri, 23 Jul 2010 01:06:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gregfiumara.com/?p=68#comment-1047</guid>
		<description>@tylerweitzman Yes, that is the expected behavior.  The underlying iAd framework did not exist until iOS 4 so the ads cannot be displayed on anything &lt; iOS 4.  This post was simply a means to tell you how to use iAds while on iOS 4 but not shut out your users who haven&#039;t upgraded and are stuck with iOS 3.

You all might also want to check out AdWhirl.  I&#039;ll probably be posting about it soon, as I&#039;m pretty fed up with iAd&#039;s performance.</description>
		<content:encoded><![CDATA[<p>@tylerweitzman Yes, that is the expected behavior.  The underlying iAd framework did not exist until iOS 4 so the ads cannot be displayed on anything < iOS 4.  This post was simply a means to tell you how to use iAds while on iOS 4 but not shut out your users who haven&#8217;t upgraded and are stuck with iOS 3.</p>
<p>You all might also want to check out AdWhirl.  I&#8217;ll probably be posting about it soon, as I&#8217;m pretty fed up with iAd&#8217;s performance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rosco</title>
		<link>http://blog.gregfiumara.com/archives/68/comment-page-1#comment-966</link>
		<dc:creator>Rosco</dc:creator>
		<pubDate>Sat, 17 Jul 2010 09:53:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gregfiumara.com/?p=68#comment-966</guid>
		<description>Great article Greg.

The app store rejected my app twice for not implementing iAds correctly and it seems like you might have saved the day with your clear instructions.

Cheers.

Rosco</description>
		<content:encoded><![CDATA[<p>Great article Greg.</p>
<p>The app store rejected my app twice for not implementing iAds correctly and it seems like you might have saved the day with your clear instructions.</p>
<p>Cheers.</p>
<p>Rosco</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tylerweitzman</title>
		<link>http://blog.gregfiumara.com/archives/68/comment-page-1#comment-964</link>
		<dc:creator>tylerweitzman</dc:creator>
		<pubDate>Sat, 17 Jul 2010 00:51:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gregfiumara.com/?p=68#comment-964</guid>
		<description>I followed the instructions and the ads do show up on an iOS4 device but when I put it on an iOS3 device it doesn&#039;t crash but the ads don&#039;t show up either. Is it meant to be like that? Is there any way to have the ads show up on a iOS3 device.</description>
		<content:encoded><![CDATA[<p>I followed the instructions and the ads do show up on an iOS4 device but when I put it on an iOS3 device it doesn&#8217;t crash but the ads don&#8217;t show up either. Is it meant to be like that? Is there any way to have the ads show up on a iOS3 device.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JerryBeers.com &#187; Blog Archive &#187; Using iAds While Maintaining Backwards Compatibility</title>
		<link>http://blog.gregfiumara.com/archives/68/comment-page-1#comment-881</link>
		<dc:creator>JerryBeers.com &#187; Blog Archive &#187; Using iAds While Maintaining Backwards Compatibility</dc:creator>
		<pubDate>Sun, 11 Jul 2010 22:24:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gregfiumara.com/?p=68#comment-881</guid>
		<description>[...] Great post from Greg Fiumara about using iAds and still deploying to pre-iOS4 devices.   Read More [...]</description>
		<content:encoded><![CDATA[<p>[...] Great post from Greg Fiumara about using iAds and still deploying to pre-iOS4 devices.   Read More [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://blog.gregfiumara.com/archives/68/comment-page-1#comment-780</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Sat, 03 Jul 2010 14:07:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gregfiumara.com/?p=68#comment-780</guid>
		<description>@Carol: Select the Target from the Groups and Files pane in Xcode.  On the right side of the screen after selecting, it lists all the Frameworks used in your project (it will look like the screenshot I posted).  Then change &quot;Required&quot; to &quot;Weak&quot; next to iAd.framework.  You can also just add &quot;-weak_framework iAd&quot; to your linker flags.  For more info, see the Apple Developer Documentation link in my post about weak linking frameworks.</description>
		<content:encoded><![CDATA[<p>@Carol: Select the Target from the Groups and Files pane in Xcode.  On the right side of the screen after selecting, it lists all the Frameworks used in your project (it will look like the screenshot I posted).  Then change &#8220;Required&#8221; to &#8220;Weak&#8221; next to iAd.framework.  You can also just add &#8220;-weak_framework iAd&#8221; to your linker flags.  For more info, see the Apple Developer Documentation link in my post about weak linking frameworks.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

