<?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 for Jeff Kelley’s Blog</title>
	<atom:link href="http://blog.slaunchaman.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.slaunchaman.com</link>
	<description>Mac tips, iPhone applications, and the like</description>
	<lastBuildDate>Fri, 26 Feb 2010 06:14:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Cocoa Tutorial: Strip Non-Alphanumeric Characters from an NSString by Cocoa Touch Tutorial: Stripping Non-Alphanumeric Characters on Entry in a UITextField</title>
		<link>http://blog.slaunchaman.com/2009/11/01/cocoa-tutorial-strip-non-alphanumeric-characters-from-an-nsstring/comment-page-1/#comment-810</link>
		<dc:creator>Cocoa Touch Tutorial: Stripping Non-Alphanumeric Characters on Entry in a UITextField</dc:creator>
		<pubDate>Fri, 26 Feb 2010 06:14:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.slaunchaman.com/?p=192#comment-810</guid>
		<description>[...] a previous post, I showed you how to trim non-alphanumeric characters from a string. Here I&#8217;ll go more [...]</description>
		<content:encoded><![CDATA[<p>[...] a previous post, I showed you how to trim non-alphanumeric characters from a string. Here I&rsquo;ll go more [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cocoa Touch Tutorial: Extract Address Book Address Values on iPhone OS by Jeff Kelley</title>
		<link>http://blog.slaunchaman.com/2009/01/21/cocoa-touch-tutorial-extract-address-book-address-values-on-iphone-os/comment-page-1/#comment-767</link>
		<dc:creator>Jeff Kelley</dc:creator>
		<pubDate>Mon, 01 Feb 2010 18:44:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.slaunchaman.com/?p=164#comment-767</guid>
		<description>Thanks, Curtis!</description>
		<content:encoded><![CDATA[<p>Thanks, Curtis!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cocoa Touch Tutorial: Extract Address Book Address Values on iPhone OS by Curtis</title>
		<link>http://blog.slaunchaman.com/2009/01/21/cocoa-touch-tutorial-extract-address-book-address-values-on-iphone-os/comment-page-1/#comment-766</link>
		<dc:creator>Curtis</dc:creator>
		<pubDate>Mon, 01 Feb 2010 18:28:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.slaunchaman.com/?p=164#comment-766</guid>
		<description>Michael,

Change the boolean to false on shouldContinueAfterSelectingPerson. Doc reference attached below. I&#039;ve been learning and coding-by-google-search for several days now, so I&#039;m very happy to finally answer a question for someone else. I hope this helps you.

If the user selects a property, the people picker calls the method peoplePickerNavigationController:shouldContinueAfterSelectingPerson:property:identifier: of the delegate to determine if it should continue. To perform the default action (dialing a phone number, starting a new email, etc.) for the selected property, return YES. Otherwise return NO and dismiss the picker.

http://developer.apple.com/iphone/library/documentation/ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/400-UI_Controllers/UI_Controllers.html#//apple_ref/doc/uid/TP40007744-CH5-SW1</description>
		<content:encoded><![CDATA[<p>Michael,</p>
<p>Change the boolean to false on shouldContinueAfterSelectingPerson. Doc reference attached below. I&#8217;ve been learning and coding-by-google-search for several days now, so I&#8217;m very happy to finally answer a question for someone else. I hope this helps you.</p>
<p>If the user selects a property, the people picker calls the method peoplePickerNavigationController:shouldContinueAfterSelectingPerson:property:identifier: of the delegate to determine if it should continue. To perform the default action (dialing a phone number, starting a new email, etc.) for the selected property, return YES. Otherwise return NO and dismiss the picker.</p>
<p><a href="http://developer.apple.com/iphone/library/documentation/ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/400-UI_Controllers/UI_Controllers.html#//apple_ref/doc/uid/TP40007744-CH5-SW1" rel="nofollow">http://developer.apple.com/iphone/library/documentation/ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/400-UI_Controllers/UI_Controllers.html#//apple_ref/doc/uid/TP40007744-CH5-SW1</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cocoa Touch Tutorial: Extract Address Book Address Values on iPhone OS by Michael</title>
		<link>http://blog.slaunchaman.com/2009/01/21/cocoa-touch-tutorial-extract-address-book-address-values-on-iphone-os/comment-page-1/#comment-756</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Sun, 03 Jan 2010 12:52:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.slaunchaman.com/?p=164#comment-756</guid>
		<description>Thanks Jeff, I just posted the code on stackoverflow.</description>
		<content:encoded><![CDATA[<p>Thanks Jeff, I just posted the code on stackoverflow.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cocoa Touch Tutorial: Extract Address Book Address Values on iPhone OS by Jeff Kelley</title>
		<link>http://blog.slaunchaman.com/2009/01/21/cocoa-touch-tutorial-extract-address-book-address-values-on-iphone-os/comment-page-1/#comment-755</link>
		<dc:creator>Jeff Kelley</dc:creator>
		<pubDate>Tue, 29 Dec 2009 20:53:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.slaunchaman.com/?p=164#comment-755</guid>
		<description>Michael, I haven&#039;t experienced that before. I don&#039;t know what you&#039;re doing that would make that happen. I&#039;d recommend posting some code on stackoverflow.com with the iPhone tag; that&#039;s a little more visible than my blog and more likely to get answered well. Good luck!</description>
		<content:encoded><![CDATA[<p>Michael, I haven&#8217;t experienced that before. I don&#8217;t know what you&#8217;re doing that would make that happen. I&#8217;d recommend posting some code on stackoverflow.com with the iPhone tag; that&#8217;s a little more visible than my blog and more likely to get answered well. Good luck!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cocoa Touch Tutorial: Extract Address Book Address Values on iPhone OS by Michael</title>
		<link>http://blog.slaunchaman.com/2009/01/21/cocoa-touch-tutorial-extract-address-book-address-values-on-iphone-os/comment-page-1/#comment-754</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Tue, 29 Dec 2009 20:48:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.slaunchaman.com/?p=164#comment-754</guid>
		<description>This has been great however, when I load it onto the phone, when I select an address...it launches google maps. obviously I&#039;m missing something. Ideas?</description>
		<content:encoded><![CDATA[<p>This has been great however, when I load it onto the phone, when I select an address&#8230;it launches google maps. obviously I&#8217;m missing something. Ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cocoa Touch Tutorial: Extract Address Book Address Values on iPhone OS by Screen Customs &#187; Blog Archive &#187; Picking an email address from Address Book with no fail</title>
		<link>http://blog.slaunchaman.com/2009/01/21/cocoa-touch-tutorial-extract-address-book-address-values-on-iphone-os/comment-page-1/#comment-735</link>
		<dc:creator>Screen Customs &#187; Blog Archive &#187; Picking an email address from Address Book with no fail</dc:creator>
		<pubDate>Tue, 08 Dec 2009 09:41:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.slaunchaman.com/?p=164#comment-735</guid>
		<description>[...] googled a bit to find a sample on how to read physical address of a contact, and reworked that snippet to apply to my needs of [...]</description>
		<content:encoded><![CDATA[<p>[...] googled a bit to find a sample on how to read physical address of a contact, and reworked that snippet to apply to my needs of [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cocoa Touch Tutorial: Extract Address Book Address Values on iPhone OS by Jeff Kelley</title>
		<link>http://blog.slaunchaman.com/2009/01/21/cocoa-touch-tutorial-extract-address-book-address-values-on-iphone-os/comment-page-1/#comment-644</link>
		<dc:creator>Jeff Kelley</dc:creator>
		<pubDate>Thu, 24 Sep 2009 02:10:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.slaunchaman.com/?p=164#comment-644</guid>
		<description>Robert, it&#039;s been a while since I wrote this, but I think you&#039;re talking about this line:

        NSArray *theArray = [(id)ABMultiValueCopyArrayOfAllValues(multi) autorelease];

This is for situations where the person has multiple addresses. Each item in the array is a dictionary.</description>
		<content:encoded><![CDATA[<p>Robert, it&#8217;s been a while since I wrote this, but I think you&#8217;re talking about this line:</p>
<p>        NSArray *theArray = [(id)ABMultiValueCopyArrayOfAllValues(multi) autorelease];</p>
<p>This is for situations where the person has multiple addresses. Each item in the array is a dictionary.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cocoa Touch Tutorial: Extract Address Book Address Values on iPhone OS by Robert Conn</title>
		<link>http://blog.slaunchaman.com/2009/01/21/cocoa-touch-tutorial-extract-address-book-address-values-on-iphone-os/comment-page-1/#comment-643</link>
		<dc:creator>Robert Conn</dc:creator>
		<pubDate>Wed, 23 Sep 2009 21:18:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.slaunchaman.com/?p=164#comment-643</guid>
		<description>Thanks for this - really helpful.

Was just wondering why you needed to create an array of keys and values and populate those from the dictionary?  They don&#039;t seem to be used anywhere else and you continue to use the dictionary directly to generate the address for display in the label.</description>
		<content:encoded><![CDATA[<p>Thanks for this &#8211; really helpful.</p>
<p>Was just wondering why you needed to create an array of keys and values and populate those from the dictionary?  They don&#8217;t seem to be used anywhere else and you continue to use the dictionary directly to generate the address for display in the label.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Google Delivers Mac Google Earth API Plugin, But at What Cost? by DaveyJJ</title>
		<link>http://blog.slaunchaman.com/2008/12/04/google-delivers-mac-google-earth-api-plugin-but-at-what-cost/comment-page-1/#comment-636</link>
		<dc:creator>DaveyJJ</dc:creator>
		<pubDate>Tue, 01 Sep 2009 13:12:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.slaunchaman.com/?p=100#comment-636</guid>
		<description>In addition, for users who haven&#039;t yet downloaded and run Google Earth 5, or for those who have and have removed the four files above from their system and want to reinstall GE5 but not get these items reinstalled, simply download GE5, install it (but don&#039;t run it), and follow the following instructions ...

Locate your copy of Google Earth, control-click on the application and choose Show Package Contents from the pop-up menu. Now remove the following two files, based on starting at the top of the application bundle:

Contents/Frameworks/KeystoneRegistration.framework/Resources/install.py
Contents/Frameworks/KeystoneRegistration.framework/Resources/Keystone.tbz

The first file is the python script used to install the updater service, while the second is a tar-bzip&#039;d bundle that contains the updater service. If the source files aren&#039;t there, Google Earth will be incapable of installing the updater service, no matter what you tell/told it on first run.</description>
		<content:encoded><![CDATA[<p>In addition, for users who haven&#8217;t yet downloaded and run Google Earth 5, or for those who have and have removed the four files above from their system and want to reinstall GE5 but not get these items reinstalled, simply download GE5, install it (but don&#8217;t run it), and follow the following instructions &#8230;</p>
<p>Locate your copy of Google Earth, control-click on the application and choose Show Package Contents from the pop-up menu. Now remove the following two files, based on starting at the top of the application bundle:</p>
<p>Contents/Frameworks/KeystoneRegistration.framework/Resources/install.py<br />
Contents/Frameworks/KeystoneRegistration.framework/Resources/Keystone.tbz</p>
<p>The first file is the python script used to install the updater service, while the second is a tar-bzip&#8217;d bundle that contains the updater service. If the source files aren&#8217;t there, Google Earth will be incapable of installing the updater service, no matter what you tell/told it on first run.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
