String encoding now uses encodeByAddingPercentEscapes() instead of stringByAddingPercentEscapesUsingEncoding: because specific URLs (weather.gov) were not being encoded properly. Also cleaned up the prepareWithActivityItems: code so that it gets the actual NSURL activityItem instead of the last item.
String encoding now uses encodeByAddingPercentEscapes() instead of stringByAddingPercentEscapesUsingEncoding: because specific URLs (weather.gov) were not being encoded properly. Also cleaned up the prepareWithActivityItems: code so that it gets the actual NSURL activityItem instead of the last item.

aaroncrespo/ARChromeActivity,alextrob/ARChromeActivity,morizotter/ARChromeActivity,royalwang/ARChromeActivity