diff --git a/.gitignore b/.gitignore index 110b98e..7fce5a2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,136 @@ -XcodeProject/FTGooglePlacesAPI.xcodeproj/project.xcworkspace/xcuserdata -XcodeProject/FTGooglePlacesAPI.xcodeproj/xcuserdata +######################### +# .gitignore file for Xcode4 / OS X Source projects +# +# Version 2.0 +# For latest version, see: http://stackoverflow.com/questions/49478/git-ignore-file-for-xcode-projects +# +# 2013 updates: +# - fixed the broken "save personal Schemes" +# +# NB: if you are storing "built" products, this WILL NOT WORK, +# and you should use a different .gitignore (or none at all) +# This file is for SOURCE projects, where there are many extra +# files that we want to exclude +# +######################### + +##### +# OS X temporary files that should never be committed + +.DS_Store +*.swp +*.lock +profile + + +#### +# Xcode temporary files that should never be committed +# +# NB: NIB/XIB files still exist even on Storyboard projects, so we want this... + +*~.nib + + +#### +# Xcode build files - +# +# NB: slash on the end, so we only remove the FOLDER, not any files that were badly named "DerivedData" + +DerivedData/ + +# NB: slash on the end, so we only remove the FOLDER, not any files that were badly named "build" + +build/ + + +##### +# Xcode private settings (window sizes, bookmarks, breakpoints, custom executables, smart groups) +# +# This is complicated: +# +# SOMETIMES you need to put this file in version control. +# Apple designed it poorly - if you use "custom executables", they are +# saved in this file. +# 99% of projects do NOT use those, so they do NOT want to version control this file. +# ..but if you're in the 1%, comment out the line "*.pbxuser" + +*.pbxuser +*.mode1v3 +*.mode2v3 +*.perspectivev3 +# NB: also, whitelist the default ones, some projects need to use these +!default.pbxuser +!default.mode1v3 +!default.mode2v3 +!default.perspectivev3 + + +#### +# Xcode 4 - semi-personal settings +# +# +# OPTION 1: --------------------------------- +# throw away ALL personal settings (including custom schemes! +# - unless they are "shared") +# +# NB: this is exclusive with OPTION 2 below +xcuserdata + +# OPTION 2: --------------------------------- +# get rid of ALL personal settings, but KEEP SOME OF THEM +# - NB: you must manually uncomment the bits you want to keep +# +# NB: this is exclusive with OPTION 1 above +# +#xcuserdata/**/* + +# (requires option 2 above): Personal Schemes +# +#!xcuserdata/**/xcschemes/* + +#### +# XCode 4 workspaces - more detailed +# +# Workspaces are important! They are a core feature of Xcode - don't exclude them :) +# +# Workspace layout is quite spammy. For reference: +# +# /(root)/ +# /(project-name).xcodeproj/ +# project.pbxproj +# /project.xcworkspace/ +# contents.xcworkspacedata +# /xcuserdata/ +# /(your name)/xcuserdatad/ +# UserInterfaceState.xcuserstate +# /xcsshareddata/ +# /xcschemes/ +# (shared scheme name).xcscheme +# /xcuserdata/ +# /(your name)/xcuserdatad/ +# (private scheme).xcscheme +# xcschememanagement.plist +# +# + +#### +# Xcode 4 - Deprecated classes +# +# Allegedly, if you manually "deprecate" your classes, they get moved here. +# +# We're using source-control, so this is a "feature" that we do not want! + +*.moved-aside + + #### +# Cocoapods +Pods/ +!Podfile.lock + +#AppCode +.idea/ + +#### +# UNKNOWN: recommended by others, but I can't discover what these files are +# +# ...none. Everything is now explained. diff --git a/Example/FTGooglePlacesAPIExample.xcodeproj/project.pbxproj b/Example/FTGooglePlacesAPIExample.xcodeproj/project.pbxproj new file mode 100644 index 0000000..f9a098d --- /dev/null +++ b/Example/FTGooglePlacesAPIExample.xcodeproj/project.pbxproj @@ -0,0 +1,716 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 05405005D1B041D3AF42E730 /* libPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C13C7070BC924C1FA0A21EA7 /* libPods.a */; }; + AD74EC0985AE4D9091362050 /* libPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C13C7070BC924C1FA0A21EA7 /* libPods.a */; }; + E4CF497B19AF9252000AAAA4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E4CF497A19AF9252000AAAA4 /* Foundation.framework */; }; + E4CF497D19AF9252000AAAA4 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E4CF497C19AF9252000AAAA4 /* CoreGraphics.framework */; }; + E4CF497F19AF9252000AAAA4 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E4CF497E19AF9252000AAAA4 /* UIKit.framework */; }; + E4CF498519AF9252000AAAA4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = E4CF498319AF9252000AAAA4 /* InfoPlist.strings */; }; + E4CF498719AF9252000AAAA4 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF498619AF9252000AAAA4 /* main.m */; }; + E4CF498B19AF9252000AAAA4 /* FTAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF498A19AF9252000AAAA4 /* FTAppDelegate.m */; }; + E4CF498D19AF9252000AAAA4 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E4CF498C19AF9252000AAAA4 /* Images.xcassets */; }; + E4CF499419AF9252000AAAA4 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E4CF499319AF9252000AAAA4 /* XCTest.framework */; }; + E4CF499519AF9252000AAAA4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E4CF497A19AF9252000AAAA4 /* Foundation.framework */; }; + E4CF499619AF9252000AAAA4 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E4CF497E19AF9252000AAAA4 /* UIKit.framework */; }; + E4CF499E19AF9252000AAAA4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = E4CF499C19AF9252000AAAA4 /* InfoPlist.strings */; }; + E4CF49AF19AF9304000AAAA4 /* FTGooglePlacesAPIExampleDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF49AA19AF9304000AAAA4 /* FTGooglePlacesAPIExampleDetailViewController.m */; }; + E4CF49B019AF9304000AAAA4 /* FTGooglePlacesAPIExampleResultsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF49AC19AF9304000AAAA4 /* FTGooglePlacesAPIExampleResultsViewController.m */; }; + E4CF49B119AF9304000AAAA4 /* FTGooglePlacesAPIExamplesListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF49AE19AF9304000AAAA4 /* FTGooglePlacesAPIExamplesListViewController.m */; }; + E4CF49B519AF93B0000AAAA4 /* powered-by-google-on-white.png in Resources */ = {isa = PBXBuildFile; fileRef = E4CF49B319AF93B0000AAAA4 /* powered-by-google-on-white.png */; }; + E4CF49B619AF93B0000AAAA4 /* powered-by-google-on-white@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E4CF49B419AF93B0000AAAA4 /* powered-by-google-on-white@2x.png */; }; + E4CF49B819AF93FB000AAAA4 /* FTGooglePlacesAPIDictionaryRequestTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF49B719AF93FB000AAAA4 /* FTGooglePlacesAPIDictionaryRequestTest.m */; }; + E4CF49BB19AF94E4000AAAA4 /* FTGooglePlacesAPITestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF49BA19AF94E4000AAAA4 /* FTGooglePlacesAPITestCase.m */; }; + E4CF49C719AF96BB000AAAA4 /* FTGooglePlacesAPINearbySearchRequestTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF49BC19AF96BB000AAAA4 /* FTGooglePlacesAPINearbySearchRequestTests.m */; }; + E4CF49C819AF96BB000AAAA4 /* FTGooglePlacesAPIResponseTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF49BD19AF96BB000AAAA4 /* FTGooglePlacesAPIResponseTests.m */; }; + E4CF49C919AF96BB000AAAA4 /* FTGooglePlacesAPISearchResponseTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF49BE19AF96BB000AAAA4 /* FTGooglePlacesAPISearchResponseTests.m */; }; + E4CF49CA19AF96BB000AAAA4 /* FTGooglePlacesAPISearchResultItemTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF49BF19AF96BB000AAAA4 /* FTGooglePlacesAPISearchResultItemTests.m */; }; + E4CF49CB19AF96BB000AAAA4 /* FTGooglePlacesAPIServiceTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF49C019AF96BB000AAAA4 /* FTGooglePlacesAPIServiceTests.m */; }; + E4CF49CC19AF96BB000AAAA4 /* MockAFHTTPRequestOperationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF49C219AF96BB000AAAA4 /* MockAFHTTPRequestOperationManager.m */; }; + E4CF49CD19AF96BB000AAAA4 /* MockFTGooglePlacesAPISearchResultItemSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF49C419AF96BB000AAAA4 /* MockFTGooglePlacesAPISearchResultItemSubclass.m */; }; + E4CF49CE19AF96BB000AAAA4 /* MockFTGooglePlacesAPIService.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CF49C619AF96BB000AAAA4 /* MockFTGooglePlacesAPIService.m */; }; + E4CF49D419AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json in Resources */ = {isa = PBXBuildFile; fileRef = E4CF49D019AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json */; }; + E4CF49D519AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test2-NoResults.json in Resources */ = {isa = PBXBuildFile; fileRef = E4CF49D119AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test2-NoResults.json */; }; + E4CF49D619AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test3-InvalidRequest.json in Resources */ = {isa = PBXBuildFile; fileRef = E4CF49D219AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test3-InvalidRequest.json */; }; + E4CF49D719AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test4-RequestDenied.json in Resources */ = {isa = PBXBuildFile; fileRef = E4CF49D319AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test4-RequestDenied.json */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + E4CF499719AF9252000AAAA4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = E4CF496F19AF9252000AAAA4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E4CF497619AF9252000AAAA4; + remoteInfo = FTGooglePlacesAPIExample; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 9752B25E193445AD812F50B7 /* Pods.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.xcconfig; path = Pods/Pods.xcconfig; sourceTree = ""; }; + C13C7070BC924C1FA0A21EA7 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; }; + E4CF497719AF9252000AAAA4 /* FTGooglePlacesAPIExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FTGooglePlacesAPIExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; + E4CF497A19AF9252000AAAA4 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; + E4CF497C19AF9252000AAAA4 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; + E4CF497E19AF9252000AAAA4 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; + E4CF498219AF9252000AAAA4 /* FTGooglePlacesAPIExample-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "FTGooglePlacesAPIExample-Info.plist"; sourceTree = ""; }; + E4CF498419AF9252000AAAA4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; + E4CF498619AF9252000AAAA4 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + E4CF498819AF9252000AAAA4 /* FTGooglePlacesAPIExample-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "FTGooglePlacesAPIExample-Prefix.pch"; sourceTree = ""; }; + E4CF498919AF9252000AAAA4 /* FTAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FTAppDelegate.h; sourceTree = ""; }; + E4CF498A19AF9252000AAAA4 /* FTAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FTAppDelegate.m; sourceTree = ""; }; + E4CF498C19AF9252000AAAA4 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; + E4CF499219AF9252000AAAA4 /* FTGooglePlacesAPIExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FTGooglePlacesAPIExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + E4CF499319AF9252000AAAA4 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; + E4CF499B19AF9252000AAAA4 /* FTGooglePlacesAPIExampleTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "FTGooglePlacesAPIExampleTests-Info.plist"; sourceTree = ""; }; + E4CF499D19AF9252000AAAA4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; + E4CF49A919AF9304000AAAA4 /* FTGooglePlacesAPIExampleDetailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPIExampleDetailViewController.h; sourceTree = ""; }; + E4CF49AA19AF9304000AAAA4 /* FTGooglePlacesAPIExampleDetailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPIExampleDetailViewController.m; sourceTree = ""; }; + E4CF49AB19AF9304000AAAA4 /* FTGooglePlacesAPIExampleResultsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPIExampleResultsViewController.h; sourceTree = ""; }; + E4CF49AC19AF9304000AAAA4 /* FTGooglePlacesAPIExampleResultsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPIExampleResultsViewController.m; sourceTree = ""; }; + E4CF49AD19AF9304000AAAA4 /* FTGooglePlacesAPIExamplesListViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPIExamplesListViewController.h; sourceTree = ""; }; + E4CF49AE19AF9304000AAAA4 /* FTGooglePlacesAPIExamplesListViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPIExamplesListViewController.m; sourceTree = ""; }; + E4CF49B319AF93B0000AAAA4 /* powered-by-google-on-white.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "powered-by-google-on-white.png"; sourceTree = ""; }; + E4CF49B419AF93B0000AAAA4 /* powered-by-google-on-white@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "powered-by-google-on-white@2x.png"; sourceTree = ""; }; + E4CF49B719AF93FB000AAAA4 /* FTGooglePlacesAPIDictionaryRequestTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPIDictionaryRequestTest.m; sourceTree = ""; }; + E4CF49B919AF94E4000AAAA4 /* FTGooglePlacesAPITestCase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPITestCase.h; sourceTree = ""; }; + E4CF49BA19AF94E4000AAAA4 /* FTGooglePlacesAPITestCase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPITestCase.m; sourceTree = ""; }; + E4CF49BC19AF96BB000AAAA4 /* FTGooglePlacesAPINearbySearchRequestTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPINearbySearchRequestTests.m; sourceTree = ""; }; + E4CF49BD19AF96BB000AAAA4 /* FTGooglePlacesAPIResponseTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPIResponseTests.m; sourceTree = ""; }; + E4CF49BE19AF96BB000AAAA4 /* FTGooglePlacesAPISearchResponseTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPISearchResponseTests.m; sourceTree = ""; }; + E4CF49BF19AF96BB000AAAA4 /* FTGooglePlacesAPISearchResultItemTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPISearchResultItemTests.m; sourceTree = ""; }; + E4CF49C019AF96BB000AAAA4 /* FTGooglePlacesAPIServiceTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPIServiceTests.m; sourceTree = ""; }; + E4CF49C119AF96BB000AAAA4 /* MockAFHTTPRequestOperationManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MockAFHTTPRequestOperationManager.h; sourceTree = ""; }; + E4CF49C219AF96BB000AAAA4 /* MockAFHTTPRequestOperationManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MockAFHTTPRequestOperationManager.m; sourceTree = ""; }; + E4CF49C319AF96BB000AAAA4 /* MockFTGooglePlacesAPISearchResultItemSubclass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MockFTGooglePlacesAPISearchResultItemSubclass.h; sourceTree = ""; }; + E4CF49C419AF96BB000AAAA4 /* MockFTGooglePlacesAPISearchResultItemSubclass.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MockFTGooglePlacesAPISearchResultItemSubclass.m; sourceTree = ""; }; + E4CF49C519AF96BB000AAAA4 /* MockFTGooglePlacesAPIService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MockFTGooglePlacesAPIService.h; sourceTree = ""; }; + E4CF49C619AF96BB000AAAA4 /* MockFTGooglePlacesAPIService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MockFTGooglePlacesAPIService.m; sourceTree = ""; }; + E4CF49D019AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json"; sourceTree = ""; }; + E4CF49D119AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test2-NoResults.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "FTGooglePlacesAPIResponse-test2-NoResults.json"; sourceTree = ""; }; + E4CF49D219AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test3-InvalidRequest.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "FTGooglePlacesAPIResponse-test3-InvalidRequest.json"; sourceTree = ""; }; + E4CF49D319AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test4-RequestDenied.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "FTGooglePlacesAPIResponse-test4-RequestDenied.json"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + E4CF497419AF9252000AAAA4 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + E4CF497D19AF9252000AAAA4 /* CoreGraphics.framework in Frameworks */, + E4CF497F19AF9252000AAAA4 /* UIKit.framework in Frameworks */, + E4CF497B19AF9252000AAAA4 /* Foundation.framework in Frameworks */, + 05405005D1B041D3AF42E730 /* libPods.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E4CF498F19AF9252000AAAA4 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + E4CF499419AF9252000AAAA4 /* XCTest.framework in Frameworks */, + E4CF499619AF9252000AAAA4 /* UIKit.framework in Frameworks */, + E4CF499519AF9252000AAAA4 /* Foundation.framework in Frameworks */, + AD74EC0985AE4D9091362050 /* libPods.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + E4CF496E19AF9252000AAAA4 = { + isa = PBXGroup; + children = ( + E4CF498019AF9252000AAAA4 /* FTGooglePlacesAPIExample */, + E4CF499919AF9252000AAAA4 /* FTGooglePlacesAPIExampleTests */, + E4CF497919AF9252000AAAA4 /* Frameworks */, + E4CF497819AF9252000AAAA4 /* Products */, + 9752B25E193445AD812F50B7 /* Pods.xcconfig */, + ); + sourceTree = ""; + }; + E4CF497819AF9252000AAAA4 /* Products */ = { + isa = PBXGroup; + children = ( + E4CF497719AF9252000AAAA4 /* FTGooglePlacesAPIExample.app */, + E4CF499219AF9252000AAAA4 /* FTGooglePlacesAPIExampleTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + E4CF497919AF9252000AAAA4 /* Frameworks */ = { + isa = PBXGroup; + children = ( + E4CF497A19AF9252000AAAA4 /* Foundation.framework */, + E4CF497C19AF9252000AAAA4 /* CoreGraphics.framework */, + E4CF497E19AF9252000AAAA4 /* UIKit.framework */, + E4CF499319AF9252000AAAA4 /* XCTest.framework */, + C13C7070BC924C1FA0A21EA7 /* libPods.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + E4CF498019AF9252000AAAA4 /* FTGooglePlacesAPIExample */ = { + isa = PBXGroup; + children = ( + E4CF498919AF9252000AAAA4 /* FTAppDelegate.h */, + E4CF498A19AF9252000AAAA4 /* FTAppDelegate.m */, + E4CF49DF19AF9A4A000AAAA4 /* View controllers */, + E4CF498C19AF9252000AAAA4 /* Images.xcassets */, + E4CF498119AF9252000AAAA4 /* Supporting Files */, + ); + path = FTGooglePlacesAPIExample; + sourceTree = ""; + }; + E4CF498119AF9252000AAAA4 /* Supporting Files */ = { + isa = PBXGroup; + children = ( + E4CF49B219AF93B0000AAAA4 /* Images */, + E4CF498219AF9252000AAAA4 /* FTGooglePlacesAPIExample-Info.plist */, + E4CF498319AF9252000AAAA4 /* InfoPlist.strings */, + E4CF498619AF9252000AAAA4 /* main.m */, + E4CF498819AF9252000AAAA4 /* FTGooglePlacesAPIExample-Prefix.pch */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + E4CF499919AF9252000AAAA4 /* FTGooglePlacesAPIExampleTests */ = { + isa = PBXGroup; + children = ( + E4CF49D819AF971D000AAAA4 /* Basic */, + E4CF49DC19AF9762000AAAA4 /* Requests */, + E4CF49DD19AF9771000AAAA4 /* Response */, + E4CF49D919AF9745000AAAA4 /* Service */, + E4CF499A19AF9252000AAAA4 /* Supporting Files */, + ); + path = FTGooglePlacesAPIExampleTests; + sourceTree = ""; + }; + E4CF499A19AF9252000AAAA4 /* Supporting Files */ = { + isa = PBXGroup; + children = ( + E4CF49CF19AF96DF000AAAA4 /* TestData */, + E4CF499B19AF9252000AAAA4 /* FTGooglePlacesAPIExampleTests-Info.plist */, + E4CF499C19AF9252000AAAA4 /* InfoPlist.strings */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + E4CF49B219AF93B0000AAAA4 /* Images */ = { + isa = PBXGroup; + children = ( + E4CF49B319AF93B0000AAAA4 /* powered-by-google-on-white.png */, + E4CF49B419AF93B0000AAAA4 /* powered-by-google-on-white@2x.png */, + ); + path = Images; + sourceTree = ""; + }; + E4CF49CF19AF96DF000AAAA4 /* TestData */ = { + isa = PBXGroup; + children = ( + E4CF49D019AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json */, + E4CF49D119AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test2-NoResults.json */, + E4CF49D219AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test3-InvalidRequest.json */, + E4CF49D319AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test4-RequestDenied.json */, + ); + path = TestData; + sourceTree = ""; + }; + E4CF49D819AF971D000AAAA4 /* Basic */ = { + isa = PBXGroup; + children = ( + E4CF49B919AF94E4000AAAA4 /* FTGooglePlacesAPITestCase.h */, + E4CF49BA19AF94E4000AAAA4 /* FTGooglePlacesAPITestCase.m */, + ); + name = Basic; + sourceTree = ""; + }; + E4CF49D919AF9745000AAAA4 /* Service */ = { + isa = PBXGroup; + children = ( + E4CF49C019AF96BB000AAAA4 /* FTGooglePlacesAPIServiceTests.m */, + E4CF49DB19AF9754000AAAA4 /* Mock */, + ); + name = Service; + sourceTree = ""; + }; + E4CF49DB19AF9754000AAAA4 /* Mock */ = { + isa = PBXGroup; + children = ( + E4CF49C119AF96BB000AAAA4 /* MockAFHTTPRequestOperationManager.h */, + E4CF49C219AF96BB000AAAA4 /* MockAFHTTPRequestOperationManager.m */, + E4CF49C519AF96BB000AAAA4 /* MockFTGooglePlacesAPIService.h */, + E4CF49C619AF96BB000AAAA4 /* MockFTGooglePlacesAPIService.m */, + ); + name = Mock; + sourceTree = ""; + }; + E4CF49DC19AF9762000AAAA4 /* Requests */ = { + isa = PBXGroup; + children = ( + E4CF49B719AF93FB000AAAA4 /* FTGooglePlacesAPIDictionaryRequestTest.m */, + E4CF49BC19AF96BB000AAAA4 /* FTGooglePlacesAPINearbySearchRequestTests.m */, + ); + name = Requests; + sourceTree = ""; + }; + E4CF49DD19AF9771000AAAA4 /* Response */ = { + isa = PBXGroup; + children = ( + E4CF49BD19AF96BB000AAAA4 /* FTGooglePlacesAPIResponseTests.m */, + E4CF49BE19AF96BB000AAAA4 /* FTGooglePlacesAPISearchResponseTests.m */, + E4CF49BF19AF96BB000AAAA4 /* FTGooglePlacesAPISearchResultItemTests.m */, + E4CF49DE19AF9778000AAAA4 /* Mock */, + ); + name = Response; + sourceTree = ""; + }; + E4CF49DE19AF9778000AAAA4 /* Mock */ = { + isa = PBXGroup; + children = ( + E4CF49C319AF96BB000AAAA4 /* MockFTGooglePlacesAPISearchResultItemSubclass.h */, + E4CF49C419AF96BB000AAAA4 /* MockFTGooglePlacesAPISearchResultItemSubclass.m */, + ); + name = Mock; + sourceTree = ""; + }; + E4CF49DF19AF9A4A000AAAA4 /* View controllers */ = { + isa = PBXGroup; + children = ( + E4CF49E019AF9A53000AAAA4 /* Example list */, + E4CF49E219AF9A64000AAAA4 /* Results list */, + E4CF49E119AF9A5D000AAAA4 /* Detail */, + ); + name = "View controllers"; + sourceTree = ""; + }; + E4CF49E019AF9A53000AAAA4 /* Example list */ = { + isa = PBXGroup; + children = ( + E4CF49AD19AF9304000AAAA4 /* FTGooglePlacesAPIExamplesListViewController.h */, + E4CF49AE19AF9304000AAAA4 /* FTGooglePlacesAPIExamplesListViewController.m */, + ); + name = "Example list"; + sourceTree = ""; + }; + E4CF49E119AF9A5D000AAAA4 /* Detail */ = { + isa = PBXGroup; + children = ( + E4CF49A919AF9304000AAAA4 /* FTGooglePlacesAPIExampleDetailViewController.h */, + E4CF49AA19AF9304000AAAA4 /* FTGooglePlacesAPIExampleDetailViewController.m */, + ); + name = Detail; + sourceTree = ""; + }; + E4CF49E219AF9A64000AAAA4 /* Results list */ = { + isa = PBXGroup; + children = ( + E4CF49AB19AF9304000AAAA4 /* FTGooglePlacesAPIExampleResultsViewController.h */, + E4CF49AC19AF9304000AAAA4 /* FTGooglePlacesAPIExampleResultsViewController.m */, + ); + name = "Results list"; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + E4CF497619AF9252000AAAA4 /* FTGooglePlacesAPIExample */ = { + isa = PBXNativeTarget; + buildConfigurationList = E4CF49A319AF9252000AAAA4 /* Build configuration list for PBXNativeTarget "FTGooglePlacesAPIExample" */; + buildPhases = ( + EBEA0A82B245498E9FE46AA5 /* Check Pods Manifest.lock */, + E4CF497319AF9252000AAAA4 /* Sources */, + E4CF497419AF9252000AAAA4 /* Frameworks */, + E4CF497519AF9252000AAAA4 /* Resources */, + 28DAA6BB25F647958AD6DEDD /* Copy Pods Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = FTGooglePlacesAPIExample; + productName = FTGooglePlacesAPIExample; + productReference = E4CF497719AF9252000AAAA4 /* FTGooglePlacesAPIExample.app */; + productType = "com.apple.product-type.application"; + }; + E4CF499119AF9252000AAAA4 /* FTGooglePlacesAPIExampleTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = E4CF49A619AF9252000AAAA4 /* Build configuration list for PBXNativeTarget "FTGooglePlacesAPIExampleTests" */; + buildPhases = ( + 0C2F8DE74182442DBC63A16A /* Check Pods Manifest.lock */, + E4CF498E19AF9252000AAAA4 /* Sources */, + E4CF498F19AF9252000AAAA4 /* Frameworks */, + E4CF499019AF9252000AAAA4 /* Resources */, + 62858797BBF34EB8A0918967 /* Copy Pods Resources */, + ); + buildRules = ( + ); + dependencies = ( + E4CF499819AF9252000AAAA4 /* PBXTargetDependency */, + ); + name = FTGooglePlacesAPIExampleTests; + productName = FTGooglePlacesAPIExampleTests; + productReference = E4CF499219AF9252000AAAA4 /* FTGooglePlacesAPIExampleTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + E4CF496F19AF9252000AAAA4 /* Project object */ = { + isa = PBXProject; + attributes = { + CLASSPREFIX = FT; + LastUpgradeCheck = 0510; + ORGANIZATIONNAME = "Marco Meschini"; + TargetAttributes = { + E4CF499119AF9252000AAAA4 = { + TestTargetID = E4CF497619AF9252000AAAA4; + }; + }; + }; + buildConfigurationList = E4CF497219AF9252000AAAA4 /* Build configuration list for PBXProject "FTGooglePlacesAPIExample" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + ); + mainGroup = E4CF496E19AF9252000AAAA4; + productRefGroup = E4CF497819AF9252000AAAA4 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + E4CF497619AF9252000AAAA4 /* FTGooglePlacesAPIExample */, + E4CF499119AF9252000AAAA4 /* FTGooglePlacesAPIExampleTests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + E4CF497519AF9252000AAAA4 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E4CF498519AF9252000AAAA4 /* InfoPlist.strings in Resources */, + E4CF498D19AF9252000AAAA4 /* Images.xcassets in Resources */, + E4CF49B619AF93B0000AAAA4 /* powered-by-google-on-white@2x.png in Resources */, + E4CF49B519AF93B0000AAAA4 /* powered-by-google-on-white.png in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E4CF499019AF9252000AAAA4 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E4CF49D619AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test3-InvalidRequest.json in Resources */, + E4CF499E19AF9252000AAAA4 /* InfoPlist.strings in Resources */, + E4CF49D519AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test2-NoResults.json in Resources */, + E4CF49D719AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test4-RequestDenied.json in Resources */, + E4CF49D419AF96DF000AAAA4 /* FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 0C2F8DE74182442DBC63A16A /* Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Check Pods Manifest.lock"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n"; + showEnvVarsInLog = 0; + }; + 28DAA6BB25F647958AD6DEDD /* Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Copy Pods Resources"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${SRCROOT}/Pods/Pods-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + 62858797BBF34EB8A0918967 /* Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Copy Pods Resources"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${SRCROOT}/Pods/Pods-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + EBEA0A82B245498E9FE46AA5 /* Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Check Pods Manifest.lock"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + E4CF497319AF9252000AAAA4 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E4CF49B119AF9304000AAAA4 /* FTGooglePlacesAPIExamplesListViewController.m in Sources */, + E4CF49B019AF9304000AAAA4 /* FTGooglePlacesAPIExampleResultsViewController.m in Sources */, + E4CF498B19AF9252000AAAA4 /* FTAppDelegate.m in Sources */, + E4CF498719AF9252000AAAA4 /* main.m in Sources */, + E4CF49AF19AF9304000AAAA4 /* FTGooglePlacesAPIExampleDetailViewController.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E4CF498E19AF9252000AAAA4 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E4CF49C819AF96BB000AAAA4 /* FTGooglePlacesAPIResponseTests.m in Sources */, + E4CF49C719AF96BB000AAAA4 /* FTGooglePlacesAPINearbySearchRequestTests.m in Sources */, + E4CF49C919AF96BB000AAAA4 /* FTGooglePlacesAPISearchResponseTests.m in Sources */, + E4CF49BB19AF94E4000AAAA4 /* FTGooglePlacesAPITestCase.m in Sources */, + E4CF49CD19AF96BB000AAAA4 /* MockFTGooglePlacesAPISearchResultItemSubclass.m in Sources */, + E4CF49CC19AF96BB000AAAA4 /* MockAFHTTPRequestOperationManager.m in Sources */, + E4CF49B819AF93FB000AAAA4 /* FTGooglePlacesAPIDictionaryRequestTest.m in Sources */, + E4CF49CE19AF96BB000AAAA4 /* MockFTGooglePlacesAPIService.m in Sources */, + E4CF49CA19AF96BB000AAAA4 /* FTGooglePlacesAPISearchResultItemTests.m in Sources */, + E4CF49CB19AF96BB000AAAA4 /* FTGooglePlacesAPIServiceTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + E4CF499819AF9252000AAAA4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = E4CF497619AF9252000AAAA4 /* FTGooglePlacesAPIExample */; + targetProxy = E4CF499719AF9252000AAAA4 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + E4CF498319AF9252000AAAA4 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + E4CF498419AF9252000AAAA4 /* en */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; + E4CF499C19AF9252000AAAA4 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + E4CF499D19AF9252000AAAA4 /* en */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + E4CF49A119AF9252000AAAA4 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 7.1; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + }; + name = Debug; + }; + E4CF49A219AF9252000AAAA4 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 7.1; + SDKROOT = iphoneos; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + E4CF49A419AF9252000AAAA4 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9752B25E193445AD812F50B7 /* Pods.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "FTGooglePlacesAPIExample/FTGooglePlacesAPIExample-Prefix.pch"; + INFOPLIST_FILE = "FTGooglePlacesAPIExample/FTGooglePlacesAPIExample-Info.plist"; + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + }; + name = Debug; + }; + E4CF49A519AF9252000AAAA4 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9752B25E193445AD812F50B7 /* Pods.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "FTGooglePlacesAPIExample/FTGooglePlacesAPIExample-Prefix.pch"; + INFOPLIST_FILE = "FTGooglePlacesAPIExample/FTGooglePlacesAPIExample-Info.plist"; + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = app; + }; + name = Release; + }; + E4CF49A719AF9252000AAAA4 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9752B25E193445AD812F50B7 /* Pods.xcconfig */; + buildSettings = { + BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/FTGooglePlacesAPIExample.app/FTGooglePlacesAPIExample"; + FRAMEWORK_SEARCH_PATHS = ( + "$(SDKROOT)/Developer/Library/Frameworks", + "$(inherited)", + "$(DEVELOPER_FRAMEWORKS_DIR)", + ); + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "FTGooglePlacesAPIExample/FTGooglePlacesAPIExample-Prefix.pch"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + INFOPLIST_FILE = "FTGooglePlacesAPIExampleTests/FTGooglePlacesAPIExampleTests-Info.plist"; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUNDLE_LOADER)"; + WRAPPER_EXTENSION = xctest; + }; + name = Debug; + }; + E4CF49A819AF9252000AAAA4 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9752B25E193445AD812F50B7 /* Pods.xcconfig */; + buildSettings = { + BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/FTGooglePlacesAPIExample.app/FTGooglePlacesAPIExample"; + FRAMEWORK_SEARCH_PATHS = ( + "$(SDKROOT)/Developer/Library/Frameworks", + "$(inherited)", + "$(DEVELOPER_FRAMEWORKS_DIR)", + ); + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "FTGooglePlacesAPIExample/FTGooglePlacesAPIExample-Prefix.pch"; + INFOPLIST_FILE = "FTGooglePlacesAPIExampleTests/FTGooglePlacesAPIExampleTests-Info.plist"; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUNDLE_LOADER)"; + WRAPPER_EXTENSION = xctest; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + E4CF497219AF9252000AAAA4 /* Build configuration list for PBXProject "FTGooglePlacesAPIExample" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E4CF49A119AF9252000AAAA4 /* Debug */, + E4CF49A219AF9252000AAAA4 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + E4CF49A319AF9252000AAAA4 /* Build configuration list for PBXNativeTarget "FTGooglePlacesAPIExample" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E4CF49A419AF9252000AAAA4 /* Debug */, + E4CF49A519AF9252000AAAA4 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + E4CF49A619AF9252000AAAA4 /* Build configuration list for PBXNativeTarget "FTGooglePlacesAPIExampleTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E4CF49A719AF9252000AAAA4 /* Debug */, + E4CF49A819AF9252000AAAA4 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = E4CF496F19AF9252000AAAA4 /* Project object */; +} diff --git a/XcodeProject/FTGooglePlacesAPI.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Example/FTGooglePlacesAPIExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 64% rename from XcodeProject/FTGooglePlacesAPI.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to Example/FTGooglePlacesAPIExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata index 2e2a8c8..f51ec30 100644 --- a/XcodeProject/FTGooglePlacesAPI.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ b/Example/FTGooglePlacesAPIExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -2,6 +2,6 @@ + location = "self:FTGooglePlacesAPIExample.xcodeproj"> diff --git a/Example/FTGooglePlacesAPIExample.xcodeproj/project.xcworkspace/xcshareddata/FTGooglePlacesAPIExample.xccheckout b/Example/FTGooglePlacesAPIExample.xcodeproj/project.xcworkspace/xcshareddata/FTGooglePlacesAPIExample.xccheckout new file mode 100644 index 0000000..08070ac --- /dev/null +++ b/Example/FTGooglePlacesAPIExample.xcodeproj/project.xcworkspace/xcshareddata/FTGooglePlacesAPIExample.xccheckout @@ -0,0 +1,41 @@ + + + + + IDESourceControlProjectFavoriteDictionaryKey + + IDESourceControlProjectIdentifier + D9014B2D-2B04-4185-8898-3BF3D882091B + IDESourceControlProjectName + FTGooglePlacesAPIExample + IDESourceControlProjectOriginsDictionary + + 2AB32A91-78FC-44EB-BF07-DB62894EFBF4 + ssh://github.com/marciomeschini/FTGooglePlacesAPI.git + + IDESourceControlProjectPath + Temp/FTGooglePlacesAPIExample/FTGooglePlacesAPIExample.xcodeproj/project.xcworkspace + IDESourceControlProjectRelativeInstallPathDictionary + + 2AB32A91-78FC-44EB-BF07-DB62894EFBF4 + ../../../.. + + IDESourceControlProjectURL + ssh://github.com/marciomeschini/FTGooglePlacesAPI.git + IDESourceControlProjectVersion + 110 + IDESourceControlProjectWCCIdentifier + 2AB32A91-78FC-44EB-BF07-DB62894EFBF4 + IDESourceControlProjectWCConfigurations + + + IDESourceControlRepositoryExtensionIdentifierKey + public.vcs.git + IDESourceControlWCCIdentifierKey + 2AB32A91-78FC-44EB-BF07-DB62894EFBF4 + IDESourceControlWCCName + FTGooglePlacesAPI + + + + diff --git a/Example/FTGooglePlacesAPIExample.xcworkspace/contents.xcworkspacedata b/Example/FTGooglePlacesAPIExample.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..97635aa --- /dev/null +++ b/Example/FTGooglePlacesAPIExample.xcworkspace/contents.xcworkspacedata @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Example/FTGooglePlacesAPIExample.xcworkspace/xcshareddata/FTGooglePlacesAPIExample.xccheckout b/Example/FTGooglePlacesAPIExample.xcworkspace/xcshareddata/FTGooglePlacesAPIExample.xccheckout new file mode 100644 index 0000000..6092d98 --- /dev/null +++ b/Example/FTGooglePlacesAPIExample.xcworkspace/xcshareddata/FTGooglePlacesAPIExample.xccheckout @@ -0,0 +1,41 @@ + + + + + IDESourceControlProjectFavoriteDictionaryKey + + IDESourceControlProjectIdentifier + C9D92D23-1BDE-46F3-BDD5-F6CE74760691 + IDESourceControlProjectName + FTGooglePlacesAPIExample + IDESourceControlProjectOriginsDictionary + + 2AB32A91-78FC-44EB-BF07-DB62894EFBF4 + ssh://github.com/marciomeschini/FTGooglePlacesAPI.git + + IDESourceControlProjectPath + Temp/FTGooglePlacesAPIExample.xcworkspace + IDESourceControlProjectRelativeInstallPathDictionary + + 2AB32A91-78FC-44EB-BF07-DB62894EFBF4 + ../.. + + IDESourceControlProjectURL + ssh://github.com/marciomeschini/FTGooglePlacesAPI.git + IDESourceControlProjectVersion + 110 + IDESourceControlProjectWCCIdentifier + 2AB32A91-78FC-44EB-BF07-DB62894EFBF4 + IDESourceControlProjectWCConfigurations + + + IDESourceControlRepositoryExtensionIdentifierKey + public.vcs.git + IDESourceControlWCCIdentifierKey + 2AB32A91-78FC-44EB-BF07-DB62894EFBF4 + IDESourceControlWCCName + FTGooglePlacesAPI + + + + diff --git a/XcodeProject/FTGooglePlacesAPI/FTAppDelegate.h b/Example/FTGooglePlacesAPIExample/FTAppDelegate.h similarity index 56% rename from XcodeProject/FTGooglePlacesAPI/FTAppDelegate.h rename to Example/FTGooglePlacesAPIExample/FTAppDelegate.h index d040c8c..440a737 100644 --- a/XcodeProject/FTGooglePlacesAPI/FTAppDelegate.h +++ b/Example/FTGooglePlacesAPIExample/FTAppDelegate.h @@ -1,9 +1,9 @@ // // FTAppDelegate.h -// FTGooglePlacesAPI +// FTGooglePlacesAPIExample // -// Created by Lukas Kukacka on 19/11/13. -// Copyright (c) 2013 Fuerte Int. Ltd. All rights reserved. +// Created by Marco Meschini on 28/08/2014. +// Copyright (c) 2014 Marco Meschini. All rights reserved. // #import diff --git a/XcodeProject/FTGooglePlacesAPI/FTAppDelegate.m b/Example/FTGooglePlacesAPIExample/FTAppDelegate.m similarity index 94% rename from XcodeProject/FTGooglePlacesAPI/FTAppDelegate.m rename to Example/FTGooglePlacesAPIExample/FTAppDelegate.m index 9d2a0a7..1371331 100644 --- a/XcodeProject/FTGooglePlacesAPI/FTAppDelegate.m +++ b/Example/FTGooglePlacesAPIExample/FTAppDelegate.m @@ -1,15 +1,13 @@ // // FTAppDelegate.m -// FTGooglePlacesAPI +// FTGooglePlacesAPIExample // -// Created by Lukas Kukacka on 19/11/13. -// Copyright (c) 2013 Fuerte Int. Ltd. All rights reserved. +// Created by Marco Meschini on 28/08/2014. +// Copyright (c) 2014 Marco Meschini. All rights reserved. // #import "FTAppDelegate.h" - #import "FTGooglePlacesAPIExamplesListViewController.h" - #import "FTGooglePlacesAPI.h" @implementation FTAppDelegate @@ -22,13 +20,13 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:( UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:rootController]; #warning Possible incomplete implementation. Make sure you add you own Google Places API key - [FTGooglePlacesAPIService provideAPIKey:@"<#PLACE YOUR API KEY HERE#>"]; + [FTGooglePlacesAPIService provideAPIKey:@""]; + self.window.rootViewController = navController; [self createAttributionsViews]; [self.window makeKeyAndVisible]; - return YES; } @@ -82,4 +80,5 @@ - (void)createAttributionsViews [containerView addSubview:googleLogoView]; } + @end diff --git a/XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPI-Info.plist b/Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExample-Info.plist similarity index 94% rename from XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPI-Info.plist rename to Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExample-Info.plist index 066b868..469c10f 100644 --- a/XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPI-Info.plist +++ b/Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExample-Info.plist @@ -9,7 +9,7 @@ CFBundleExecutable ${EXECUTABLE_NAME} CFBundleIdentifier - com.acme.${PRODUCT_NAME:rfc1034identifier} + com.acme..${PRODUCT_NAME:rfc1034identifier} CFBundleInfoDictionaryVersion 6.0 CFBundleName diff --git a/XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPI-Prefix.pch b/Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExample-Prefix.pch similarity index 100% rename from XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPI-Prefix.pch rename to Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExample-Prefix.pch diff --git a/XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPIExampleDetailViewController.h b/Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExampleDetailViewController.h similarity index 100% rename from XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPIExampleDetailViewController.h rename to Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExampleDetailViewController.h diff --git a/XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPIExampleDetailViewController.m b/Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExampleDetailViewController.m similarity index 100% rename from XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPIExampleDetailViewController.m rename to Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExampleDetailViewController.m diff --git a/XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPIExampleResultsViewController.h b/Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExampleResultsViewController.h similarity index 100% rename from XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPIExampleResultsViewController.h rename to Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExampleResultsViewController.h diff --git a/XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPIExampleResultsViewController.m b/Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExampleResultsViewController.m similarity index 100% rename from XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPIExampleResultsViewController.m rename to Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExampleResultsViewController.m diff --git a/XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPIExamplesListViewController.h b/Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExamplesListViewController.h similarity index 100% rename from XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPIExamplesListViewController.h rename to Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExamplesListViewController.h diff --git a/XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPIExamplesListViewController.m b/Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExamplesListViewController.m similarity index 100% rename from XcodeProject/FTGooglePlacesAPI/FTGooglePlacesAPIExamplesListViewController.m rename to Example/FTGooglePlacesAPIExample/FTGooglePlacesAPIExamplesListViewController.m diff --git a/Example/FTGooglePlacesAPIExample/Images.xcassets/AppIcon.appiconset/Contents.json b/Example/FTGooglePlacesAPIExample/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..a396706 --- /dev/null +++ b/Example/FTGooglePlacesAPIExample/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Example/FTGooglePlacesAPIExample/Images.xcassets/LaunchImage.launchimage/Contents.json b/Example/FTGooglePlacesAPIExample/Images.xcassets/LaunchImage.launchimage/Contents.json new file mode 100644 index 0000000..c79ebd3 --- /dev/null +++ b/Example/FTGooglePlacesAPIExample/Images.xcassets/LaunchImage.launchimage/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "orientation" : "portrait", + "idiom" : "iphone", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "subtype" : "retina4", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/XcodeProject/FTGooglePlacesAPI/Resources/Images/powered-by-google-on-white.png b/Example/FTGooglePlacesAPIExample/Images/powered-by-google-on-white.png similarity index 100% rename from XcodeProject/FTGooglePlacesAPI/Resources/Images/powered-by-google-on-white.png rename to Example/FTGooglePlacesAPIExample/Images/powered-by-google-on-white.png diff --git a/XcodeProject/FTGooglePlacesAPI/Resources/Images/powered-by-google-on-white@2x.png b/Example/FTGooglePlacesAPIExample/Images/powered-by-google-on-white@2x.png similarity index 100% rename from XcodeProject/FTGooglePlacesAPI/Resources/Images/powered-by-google-on-white@2x.png rename to Example/FTGooglePlacesAPIExample/Images/powered-by-google-on-white@2x.png diff --git a/XcodeProject/FTGooglePlacesAPI/en.lproj/InfoPlist.strings b/Example/FTGooglePlacesAPIExample/en.lproj/InfoPlist.strings similarity index 100% rename from XcodeProject/FTGooglePlacesAPI/en.lproj/InfoPlist.strings rename to Example/FTGooglePlacesAPIExample/en.lproj/InfoPlist.strings diff --git a/XcodeProject/FTGooglePlacesAPI/main.m b/Example/FTGooglePlacesAPIExample/main.m similarity index 63% rename from XcodeProject/FTGooglePlacesAPI/main.m rename to Example/FTGooglePlacesAPIExample/main.m index afe2aaf..106f076 100644 --- a/XcodeProject/FTGooglePlacesAPI/main.m +++ b/Example/FTGooglePlacesAPIExample/main.m @@ -1,9 +1,9 @@ // // main.m -// FTGooglePlacesAPI +// FTGooglePlacesAPIExample // -// Created by Lukas Kukacka on 19/11/13. -// Copyright (c) 2013 Fuerte Int. Ltd. All rights reserved. +// Created by Marco Meschini on 28/08/2014. +// Copyright (c) 2014 Marco Meschini. All rights reserved. // #import diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPIDictionaryRequestTest.m b/Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPIDictionaryRequestTest.m similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPIDictionaryRequestTest.m rename to Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPIDictionaryRequestTest.m diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/FTGooglePlacesAPILogicTests-Info.plist b/Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPIExampleTests-Info.plist similarity index 91% rename from XcodeProject/FTGooglePlacesAPILogicTests/FTGooglePlacesAPILogicTests-Info.plist rename to Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPIExampleTests-Info.plist index 3eca560..169d86f 100644 --- a/XcodeProject/FTGooglePlacesAPILogicTests/FTGooglePlacesAPILogicTests-Info.plist +++ b/Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPIExampleTests-Info.plist @@ -7,7 +7,7 @@ CFBundleExecutable ${EXECUTABLE_NAME} CFBundleIdentifier - com.acme.${PRODUCT_NAME:rfc1034identifier} + com.acme..${PRODUCT_NAME:rfc1034identifier} CFBundleInfoDictionaryVersion 6.0 CFBundlePackageType diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPINearbySearchRequestTests.m b/Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPINearbySearchRequestTests.m similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPINearbySearchRequestTests.m rename to Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPINearbySearchRequestTests.m diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPIResponseTests.m b/Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPIResponseTests.m similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPIResponseTests.m rename to Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPIResponseTests.m diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPISearchResponseTests.m b/Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPISearchResponseTests.m similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPISearchResponseTests.m rename to Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPISearchResponseTests.m diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPISearchResultItemTests.m b/Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPISearchResultItemTests.m similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPISearchResultItemTests.m rename to Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPISearchResultItemTests.m diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPIServiceTests.m b/Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPIServiceTests.m similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPIServiceTests.m rename to Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPIServiceTests.m diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPITestCase.h b/Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPITestCase.h similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPITestCase.h rename to Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPITestCase.h diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPITestCase.m b/Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPITestCase.m similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/Source/FTGooglePlacesAPITestCase.m rename to Example/FTGooglePlacesAPIExampleTests/FTGooglePlacesAPITestCase.m diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Source/Mocks/MockAFHTTPRequestOperationManager.h b/Example/FTGooglePlacesAPIExampleTests/MockAFHTTPRequestOperationManager.h similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/Source/Mocks/MockAFHTTPRequestOperationManager.h rename to Example/FTGooglePlacesAPIExampleTests/MockAFHTTPRequestOperationManager.h diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Source/Mocks/MockAFHTTPRequestOperationManager.m b/Example/FTGooglePlacesAPIExampleTests/MockAFHTTPRequestOperationManager.m similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/Source/Mocks/MockAFHTTPRequestOperationManager.m rename to Example/FTGooglePlacesAPIExampleTests/MockAFHTTPRequestOperationManager.m diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Source/Mocks/MockFTGooglePlacesAPISearchResultItemSubclass.h b/Example/FTGooglePlacesAPIExampleTests/MockFTGooglePlacesAPISearchResultItemSubclass.h similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/Source/Mocks/MockFTGooglePlacesAPISearchResultItemSubclass.h rename to Example/FTGooglePlacesAPIExampleTests/MockFTGooglePlacesAPISearchResultItemSubclass.h diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Source/Mocks/MockFTGooglePlacesAPISearchResultItemSubclass.m b/Example/FTGooglePlacesAPIExampleTests/MockFTGooglePlacesAPISearchResultItemSubclass.m similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/Source/Mocks/MockFTGooglePlacesAPISearchResultItemSubclass.m rename to Example/FTGooglePlacesAPIExampleTests/MockFTGooglePlacesAPISearchResultItemSubclass.m diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Source/Mocks/MockFTGooglePlacesAPIService.h b/Example/FTGooglePlacesAPIExampleTests/MockFTGooglePlacesAPIService.h similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/Source/Mocks/MockFTGooglePlacesAPIService.h rename to Example/FTGooglePlacesAPIExampleTests/MockFTGooglePlacesAPIService.h diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Source/Mocks/MockFTGooglePlacesAPIService.m b/Example/FTGooglePlacesAPIExampleTests/MockFTGooglePlacesAPIService.m similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/Source/Mocks/MockFTGooglePlacesAPIService.m rename to Example/FTGooglePlacesAPIExampleTests/MockFTGooglePlacesAPIService.m diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/TestData/FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json b/Example/FTGooglePlacesAPIExampleTests/TestData/FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/TestData/FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json rename to Example/FTGooglePlacesAPIExampleTests/TestData/FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/TestData/FTGooglePlacesAPIResponse-test2-NoResults.json b/Example/FTGooglePlacesAPIExampleTests/TestData/FTGooglePlacesAPIResponse-test2-NoResults.json similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/TestData/FTGooglePlacesAPIResponse-test2-NoResults.json rename to Example/FTGooglePlacesAPIExampleTests/TestData/FTGooglePlacesAPIResponse-test2-NoResults.json diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/TestData/FTGooglePlacesAPIResponse-test3-InvalidRequest.json b/Example/FTGooglePlacesAPIExampleTests/TestData/FTGooglePlacesAPIResponse-test3-InvalidRequest.json similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/TestData/FTGooglePlacesAPIResponse-test3-InvalidRequest.json rename to Example/FTGooglePlacesAPIExampleTests/TestData/FTGooglePlacesAPIResponse-test3-InvalidRequest.json diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/TestData/FTGooglePlacesAPIResponse-test4-RequestDenied.json b/Example/FTGooglePlacesAPIExampleTests/TestData/FTGooglePlacesAPIResponse-test4-RequestDenied.json similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/TestData/FTGooglePlacesAPIResponse-test4-RequestDenied.json rename to Example/FTGooglePlacesAPIExampleTests/TestData/FTGooglePlacesAPIResponse-test4-RequestDenied.json diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/en.lproj/InfoPlist.strings b/Example/FTGooglePlacesAPIExampleTests/en.lproj/InfoPlist.strings similarity index 100% rename from XcodeProject/FTGooglePlacesAPILogicTests/en.lproj/InfoPlist.strings rename to Example/FTGooglePlacesAPIExampleTests/en.lproj/InfoPlist.strings diff --git a/Example/Podfile b/Example/Podfile new file mode 100644 index 0000000..cc65b0a --- /dev/null +++ b/Example/Podfile @@ -0,0 +1,13 @@ +# Uncomment this line to define a global platform for your project +platform :ios, "6.0" + +#Before push use: +pod "FTGooglePlacesAPI" + +#For local development use: +#pod "FTGooglePlacesAPI", :path => "../FTGooglePlacesAPI.podspec" + +pod "OCMock" + +link_with ['FTGooglePlacesAPIExample', 'FTGooglePlacesAPIExampleTests'] + diff --git a/XcodeProject/FTGooglePlacesAPI.xcodeproj/project.pbxproj b/XcodeProject/FTGooglePlacesAPI.xcodeproj/project.pbxproj deleted file mode 100644 index c905376..0000000 --- a/XcodeProject/FTGooglePlacesAPI.xcodeproj/project.pbxproj +++ /dev/null @@ -1,1008 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - A01BDF46183BD70100A24F40 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A01BDF45183BD70100A24F40 /* Foundation.framework */; }; - A01BDF48183BD70100A24F40 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A01BDF47183BD70100A24F40 /* CoreGraphics.framework */; }; - A01BDF4A183BD70100A24F40 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A01BDF49183BD70100A24F40 /* UIKit.framework */; }; - A01BDF50183BD70100A24F40 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = A01BDF4E183BD70100A24F40 /* InfoPlist.strings */; }; - A01BDF52183BD70100A24F40 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF51183BD70100A24F40 /* main.m */; }; - A01BDF56183BD70100A24F40 /* FTAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF55183BD70100A24F40 /* FTAppDelegate.m */; }; - A01BDF83183BD82D00A24F40 /* FTGooglePlacesAPICommon.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF78183BD82D00A24F40 /* FTGooglePlacesAPICommon.m */; }; - A01BDF85183BD82D00A24F40 /* FTGooglePlacesAPINearbySearchRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF7A183BD82D00A24F40 /* FTGooglePlacesAPINearbySearchRequest.m */; }; - A01BDF87183BD82D00A24F40 /* FTGooglePlacesAPISearchResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF7C183BD82D00A24F40 /* FTGooglePlacesAPISearchResponse.m */; }; - A01BDF89183BD82D00A24F40 /* FTGooglePlacesAPISearchResultItem.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF7E183BD82D00A24F40 /* FTGooglePlacesAPISearchResultItem.m */; }; - A01BDF8B183BD82D00A24F40 /* FTGooglePlacesAPIService.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF80183BD82D00A24F40 /* FTGooglePlacesAPIService.m */; }; - A01BDF8D183BD82D00A24F40 /* FTGooglePlacesAPITextSearchRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF82183BD82D00A24F40 /* FTGooglePlacesAPITextSearchRequest.m */; }; - A01BDFA3183BD83B00A24F40 /* AFHTTPRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF91183BD83B00A24F40 /* AFHTTPRequestOperation.m */; }; - A01BDFA5183BD83B00A24F40 /* AFHTTPRequestOperationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF93183BD83B00A24F40 /* AFHTTPRequestOperationManager.m */; }; - A01BDFA7183BD83B00A24F40 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF95183BD83B00A24F40 /* AFHTTPSessionManager.m */; }; - A01BDFA9183BD83B00A24F40 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF98183BD83B00A24F40 /* AFNetworkReachabilityManager.m */; }; - A01BDFAB183BD83B00A24F40 /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF9A183BD83B00A24F40 /* AFSecurityPolicy.m */; }; - A01BDFAD183BD83B00A24F40 /* AFURLConnectionOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF9C183BD83B00A24F40 /* AFURLConnectionOperation.m */; }; - A01BDFAF183BD83B00A24F40 /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF9E183BD83B00A24F40 /* AFURLRequestSerialization.m */; }; - A01BDFB1183BD83B00A24F40 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDFA0183BD83B00A24F40 /* AFURLResponseSerialization.m */; }; - A01BDFB3183BD83B00A24F40 /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDFA2183BD83B00A24F40 /* AFURLSessionManager.m */; }; - A0246C43183CC4F90052416D /* FTGooglePlacesAPIExamplesListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A0246C42183CC4F90052416D /* FTGooglePlacesAPIExamplesListViewController.m */; }; - A0246C47183CD0550052416D /* FTGooglePlacesAPIExampleResultsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A0246C46183CD0550052416D /* FTGooglePlacesAPIExampleResultsViewController.m */; }; - A0246C61183D0B5D0052416D /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A0246C53183D0B5D0052416D /* AFNetworkActivityIndicatorManager.m */; }; - A0246C62183D0B5D0052416D /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A0246C55183D0B5D0052416D /* UIActivityIndicatorView+AFNetworking.m */; }; - A0246C63183D0B5D0052416D /* UIAlertView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A0246C57183D0B5D0052416D /* UIAlertView+AFNetworking.m */; }; - A0246C64183D0B5D0052416D /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A0246C59183D0B5D0052416D /* UIButton+AFNetworking.m */; }; - A0246C65183D0B5D0052416D /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A0246C5B183D0B5D0052416D /* UIImageView+AFNetworking.m */; }; - A0246C66183D0B5D0052416D /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A0246C5E183D0B5D0052416D /* UIProgressView+AFNetworking.m */; }; - A0246C67183D0B5D0052416D /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A0246C60183D0B5D0052416D /* UIWebView+AFNetworking.m */; }; - A0246C6E183D10850052416D /* FTGooglePlacesAPICommon.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF78183BD82D00A24F40 /* FTGooglePlacesAPICommon.m */; }; - A0246C70183D10850052416D /* FTGooglePlacesAPISearchResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF7C183BD82D00A24F40 /* FTGooglePlacesAPISearchResponse.m */; }; - A0246C71183D10850052416D /* FTGooglePlacesAPISearchResultItem.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF7E183BD82D00A24F40 /* FTGooglePlacesAPISearchResultItem.m */; }; - A0246C72183D10850052416D /* FTGooglePlacesAPITextSearchRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF82183BD82D00A24F40 /* FTGooglePlacesAPITextSearchRequest.m */; }; - A0246C73183D10850052416D /* FTGooglePlacesAPINearbySearchRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF7A183BD82D00A24F40 /* FTGooglePlacesAPINearbySearchRequest.m */; }; - A0246C78183D10850052416D /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A01BDF5E183BD70100A24F40 /* XCTest.framework */; }; - A0246C79183D10850052416D /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A01BDF49183BD70100A24F40 /* UIKit.framework */; }; - A0246C7A183D10850052416D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A01BDF45183BD70100A24F40 /* Foundation.framework */; }; - A0246C8B183D10F50052416D /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = A0246C83183D10F50052416D /* InfoPlist.strings */; }; - A0246C9F183D21EA0052416D /* FTGooglePlacesAPIResponse-test2-NoResults.json in Resources */ = {isa = PBXBuildFile; fileRef = A0246C9B183D21EA0052416D /* FTGooglePlacesAPIResponse-test2-NoResults.json */; }; - A0246CA0183D21EA0052416D /* FTGooglePlacesAPIResponse-test3-InvalidRequest.json in Resources */ = {isa = PBXBuildFile; fileRef = A0246C9C183D21EA0052416D /* FTGooglePlacesAPIResponse-test3-InvalidRequest.json */; }; - A0246CA3183D24150052416D /* FTGooglePlacesAPIResponse-test4-RequestDenied.json in Resources */ = {isa = PBXBuildFile; fileRef = A0246CA2183D24150052416D /* FTGooglePlacesAPIResponse-test4-RequestDenied.json */; }; - A0246CAC183D29BA0052416D /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = A0246CA9183D29BA0052416D /* Default-568h@2x.png */; }; - A0246CAD183D29BA0052416D /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = A0246CAA183D29BA0052416D /* Default.png */; }; - A0246CAE183D29BA0052416D /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = A0246CAB183D29BA0052416D /* Default@2x.png */; }; - A0246CB4183E17730052416D /* FTGooglePlacesAPIDictionaryRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A0246CB3183E17730052416D /* FTGooglePlacesAPIDictionaryRequest.m */; }; - A0246CB5183E17730052416D /* FTGooglePlacesAPIDictionaryRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A0246CB3183E17730052416D /* FTGooglePlacesAPIDictionaryRequest.m */; }; - A0456B4F18B38A4E002D26B8 /* powered-by-google-on-white.png in Resources */ = {isa = PBXBuildFile; fileRef = A0456B4D18B38A4E002D26B8 /* powered-by-google-on-white.png */; }; - A0456B5018B38A4E002D26B8 /* powered-by-google-on-white@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = A0456B4E18B38A4E002D26B8 /* powered-by-google-on-white@2x.png */; }; - A07E9D5C1848E23600A9A4D2 /* FTGooglePlacesAPIDetailRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A07E9D5B1848E23600A9A4D2 /* FTGooglePlacesAPIDetailRequest.m */; }; - A07E9D5D1848E23600A9A4D2 /* FTGooglePlacesAPIDetailRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A07E9D5B1848E23600A9A4D2 /* FTGooglePlacesAPIDetailRequest.m */; }; - A07E9D601848E75300A9A4D2 /* FTGooglePlacesAPIDetailResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = A07E9D5F1848E75300A9A4D2 /* FTGooglePlacesAPIDetailResponse.m */; }; - A07E9D611848E75300A9A4D2 /* FTGooglePlacesAPIDetailResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = A07E9D5F1848E75300A9A4D2 /* FTGooglePlacesAPIDetailResponse.m */; }; - A07E9D651848E7EF00A9A4D2 /* FTGooglePlacesAPIResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = A07E9D641848E7EF00A9A4D2 /* FTGooglePlacesAPIResponse.m */; }; - A07E9D661848E7EF00A9A4D2 /* FTGooglePlacesAPIResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = A07E9D641848E7EF00A9A4D2 /* FTGooglePlacesAPIResponse.m */; }; - A07E9D6A1848F1A000A9A4D2 /* FTGooglePlacesAPIExampleDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A07E9D691848F1A000A9A4D2 /* FTGooglePlacesAPIExampleDetailViewController.m */; }; - A0957B971850C0CB00D04466 /* libOCMock.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A0957B961850C0CB00D04466 /* libOCMock.a */; }; - A0957BD01852398400D04466 /* FTGooglePlacesAPITestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = A0957BCF1852398400D04466 /* FTGooglePlacesAPITestCase.m */; }; - A0957BD518523A4C00D04466 /* FTGooglePlacesAPIDictionaryRequestTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A0957BD318523A4C00D04466 /* FTGooglePlacesAPIDictionaryRequestTest.m */; }; - A0957BD618523A4C00D04466 /* FTGooglePlacesAPINearbySearchRequestTests.m in Sources */ = {isa = PBXBuildFile; fileRef = A0957BD418523A4C00D04466 /* FTGooglePlacesAPINearbySearchRequestTests.m */; }; - A0957BDB18523A6600D04466 /* FTGooglePlacesAPIResponseTests.m in Sources */ = {isa = PBXBuildFile; fileRef = A0957BD718523A6600D04466 /* FTGooglePlacesAPIResponseTests.m */; }; - A0957BDC18523A6600D04466 /* FTGooglePlacesAPISearchResponseTests.m in Sources */ = {isa = PBXBuildFile; fileRef = A0957BD818523A6600D04466 /* FTGooglePlacesAPISearchResponseTests.m */; }; - A0957BDD18523A6600D04466 /* FTGooglePlacesAPISearchResultItemTests.m in Sources */ = {isa = PBXBuildFile; fileRef = A0957BD918523A6600D04466 /* FTGooglePlacesAPISearchResultItemTests.m */; }; - A0957BDE18523A6600D04466 /* FTGooglePlacesAPIServiceTests.m in Sources */ = {isa = PBXBuildFile; fileRef = A0957BDA18523A6600D04466 /* FTGooglePlacesAPIServiceTests.m */; }; - A0957BE218523B4E00D04466 /* MockFTGooglePlacesAPIService.m in Sources */ = {isa = PBXBuildFile; fileRef = A0957BE118523B4E00D04466 /* MockFTGooglePlacesAPIService.m */; }; - A0957BE618523B7100D04466 /* MockFTGooglePlacesAPISearchResultItemSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = A0957BE518523B7100D04466 /* MockFTGooglePlacesAPISearchResultItemSubclass.m */; }; - A0957BF418523DE700D04466 /* FTGooglePlacesAPIService.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF80183BD82D00A24F40 /* FTGooglePlacesAPIService.m */; }; - A0957BF518523E2C00D04466 /* AFHTTPRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF91183BD83B00A24F40 /* AFHTTPRequestOperation.m */; }; - A0957BF618523E2C00D04466 /* AFHTTPRequestOperationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF93183BD83B00A24F40 /* AFHTTPRequestOperationManager.m */; }; - A0957BF718523E2C00D04466 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF95183BD83B00A24F40 /* AFHTTPSessionManager.m */; }; - A0957BF818523E2C00D04466 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF98183BD83B00A24F40 /* AFNetworkReachabilityManager.m */; }; - A0957BF918523E2C00D04466 /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF9A183BD83B00A24F40 /* AFSecurityPolicy.m */; }; - A0957BFA18523E2C00D04466 /* AFURLConnectionOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF9C183BD83B00A24F40 /* AFURLConnectionOperation.m */; }; - A0957BFB18523E2C00D04466 /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDF9E183BD83B00A24F40 /* AFURLRequestSerialization.m */; }; - A0957BFC18523E2C00D04466 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDFA0183BD83B00A24F40 /* AFURLResponseSerialization.m */; }; - A0957BFD18523E2C00D04466 /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A01BDFA2183BD83B00A24F40 /* AFURLSessionManager.m */; }; - A0F90BB01855F29200171CAE /* MockAFHTTPRequestOperationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A0F90BAF1855F29200171CAE /* MockAFHTTPRequestOperationManager.m */; }; - A0F90BB418561ABB00171CAE /* FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json in Resources */ = {isa = PBXBuildFile; fileRef = A0F90BB318561ABB00171CAE /* FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - A01BDF42183BD70100A24F40 /* FTGooglePlacesAPI.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FTGooglePlacesAPI.app; sourceTree = BUILT_PRODUCTS_DIR; }; - A01BDF45183BD70100A24F40 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; - A01BDF47183BD70100A24F40 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; - A01BDF49183BD70100A24F40 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; - A01BDF4D183BD70100A24F40 /* FTGooglePlacesAPI-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "FTGooglePlacesAPI-Info.plist"; sourceTree = ""; }; - A01BDF4F183BD70100A24F40 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - A01BDF51183BD70100A24F40 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - A01BDF53183BD70100A24F40 /* FTGooglePlacesAPI-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "FTGooglePlacesAPI-Prefix.pch"; sourceTree = ""; }; - A01BDF54183BD70100A24F40 /* FTAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FTAppDelegate.h; sourceTree = ""; }; - A01BDF55183BD70100A24F40 /* FTAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FTAppDelegate.m; sourceTree = ""; }; - A01BDF5E183BD70100A24F40 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; - A01BDF76183BD82D00A24F40 /* FTGooglePlacesAPI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPI.h; sourceTree = ""; }; - A01BDF77183BD82D00A24F40 /* FTGooglePlacesAPICommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPICommon.h; sourceTree = ""; }; - A01BDF78183BD82D00A24F40 /* FTGooglePlacesAPICommon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPICommon.m; sourceTree = ""; }; - A01BDF79183BD82D00A24F40 /* FTGooglePlacesAPINearbySearchRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPINearbySearchRequest.h; sourceTree = ""; }; - A01BDF7A183BD82D00A24F40 /* FTGooglePlacesAPINearbySearchRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPINearbySearchRequest.m; sourceTree = ""; }; - A01BDF7B183BD82D00A24F40 /* FTGooglePlacesAPISearchResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPISearchResponse.h; sourceTree = ""; }; - A01BDF7C183BD82D00A24F40 /* FTGooglePlacesAPISearchResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPISearchResponse.m; sourceTree = ""; }; - A01BDF7D183BD82D00A24F40 /* FTGooglePlacesAPISearchResultItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPISearchResultItem.h; sourceTree = ""; }; - A01BDF7E183BD82D00A24F40 /* FTGooglePlacesAPISearchResultItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPISearchResultItem.m; sourceTree = ""; }; - A01BDF7F183BD82D00A24F40 /* FTGooglePlacesAPIService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPIService.h; sourceTree = ""; }; - A01BDF80183BD82D00A24F40 /* FTGooglePlacesAPIService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPIService.m; sourceTree = ""; }; - A01BDF81183BD82D00A24F40 /* FTGooglePlacesAPITextSearchRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPITextSearchRequest.h; sourceTree = ""; }; - A01BDF82183BD82D00A24F40 /* FTGooglePlacesAPITextSearchRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPITextSearchRequest.m; sourceTree = ""; }; - A01BDF90183BD83B00A24F40 /* AFHTTPRequestOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFHTTPRequestOperation.h; sourceTree = ""; }; - A01BDF91183BD83B00A24F40 /* AFHTTPRequestOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFHTTPRequestOperation.m; sourceTree = ""; }; - A01BDF92183BD83B00A24F40 /* AFHTTPRequestOperationManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFHTTPRequestOperationManager.h; sourceTree = ""; }; - A01BDF93183BD83B00A24F40 /* AFHTTPRequestOperationManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFHTTPRequestOperationManager.m; sourceTree = ""; }; - A01BDF94183BD83B00A24F40 /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFHTTPSessionManager.h; sourceTree = ""; }; - A01BDF95183BD83B00A24F40 /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFHTTPSessionManager.m; sourceTree = ""; }; - A01BDF96183BD83B00A24F40 /* AFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFNetworking.h; sourceTree = ""; }; - A01BDF97183BD83B00A24F40 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFNetworkReachabilityManager.h; sourceTree = ""; }; - A01BDF98183BD83B00A24F40 /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFNetworkReachabilityManager.m; sourceTree = ""; }; - A01BDF99183BD83B00A24F40 /* AFSecurityPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFSecurityPolicy.h; sourceTree = ""; }; - A01BDF9A183BD83B00A24F40 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFSecurityPolicy.m; sourceTree = ""; }; - A01BDF9B183BD83B00A24F40 /* AFURLConnectionOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFURLConnectionOperation.h; sourceTree = ""; }; - A01BDF9C183BD83B00A24F40 /* AFURLConnectionOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFURLConnectionOperation.m; sourceTree = ""; }; - A01BDF9D183BD83B00A24F40 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFURLRequestSerialization.h; sourceTree = ""; }; - A01BDF9E183BD83B00A24F40 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFURLRequestSerialization.m; sourceTree = ""; }; - A01BDF9F183BD83B00A24F40 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFURLResponseSerialization.h; sourceTree = ""; }; - A01BDFA0183BD83B00A24F40 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFURLResponseSerialization.m; sourceTree = ""; }; - A01BDFA1183BD83B00A24F40 /* AFURLSessionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFURLSessionManager.h; sourceTree = ""; }; - A01BDFA2183BD83B00A24F40 /* AFURLSessionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFURLSessionManager.m; sourceTree = ""; }; - A0246C41183CC4F90052416D /* FTGooglePlacesAPIExamplesListViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPIExamplesListViewController.h; sourceTree = ""; }; - A0246C42183CC4F90052416D /* FTGooglePlacesAPIExamplesListViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPIExamplesListViewController.m; sourceTree = ""; }; - A0246C45183CD0550052416D /* FTGooglePlacesAPIExampleResultsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPIExampleResultsViewController.h; sourceTree = ""; }; - A0246C46183CD0550052416D /* FTGooglePlacesAPIExampleResultsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPIExampleResultsViewController.m; sourceTree = ""; }; - A0246C52183D0B5D0052416D /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFNetworkActivityIndicatorManager.h; sourceTree = ""; }; - A0246C53183D0B5D0052416D /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFNetworkActivityIndicatorManager.m; sourceTree = ""; }; - A0246C54183D0B5D0052416D /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; - A0246C55183D0B5D0052416D /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; - A0246C56183D0B5D0052416D /* UIAlertView+AFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIAlertView+AFNetworking.h"; sourceTree = ""; }; - A0246C57183D0B5D0052416D /* UIAlertView+AFNetworking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIAlertView+AFNetworking.m"; sourceTree = ""; }; - A0246C58183D0B5D0052416D /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+AFNetworking.h"; sourceTree = ""; }; - A0246C59183D0B5D0052416D /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIButton+AFNetworking.m"; sourceTree = ""; }; - A0246C5A183D0B5D0052416D /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+AFNetworking.h"; sourceTree = ""; }; - A0246C5B183D0B5D0052416D /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+AFNetworking.m"; sourceTree = ""; }; - A0246C5C183D0B5D0052416D /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIKit+AFNetworking.h"; sourceTree = ""; }; - A0246C5D183D0B5D0052416D /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIProgressView+AFNetworking.h"; sourceTree = ""; }; - A0246C5E183D0B5D0052416D /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIProgressView+AFNetworking.m"; sourceTree = ""; }; - A0246C5F183D0B5D0052416D /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIWebView+AFNetworking.h"; sourceTree = ""; }; - A0246C60183D0B5D0052416D /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIWebView+AFNetworking.m"; sourceTree = ""; }; - A0246C80183D10850052416D /* FTGooglePlacesAPITLogicTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FTGooglePlacesAPITLogicTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - A0246C84183D10F50052416D /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - A0246C95183D13280052416D /* FTGooglePlacesAPILogicTests-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "FTGooglePlacesAPILogicTests-Info.plist"; sourceTree = ""; }; - A0246C9B183D21EA0052416D /* FTGooglePlacesAPIResponse-test2-NoResults.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "FTGooglePlacesAPIResponse-test2-NoResults.json"; sourceTree = ""; }; - A0246C9C183D21EA0052416D /* FTGooglePlacesAPIResponse-test3-InvalidRequest.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "FTGooglePlacesAPIResponse-test3-InvalidRequest.json"; sourceTree = ""; }; - A0246CA2183D24150052416D /* FTGooglePlacesAPIResponse-test4-RequestDenied.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "FTGooglePlacesAPIResponse-test4-RequestDenied.json"; sourceTree = ""; }; - A0246CA9183D29BA0052416D /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = ""; }; - A0246CAA183D29BA0052416D /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = ""; }; - A0246CAB183D29BA0052416D /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = ""; }; - A0246CB2183E17730052416D /* FTGooglePlacesAPIDictionaryRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPIDictionaryRequest.h; sourceTree = ""; }; - A0246CB3183E17730052416D /* FTGooglePlacesAPIDictionaryRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPIDictionaryRequest.m; sourceTree = ""; }; - A0456B4D18B38A4E002D26B8 /* powered-by-google-on-white.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "powered-by-google-on-white.png"; sourceTree = ""; }; - A0456B4E18B38A4E002D26B8 /* powered-by-google-on-white@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "powered-by-google-on-white@2x.png"; sourceTree = ""; }; - A07E9D5A1848E23600A9A4D2 /* FTGooglePlacesAPIDetailRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPIDetailRequest.h; sourceTree = ""; }; - A07E9D5B1848E23600A9A4D2 /* FTGooglePlacesAPIDetailRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPIDetailRequest.m; sourceTree = ""; }; - A07E9D5E1848E75300A9A4D2 /* FTGooglePlacesAPIDetailResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPIDetailResponse.h; sourceTree = ""; }; - A07E9D5F1848E75300A9A4D2 /* FTGooglePlacesAPIDetailResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPIDetailResponse.m; sourceTree = ""; }; - A07E9D631848E7EF00A9A4D2 /* FTGooglePlacesAPIResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPIResponse.h; sourceTree = ""; }; - A07E9D641848E7EF00A9A4D2 /* FTGooglePlacesAPIResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPIResponse.m; sourceTree = ""; }; - A07E9D681848F1A000A9A4D2 /* FTGooglePlacesAPIExampleDetailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FTGooglePlacesAPIExampleDetailViewController.h; sourceTree = ""; }; - A07E9D691848F1A000A9A4D2 /* FTGooglePlacesAPIExampleDetailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FTGooglePlacesAPIExampleDetailViewController.m; sourceTree = ""; }; - A0957B961850C0CB00D04466 /* libOCMock.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libOCMock.a; sourceTree = ""; }; - A0957BCE1852398400D04466 /* FTGooglePlacesAPITestCase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FTGooglePlacesAPITestCase.h; path = Source/FTGooglePlacesAPITestCase.h; sourceTree = ""; }; - A0957BCF1852398400D04466 /* FTGooglePlacesAPITestCase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FTGooglePlacesAPITestCase.m; path = Source/FTGooglePlacesAPITestCase.m; sourceTree = ""; }; - A0957BD318523A4C00D04466 /* FTGooglePlacesAPIDictionaryRequestTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FTGooglePlacesAPIDictionaryRequestTest.m; path = Source/FTGooglePlacesAPIDictionaryRequestTest.m; sourceTree = ""; }; - A0957BD418523A4C00D04466 /* FTGooglePlacesAPINearbySearchRequestTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FTGooglePlacesAPINearbySearchRequestTests.m; path = Source/FTGooglePlacesAPINearbySearchRequestTests.m; sourceTree = ""; }; - A0957BD718523A6600D04466 /* FTGooglePlacesAPIResponseTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FTGooglePlacesAPIResponseTests.m; path = Source/FTGooglePlacesAPIResponseTests.m; sourceTree = ""; }; - A0957BD818523A6600D04466 /* FTGooglePlacesAPISearchResponseTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FTGooglePlacesAPISearchResponseTests.m; path = Source/FTGooglePlacesAPISearchResponseTests.m; sourceTree = ""; }; - A0957BD918523A6600D04466 /* FTGooglePlacesAPISearchResultItemTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FTGooglePlacesAPISearchResultItemTests.m; path = Source/FTGooglePlacesAPISearchResultItemTests.m; sourceTree = ""; }; - A0957BDA18523A6600D04466 /* FTGooglePlacesAPIServiceTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FTGooglePlacesAPIServiceTests.m; path = Source/FTGooglePlacesAPIServiceTests.m; sourceTree = ""; }; - A0957BE018523B4E00D04466 /* MockFTGooglePlacesAPIService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MockFTGooglePlacesAPIService.h; path = Source/Mocks/MockFTGooglePlacesAPIService.h; sourceTree = ""; }; - A0957BE118523B4E00D04466 /* MockFTGooglePlacesAPIService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MockFTGooglePlacesAPIService.m; path = Source/Mocks/MockFTGooglePlacesAPIService.m; sourceTree = ""; }; - A0957BE418523B7100D04466 /* MockFTGooglePlacesAPISearchResultItemSubclass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MockFTGooglePlacesAPISearchResultItemSubclass.h; path = Source/Mocks/MockFTGooglePlacesAPISearchResultItemSubclass.h; sourceTree = ""; }; - A0957BE518523B7100D04466 /* MockFTGooglePlacesAPISearchResultItemSubclass.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MockFTGooglePlacesAPISearchResultItemSubclass.m; path = Source/Mocks/MockFTGooglePlacesAPISearchResultItemSubclass.m; sourceTree = ""; }; - A0957BEE18523CFD00D04466 /* NSNotificationCenter+OCMAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSNotificationCenter+OCMAdditions.h"; path = "FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/NSNotificationCenter+OCMAdditions.h"; sourceTree = SOURCE_ROOT; }; - A0957BEF18523CFD00D04466 /* OCMArg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OCMArg.h; path = FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMArg.h; sourceTree = SOURCE_ROOT; }; - A0957BF018523CFD00D04466 /* OCMConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OCMConstraint.h; path = FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMConstraint.h; sourceTree = SOURCE_ROOT; }; - A0957BF118523CFD00D04466 /* OCMock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OCMock.h; path = FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMock.h; sourceTree = SOURCE_ROOT; }; - A0957BF218523CFD00D04466 /* OCMockObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OCMockObject.h; path = FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMockObject.h; sourceTree = SOURCE_ROOT; }; - A0957BF318523CFD00D04466 /* OCMockRecorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OCMockRecorder.h; path = FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMockRecorder.h; sourceTree = SOURCE_ROOT; }; - A0F90BAE1855F29200171CAE /* MockAFHTTPRequestOperationManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MockAFHTTPRequestOperationManager.h; path = Source/Mocks/MockAFHTTPRequestOperationManager.h; sourceTree = ""; }; - A0F90BAF1855F29200171CAE /* MockAFHTTPRequestOperationManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MockAFHTTPRequestOperationManager.m; path = Source/Mocks/MockAFHTTPRequestOperationManager.m; sourceTree = ""; }; - A0F90BB318561ABB00171CAE /* FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json"; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - A01BDF3F183BD70100A24F40 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - A01BDF48183BD70100A24F40 /* CoreGraphics.framework in Frameworks */, - A01BDF4A183BD70100A24F40 /* UIKit.framework in Frameworks */, - A01BDF46183BD70100A24F40 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A0246C77183D10850052416D /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - A0246C78183D10850052416D /* XCTest.framework in Frameworks */, - A0957B971850C0CB00D04466 /* libOCMock.a in Frameworks */, - A0246C79183D10850052416D /* UIKit.framework in Frameworks */, - A0246C7A183D10850052416D /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - A01BDF39183BD70100A24F40 = { - isa = PBXGroup; - children = ( - A01BDF75183BD82D00A24F40 /* FTGooglePlacesAPI */, - A01BDF4B183BD70100A24F40 /* EXAMPLE */, - A0246C82183D10F50052416D /* FTGooglePlacesAPILogicTests */, - A01BDF44183BD70100A24F40 /* Frameworks */, - A01BDF43183BD70100A24F40 /* Products */, - ); - sourceTree = ""; - }; - A01BDF43183BD70100A24F40 /* Products */ = { - isa = PBXGroup; - children = ( - A01BDF42183BD70100A24F40 /* FTGooglePlacesAPI.app */, - A0246C80183D10850052416D /* FTGooglePlacesAPITLogicTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - A01BDF44183BD70100A24F40 /* Frameworks */ = { - isa = PBXGroup; - children = ( - A01BDF45183BD70100A24F40 /* Foundation.framework */, - A01BDF47183BD70100A24F40 /* CoreGraphics.framework */, - A01BDF49183BD70100A24F40 /* UIKit.framework */, - A01BDF5E183BD70100A24F40 /* XCTest.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - A01BDF4B183BD70100A24F40 /* EXAMPLE */ = { - isa = PBXGroup; - children = ( - A01BDF54183BD70100A24F40 /* FTAppDelegate.h */, - A01BDF55183BD70100A24F40 /* FTAppDelegate.m */, - A01BDFB5183BD84700A24F40 /* View controllers */, - A01BDF74183BD80F00A24F40 /* Thirdparty */, - A0246CA6183D29BA0052416D /* Resources */, - A01BDF4C183BD70100A24F40 /* Supporting Files */, - ); - name = EXAMPLE; - path = FTGooglePlacesAPI; - sourceTree = ""; - }; - A01BDF4C183BD70100A24F40 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - A01BDF4D183BD70100A24F40 /* FTGooglePlacesAPI-Info.plist */, - A01BDF4E183BD70100A24F40 /* InfoPlist.strings */, - A01BDF51183BD70100A24F40 /* main.m */, - A01BDF53183BD70100A24F40 /* FTGooglePlacesAPI-Prefix.pch */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - A01BDF74183BD80F00A24F40 /* Thirdparty */ = { - isa = PBXGroup; - children = ( - A01BDF8F183BD83B00A24F40 /* AFNetworking */, - ); - name = Thirdparty; - sourceTree = ""; - }; - A01BDF75183BD82D00A24F40 /* FTGooglePlacesAPI */ = { - isa = PBXGroup; - children = ( - A01BDF76183BD82D00A24F40 /* FTGooglePlacesAPI.h */, - A01BDF77183BD82D00A24F40 /* FTGooglePlacesAPICommon.h */, - A01BDF78183BD82D00A24F40 /* FTGooglePlacesAPICommon.m */, - A01BDF7F183BD82D00A24F40 /* FTGooglePlacesAPIService.h */, - A01BDF80183BD82D00A24F40 /* FTGooglePlacesAPIService.m */, - A07E9D621848E7C400A9A4D2 /* Basic */, - A0246CC0183F8E970052416D /* Place Search */, - A07E9D571848E1CB00A9A4D2 /* Place Detail */, - ); - name = FTGooglePlacesAPI; - path = ../FTGooglePlacesAPI; - sourceTree = ""; - }; - A01BDF8F183BD83B00A24F40 /* AFNetworking */ = { - isa = PBXGroup; - children = ( - A0246C51183D0B5D0052416D /* UIKit+AFNetworking */, - A01BDF90183BD83B00A24F40 /* AFHTTPRequestOperation.h */, - A01BDF91183BD83B00A24F40 /* AFHTTPRequestOperation.m */, - A01BDF92183BD83B00A24F40 /* AFHTTPRequestOperationManager.h */, - A01BDF93183BD83B00A24F40 /* AFHTTPRequestOperationManager.m */, - A01BDF94183BD83B00A24F40 /* AFHTTPSessionManager.h */, - A01BDF95183BD83B00A24F40 /* AFHTTPSessionManager.m */, - A01BDF96183BD83B00A24F40 /* AFNetworking.h */, - A01BDF97183BD83B00A24F40 /* AFNetworkReachabilityManager.h */, - A01BDF98183BD83B00A24F40 /* AFNetworkReachabilityManager.m */, - A01BDF99183BD83B00A24F40 /* AFSecurityPolicy.h */, - A01BDF9A183BD83B00A24F40 /* AFSecurityPolicy.m */, - A01BDF9B183BD83B00A24F40 /* AFURLConnectionOperation.h */, - A01BDF9C183BD83B00A24F40 /* AFURLConnectionOperation.m */, - A01BDF9D183BD83B00A24F40 /* AFURLRequestSerialization.h */, - A01BDF9E183BD83B00A24F40 /* AFURLRequestSerialization.m */, - A01BDF9F183BD83B00A24F40 /* AFURLResponseSerialization.h */, - A01BDFA0183BD83B00A24F40 /* AFURLResponseSerialization.m */, - A01BDFA1183BD83B00A24F40 /* AFURLSessionManager.h */, - A01BDFA2183BD83B00A24F40 /* AFURLSessionManager.m */, - ); - name = AFNetworking; - path = Thirdparty/AFNetworking/AFNetworking; - sourceTree = ""; - }; - A01BDFB5183BD84700A24F40 /* View controllers */ = { - isa = PBXGroup; - children = ( - A0246C44183CD0360052416D /* Examples list */, - A0246C48183CD05D0052416D /* Results list */, - A07E9D671848F17800A9A4D2 /* Detail */, - ); - name = "View controllers"; - sourceTree = ""; - }; - A0246C44183CD0360052416D /* Examples list */ = { - isa = PBXGroup; - children = ( - A0246C41183CC4F90052416D /* FTGooglePlacesAPIExamplesListViewController.h */, - A0246C42183CC4F90052416D /* FTGooglePlacesAPIExamplesListViewController.m */, - ); - name = "Examples list"; - sourceTree = ""; - }; - A0246C48183CD05D0052416D /* Results list */ = { - isa = PBXGroup; - children = ( - A0246C45183CD0550052416D /* FTGooglePlacesAPIExampleResultsViewController.h */, - A0246C46183CD0550052416D /* FTGooglePlacesAPIExampleResultsViewController.m */, - ); - name = "Results list"; - sourceTree = ""; - }; - A0246C51183D0B5D0052416D /* UIKit+AFNetworking */ = { - isa = PBXGroup; - children = ( - A0246C52183D0B5D0052416D /* AFNetworkActivityIndicatorManager.h */, - A0246C53183D0B5D0052416D /* AFNetworkActivityIndicatorManager.m */, - A0246C54183D0B5D0052416D /* UIActivityIndicatorView+AFNetworking.h */, - A0246C55183D0B5D0052416D /* UIActivityIndicatorView+AFNetworking.m */, - A0246C56183D0B5D0052416D /* UIAlertView+AFNetworking.h */, - A0246C57183D0B5D0052416D /* UIAlertView+AFNetworking.m */, - A0246C58183D0B5D0052416D /* UIButton+AFNetworking.h */, - A0246C59183D0B5D0052416D /* UIButton+AFNetworking.m */, - A0246C5A183D0B5D0052416D /* UIImageView+AFNetworking.h */, - A0246C5B183D0B5D0052416D /* UIImageView+AFNetworking.m */, - A0246C5C183D0B5D0052416D /* UIKit+AFNetworking.h */, - A0246C5D183D0B5D0052416D /* UIProgressView+AFNetworking.h */, - A0246C5E183D0B5D0052416D /* UIProgressView+AFNetworking.m */, - A0246C5F183D0B5D0052416D /* UIWebView+AFNetworking.h */, - A0246C60183D0B5D0052416D /* UIWebView+AFNetworking.m */, - ); - name = "UIKit+AFNetworking"; - path = "FTGooglePlacesAPI/Thirdparty/AFNetworking/UIKit+AFNetworking"; - sourceTree = SOURCE_ROOT; - }; - A0246C82183D10F50052416D /* FTGooglePlacesAPILogicTests */ = { - isa = PBXGroup; - children = ( - A0957BFE18523E8700D04466 /* Tests */, - A0957B8D1850C0CB00D04466 /* Thirdparty */, - A0246C92183D112E0052416D /* Supporting files */, - ); - path = FTGooglePlacesAPILogicTests; - sourceTree = ""; - }; - A0246C90183D111D0052416D /* Basic */ = { - isa = PBXGroup; - children = ( - A0957BCE1852398400D04466 /* FTGooglePlacesAPITestCase.h */, - A0957BCF1852398400D04466 /* FTGooglePlacesAPITestCase.m */, - ); - name = Basic; - sourceTree = ""; - }; - A0246C91183D11220052416D /* Response */ = { - isa = PBXGroup; - children = ( - A0957BD718523A6600D04466 /* FTGooglePlacesAPIResponseTests.m */, - A0957BD818523A6600D04466 /* FTGooglePlacesAPISearchResponseTests.m */, - A0957BD918523A6600D04466 /* FTGooglePlacesAPISearchResultItemTests.m */, - A0957BE718523B7800D04466 /* Mock */, - ); - name = Response; - sourceTree = ""; - }; - A0246C92183D112E0052416D /* Supporting files */ = { - isa = PBXGroup; - children = ( - A0246C99183D21EA0052416D /* TestData */, - A0246C95183D13280052416D /* FTGooglePlacesAPILogicTests-Info.plist */, - A0246C83183D10F50052416D /* InfoPlist.strings */, - ); - name = "Supporting files"; - sourceTree = ""; - }; - A0246C99183D21EA0052416D /* TestData */ = { - isa = PBXGroup; - children = ( - A0F90BB318561ABB00171CAE /* FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json */, - A0246C9B183D21EA0052416D /* FTGooglePlacesAPIResponse-test2-NoResults.json */, - A0246C9C183D21EA0052416D /* FTGooglePlacesAPIResponse-test3-InvalidRequest.json */, - A0246CA2183D24150052416D /* FTGooglePlacesAPIResponse-test4-RequestDenied.json */, - ); - path = TestData; - sourceTree = ""; - }; - A0246CA6183D29BA0052416D /* Resources */ = { - isa = PBXGroup; - children = ( - A0246CA7183D29BA0052416D /* Images */, - ); - path = Resources; - sourceTree = ""; - }; - A0246CA7183D29BA0052416D /* Images */ = { - isa = PBXGroup; - children = ( - A0246CA8183D29BA0052416D /* Splashscreen */, - A0456B4D18B38A4E002D26B8 /* powered-by-google-on-white.png */, - A0456B4E18B38A4E002D26B8 /* powered-by-google-on-white@2x.png */, - ); - path = Images; - sourceTree = ""; - }; - A0246CA8183D29BA0052416D /* Splashscreen */ = { - isa = PBXGroup; - children = ( - A0246CA9183D29BA0052416D /* Default-568h@2x.png */, - A0246CAA183D29BA0052416D /* Default.png */, - A0246CAB183D29BA0052416D /* Default@2x.png */, - ); - path = Splashscreen; - sourceTree = ""; - }; - A0246CB6183E17790052416D /* Request */ = { - isa = PBXGroup; - children = ( - A0246CB2183E17730052416D /* FTGooglePlacesAPIDictionaryRequest.h */, - A0246CB3183E17730052416D /* FTGooglePlacesAPIDictionaryRequest.m */, - A01BDF79183BD82D00A24F40 /* FTGooglePlacesAPINearbySearchRequest.h */, - A01BDF7A183BD82D00A24F40 /* FTGooglePlacesAPINearbySearchRequest.m */, - A01BDF81183BD82D00A24F40 /* FTGooglePlacesAPITextSearchRequest.h */, - A01BDF82183BD82D00A24F40 /* FTGooglePlacesAPITextSearchRequest.m */, - ); - name = Request; - sourceTree = ""; - }; - A0246CB7183E18B30052416D /* Requests */ = { - isa = PBXGroup; - children = ( - A0957BD318523A4C00D04466 /* FTGooglePlacesAPIDictionaryRequestTest.m */, - A0957BD418523A4C00D04466 /* FTGooglePlacesAPINearbySearchRequestTests.m */, - ); - name = Requests; - sourceTree = ""; - }; - A0246CBC183E1CCD0052416D /* Response */ = { - isa = PBXGroup; - children = ( - A01BDF7B183BD82D00A24F40 /* FTGooglePlacesAPISearchResponse.h */, - A01BDF7C183BD82D00A24F40 /* FTGooglePlacesAPISearchResponse.m */, - A01BDF7D183BD82D00A24F40 /* FTGooglePlacesAPISearchResultItem.h */, - A01BDF7E183BD82D00A24F40 /* FTGooglePlacesAPISearchResultItem.m */, - ); - name = Response; - sourceTree = ""; - }; - A0246CC0183F8E970052416D /* Place Search */ = { - isa = PBXGroup; - children = ( - A0246CB6183E17790052416D /* Request */, - A0246CBC183E1CCD0052416D /* Response */, - ); - name = "Place Search"; - sourceTree = ""; - }; - A07E9D571848E1CB00A9A4D2 /* Place Detail */ = { - isa = PBXGroup; - children = ( - A07E9D581848E1D700A9A4D2 /* Request */, - A07E9D591848E1DD00A9A4D2 /* Response */, - ); - name = "Place Detail"; - sourceTree = ""; - }; - A07E9D581848E1D700A9A4D2 /* Request */ = { - isa = PBXGroup; - children = ( - A07E9D5A1848E23600A9A4D2 /* FTGooglePlacesAPIDetailRequest.h */, - A07E9D5B1848E23600A9A4D2 /* FTGooglePlacesAPIDetailRequest.m */, - ); - name = Request; - sourceTree = ""; - }; - A07E9D591848E1DD00A9A4D2 /* Response */ = { - isa = PBXGroup; - children = ( - A07E9D5E1848E75300A9A4D2 /* FTGooglePlacesAPIDetailResponse.h */, - A07E9D5F1848E75300A9A4D2 /* FTGooglePlacesAPIDetailResponse.m */, - ); - name = Response; - sourceTree = ""; - }; - A07E9D621848E7C400A9A4D2 /* Basic */ = { - isa = PBXGroup; - children = ( - A07E9D631848E7EF00A9A4D2 /* FTGooglePlacesAPIResponse.h */, - A07E9D641848E7EF00A9A4D2 /* FTGooglePlacesAPIResponse.m */, - ); - name = Basic; - sourceTree = ""; - }; - A07E9D671848F17800A9A4D2 /* Detail */ = { - isa = PBXGroup; - children = ( - A07E9D681848F1A000A9A4D2 /* FTGooglePlacesAPIExampleDetailViewController.h */, - A07E9D691848F1A000A9A4D2 /* FTGooglePlacesAPIExampleDetailViewController.m */, - ); - name = Detail; - sourceTree = ""; - }; - A0957B8D1850C0CB00D04466 /* Thirdparty */ = { - isa = PBXGroup; - children = ( - A0957B8E1850C0CB00D04466 /* OCMock */, - ); - path = Thirdparty; - sourceTree = ""; - }; - A0957B8E1850C0CB00D04466 /* OCMock */ = { - isa = PBXGroup; - children = ( - A0957B8F1850C0CB00D04466 /* Headers */, - A0957B961850C0CB00D04466 /* libOCMock.a */, - ); - path = OCMock; - sourceTree = ""; - }; - A0957B8F1850C0CB00D04466 /* Headers */ = { - isa = PBXGroup; - children = ( - A0957BEE18523CFD00D04466 /* NSNotificationCenter+OCMAdditions.h */, - A0957BEF18523CFD00D04466 /* OCMArg.h */, - A0957BF018523CFD00D04466 /* OCMConstraint.h */, - A0957BF118523CFD00D04466 /* OCMock.h */, - A0957BF218523CFD00D04466 /* OCMockObject.h */, - A0957BF318523CFD00D04466 /* OCMockRecorder.h */, - ); - path = Headers; - sourceTree = ""; - }; - A0957BDF18523A7500D04466 /* Service */ = { - isa = PBXGroup; - children = ( - A0957BDA18523A6600D04466 /* FTGooglePlacesAPIServiceTests.m */, - A0957BE318523B5400D04466 /* Mock */, - ); - name = Service; - sourceTree = ""; - }; - A0957BE318523B5400D04466 /* Mock */ = { - isa = PBXGroup; - children = ( - A0957BE018523B4E00D04466 /* MockFTGooglePlacesAPIService.h */, - A0957BE118523B4E00D04466 /* MockFTGooglePlacesAPIService.m */, - A0F90BAE1855F29200171CAE /* MockAFHTTPRequestOperationManager.h */, - A0F90BAF1855F29200171CAE /* MockAFHTTPRequestOperationManager.m */, - ); - name = Mock; - sourceTree = ""; - }; - A0957BE718523B7800D04466 /* Mock */ = { - isa = PBXGroup; - children = ( - A0957BE418523B7100D04466 /* MockFTGooglePlacesAPISearchResultItemSubclass.h */, - A0957BE518523B7100D04466 /* MockFTGooglePlacesAPISearchResultItemSubclass.m */, - ); - name = Mock; - sourceTree = ""; - }; - A0957BFE18523E8700D04466 /* Tests */ = { - isa = PBXGroup; - children = ( - A0246C90183D111D0052416D /* Basic */, - A0957BDF18523A7500D04466 /* Service */, - A0246CB7183E18B30052416D /* Requests */, - A0246C91183D11220052416D /* Response */, - ); - name = Tests; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - A01BDF41183BD70100A24F40 /* FTGooglePlacesAPI */ = { - isa = PBXNativeTarget; - buildConfigurationList = A01BDF6E183BD70100A24F40 /* Build configuration list for PBXNativeTarget "FTGooglePlacesAPI" */; - buildPhases = ( - A01BDF3E183BD70100A24F40 /* Sources */, - A01BDF3F183BD70100A24F40 /* Frameworks */, - A01BDF40183BD70100A24F40 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = FTGooglePlacesAPI; - productName = FTGooglePlacesAPI; - productReference = A01BDF42183BD70100A24F40 /* FTGooglePlacesAPI.app */; - productType = "com.apple.product-type.application"; - }; - A0246C6A183D10850052416D /* FTGooglePlacesAPILogicTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = A0246C7D183D10850052416D /* Build configuration list for PBXNativeTarget "FTGooglePlacesAPILogicTests" */; - buildPhases = ( - A0246C6D183D10850052416D /* Sources */, - A0246C77183D10850052416D /* Frameworks */, - A0246C7B183D10850052416D /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = FTGooglePlacesAPILogicTests; - productName = FTGooglePlacesAPITests; - productReference = A0246C80183D10850052416D /* FTGooglePlacesAPITLogicTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - A01BDF3A183BD70100A24F40 /* Project object */ = { - isa = PBXProject; - attributes = { - CLASSPREFIX = FT; - LastUpgradeCheck = 0500; - ORGANIZATIONNAME = "Fuerte Int. Ltd."; - }; - buildConfigurationList = A01BDF3D183BD70100A24F40 /* Build configuration list for PBXProject "FTGooglePlacesAPI" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = A01BDF39183BD70100A24F40; - productRefGroup = A01BDF43183BD70100A24F40 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - A01BDF41183BD70100A24F40 /* FTGooglePlacesAPI */, - A0246C6A183D10850052416D /* FTGooglePlacesAPILogicTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - A01BDF40183BD70100A24F40 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - A01BDF50183BD70100A24F40 /* InfoPlist.strings in Resources */, - A0246CAD183D29BA0052416D /* Default.png in Resources */, - A0456B5018B38A4E002D26B8 /* powered-by-google-on-white@2x.png in Resources */, - A0246CAE183D29BA0052416D /* Default@2x.png in Resources */, - A0246CAC183D29BA0052416D /* Default-568h@2x.png in Resources */, - A0456B4F18B38A4E002D26B8 /* powered-by-google-on-white.png in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A0246C7B183D10850052416D /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - A0246C8B183D10F50052416D /* InfoPlist.strings in Resources */, - A0F90BB418561ABB00171CAE /* FTGooglePlacesAPIResponse-test1-Nearby-Search-OK.json in Resources */, - A0246CA0183D21EA0052416D /* FTGooglePlacesAPIResponse-test3-InvalidRequest.json in Resources */, - A0246CA3183D24150052416D /* FTGooglePlacesAPIResponse-test4-RequestDenied.json in Resources */, - A0246C9F183D21EA0052416D /* FTGooglePlacesAPIResponse-test2-NoResults.json in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - A01BDF3E183BD70100A24F40 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - A07E9D5C1848E23600A9A4D2 /* FTGooglePlacesAPIDetailRequest.m in Sources */, - A01BDFB3183BD83B00A24F40 /* AFURLSessionManager.m in Sources */, - A01BDFAD183BD83B00A24F40 /* AFURLConnectionOperation.m in Sources */, - A07E9D601848E75300A9A4D2 /* FTGooglePlacesAPIDetailResponse.m in Sources */, - A01BDFA3183BD83B00A24F40 /* AFHTTPRequestOperation.m in Sources */, - A01BDF83183BD82D00A24F40 /* FTGooglePlacesAPICommon.m in Sources */, - A0246C66183D0B5D0052416D /* UIProgressView+AFNetworking.m in Sources */, - A0246C63183D0B5D0052416D /* UIAlertView+AFNetworking.m in Sources */, - A07E9D651848E7EF00A9A4D2 /* FTGooglePlacesAPIResponse.m in Sources */, - A0246C61183D0B5D0052416D /* AFNetworkActivityIndicatorManager.m in Sources */, - A01BDFA5183BD83B00A24F40 /* AFHTTPRequestOperationManager.m in Sources */, - A0246C67183D0B5D0052416D /* UIWebView+AFNetworking.m in Sources */, - A0246CB4183E17730052416D /* FTGooglePlacesAPIDictionaryRequest.m in Sources */, - A07E9D6A1848F1A000A9A4D2 /* FTGooglePlacesAPIExampleDetailViewController.m in Sources */, - A0246C64183D0B5D0052416D /* UIButton+AFNetworking.m in Sources */, - A0246C62183D0B5D0052416D /* UIActivityIndicatorView+AFNetworking.m in Sources */, - A01BDF56183BD70100A24F40 /* FTAppDelegate.m in Sources */, - A01BDF85183BD82D00A24F40 /* FTGooglePlacesAPINearbySearchRequest.m in Sources */, - A01BDFA7183BD83B00A24F40 /* AFHTTPSessionManager.m in Sources */, - A01BDF8B183BD82D00A24F40 /* FTGooglePlacesAPIService.m in Sources */, - A01BDF8D183BD82D00A24F40 /* FTGooglePlacesAPITextSearchRequest.m in Sources */, - A01BDF87183BD82D00A24F40 /* FTGooglePlacesAPISearchResponse.m in Sources */, - A01BDFAB183BD83B00A24F40 /* AFSecurityPolicy.m in Sources */, - A01BDF52183BD70100A24F40 /* main.m in Sources */, - A0246C47183CD0550052416D /* FTGooglePlacesAPIExampleResultsViewController.m in Sources */, - A01BDFAF183BD83B00A24F40 /* AFURLRequestSerialization.m in Sources */, - A0246C65183D0B5D0052416D /* UIImageView+AFNetworking.m in Sources */, - A01BDFA9183BD83B00A24F40 /* AFNetworkReachabilityManager.m in Sources */, - A01BDFB1183BD83B00A24F40 /* AFURLResponseSerialization.m in Sources */, - A01BDF89183BD82D00A24F40 /* FTGooglePlacesAPISearchResultItem.m in Sources */, - A0246C43183CC4F90052416D /* FTGooglePlacesAPIExamplesListViewController.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A0246C6D183D10850052416D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - A0246C6E183D10850052416D /* FTGooglePlacesAPICommon.m in Sources */, - A0957BF418523DE700D04466 /* FTGooglePlacesAPIService.m in Sources */, - A0246CB5183E17730052416D /* FTGooglePlacesAPIDictionaryRequest.m in Sources */, - A0246C73183D10850052416D /* FTGooglePlacesAPINearbySearchRequest.m in Sources */, - A0246C72183D10850052416D /* FTGooglePlacesAPITextSearchRequest.m in Sources */, - A07E9D661848E7EF00A9A4D2 /* FTGooglePlacesAPIResponse.m in Sources */, - A0246C70183D10850052416D /* FTGooglePlacesAPISearchResponse.m in Sources */, - A0246C71183D10850052416D /* FTGooglePlacesAPISearchResultItem.m in Sources */, - A07E9D5D1848E23600A9A4D2 /* FTGooglePlacesAPIDetailRequest.m in Sources */, - A0957BDB18523A6600D04466 /* FTGooglePlacesAPIResponseTests.m in Sources */, - A07E9D611848E75300A9A4D2 /* FTGooglePlacesAPIDetailResponse.m in Sources */, - A0957BD01852398400D04466 /* FTGooglePlacesAPITestCase.m in Sources */, - A0957BDE18523A6600D04466 /* FTGooglePlacesAPIServiceTests.m in Sources */, - A0957BD518523A4C00D04466 /* FTGooglePlacesAPIDictionaryRequestTest.m in Sources */, - A0957BD618523A4C00D04466 /* FTGooglePlacesAPINearbySearchRequestTests.m in Sources */, - A0957BDC18523A6600D04466 /* FTGooglePlacesAPISearchResponseTests.m in Sources */, - A0957BDD18523A6600D04466 /* FTGooglePlacesAPISearchResultItemTests.m in Sources */, - A0957BE218523B4E00D04466 /* MockFTGooglePlacesAPIService.m in Sources */, - A0957BE618523B7100D04466 /* MockFTGooglePlacesAPISearchResultItemSubclass.m in Sources */, - A0957BF518523E2C00D04466 /* AFHTTPRequestOperation.m in Sources */, - A0957BF618523E2C00D04466 /* AFHTTPRequestOperationManager.m in Sources */, - A0957BF718523E2C00D04466 /* AFHTTPSessionManager.m in Sources */, - A0957BF818523E2C00D04466 /* AFNetworkReachabilityManager.m in Sources */, - A0F90BB01855F29200171CAE /* MockAFHTTPRequestOperationManager.m in Sources */, - A0957BF918523E2C00D04466 /* AFSecurityPolicy.m in Sources */, - A0957BFA18523E2C00D04466 /* AFURLConnectionOperation.m in Sources */, - A0957BFB18523E2C00D04466 /* AFURLRequestSerialization.m in Sources */, - A0957BFC18523E2C00D04466 /* AFURLResponseSerialization.m in Sources */, - A0957BFD18523E2C00D04466 /* AFURLSessionManager.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - A01BDF4E183BD70100A24F40 /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - A01BDF4F183BD70100A24F40 /* en */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; - A0246C83183D10F50052416D /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - A0246C84183D10F50052416D /* en */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - A01BDF6C183BD70100A24F40 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)"; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - }; - name = Debug; - }; - A01BDF6D183BD70100A24F40 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)"; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = YES; - ENABLE_NS_ASSERTIONS = NO; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - SDKROOT = iphoneos; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - A01BDF6F183BD70100A24F40 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "FTGooglePlacesAPI/FTGooglePlacesAPI-Prefix.pch"; - INFOPLIST_FILE = "FTGooglePlacesAPI/FTGooglePlacesAPI-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - PRODUCT_NAME = "$(TARGET_NAME)"; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = app; - }; - name = Debug; - }; - A01BDF70183BD70100A24F40 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "FTGooglePlacesAPI/FTGooglePlacesAPI-Prefix.pch"; - INFOPLIST_FILE = "FTGooglePlacesAPI/FTGooglePlacesAPI-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - PRODUCT_NAME = "$(TARGET_NAME)"; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = app; - }; - name = Release; - }; - A0246C7E183D10850052416D /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - "$(DEVELOPER_FRAMEWORKS_DIR)", - ); - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "FTGooglePlacesAPI/FTGooglePlacesAPI-Prefix.pch"; - GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)"; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "\"$(SRCROOT)/FTGooglePlacesAPILogicTests/Thirdparty/OCMock\"", - ); - INFOPLIST_FILE = "FTGooglePlacesAPILogicTests/FTGooglePlacesAPILogicTests-Info.plist"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)/FTGooglePlacesAPILogicTests/Thirdparty/OCMock\"", - ); - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - "-framework", - XCTest, - "-force_load", - "\"$(SRCROOT)/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/libOCMock.a\"", - ); - PRODUCT_NAME = FTGooglePlacesAPITLogicTests; - WRAPPER_EXTENSION = xctest; - }; - name = Debug; - }; - A0246C7F183D10850052416D /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - "$(DEVELOPER_FRAMEWORKS_DIR)", - ); - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "FTGooglePlacesAPI/FTGooglePlacesAPI-Prefix.pch"; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, - "\"$(SRCROOT)/FTGooglePlacesAPILogicTests/Thirdparty/OCMock\"", - ); - INFOPLIST_FILE = "FTGooglePlacesAPILogicTests/FTGooglePlacesAPILogicTests-Info.plist"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)/FTGooglePlacesAPILogicTests/Thirdparty/OCMock\"", - ); - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - "-framework", - XCTest, - "-force_load", - "\"$(SRCROOT)/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/libOCMock.a\"", - ); - PRODUCT_NAME = FTGooglePlacesAPITLogicTests; - WRAPPER_EXTENSION = xctest; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - A01BDF3D183BD70100A24F40 /* Build configuration list for PBXProject "FTGooglePlacesAPI" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - A01BDF6C183BD70100A24F40 /* Debug */, - A01BDF6D183BD70100A24F40 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - A01BDF6E183BD70100A24F40 /* Build configuration list for PBXNativeTarget "FTGooglePlacesAPI" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - A01BDF6F183BD70100A24F40 /* Debug */, - A01BDF70183BD70100A24F40 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - A0246C7D183D10850052416D /* Build configuration list for PBXNativeTarget "FTGooglePlacesAPILogicTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - A0246C7E183D10850052416D /* Debug */, - A0246C7F183D10850052416D /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = A01BDF3A183BD70100A24F40 /* Project object */; -} diff --git a/XcodeProject/FTGooglePlacesAPI.xcodeproj/xcshareddata/xcschemes/Demo-FTGooglePlacesAPI.xcscheme b/XcodeProject/FTGooglePlacesAPI.xcodeproj/xcshareddata/xcschemes/Demo-FTGooglePlacesAPI.xcscheme deleted file mode 100644 index 3c095b3..0000000 --- a/XcodeProject/FTGooglePlacesAPI.xcodeproj/xcshareddata/xcschemes/Demo-FTGooglePlacesAPI.xcscheme +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/XcodeProject/FTGooglePlacesAPI.xcodeproj/xcshareddata/xcschemes/FTGooglePlacesAPILogicTests.xcscheme b/XcodeProject/FTGooglePlacesAPI.xcodeproj/xcshareddata/xcschemes/FTGooglePlacesAPILogicTests.xcscheme deleted file mode 100644 index 50e4740..0000000 --- a/XcodeProject/FTGooglePlacesAPI.xcodeproj/xcshareddata/xcschemes/FTGooglePlacesAPILogicTests.xcscheme +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/XcodeProject/FTGooglePlacesAPI/Resources/Images/Splashscreen/Default-568h@2x.png b/XcodeProject/FTGooglePlacesAPI/Resources/Images/Splashscreen/Default-568h@2x.png deleted file mode 100644 index 0891b7a..0000000 Binary files a/XcodeProject/FTGooglePlacesAPI/Resources/Images/Splashscreen/Default-568h@2x.png and /dev/null differ diff --git a/XcodeProject/FTGooglePlacesAPI/Resources/Images/Splashscreen/Default.png b/XcodeProject/FTGooglePlacesAPI/Resources/Images/Splashscreen/Default.png deleted file mode 100644 index 4c8ca6f..0000000 Binary files a/XcodeProject/FTGooglePlacesAPI/Resources/Images/Splashscreen/Default.png and /dev/null differ diff --git a/XcodeProject/FTGooglePlacesAPI/Resources/Images/Splashscreen/Default@2x.png b/XcodeProject/FTGooglePlacesAPI/Resources/Images/Splashscreen/Default@2x.png deleted file mode 100644 index 35b84cf..0000000 Binary files a/XcodeProject/FTGooglePlacesAPI/Resources/Images/Splashscreen/Default@2x.png and /dev/null differ diff --git a/XcodeProject/FTGooglePlacesAPI/Thirdparty/AFNetworking b/XcodeProject/FTGooglePlacesAPI/Thirdparty/AFNetworking deleted file mode 160000 index d103c94..0000000 --- a/XcodeProject/FTGooglePlacesAPI/Thirdparty/AFNetworking +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d103c9401fba9e5ebe4f930fedc826dc0100d0a0 diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/NSNotificationCenter+OCMAdditions.h b/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/NSNotificationCenter+OCMAdditions.h deleted file mode 100644 index ab4832b..0000000 --- a/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/NSNotificationCenter+OCMAdditions.h +++ /dev/null @@ -1,15 +0,0 @@ -//--------------------------------------------------------------------------------------- -// $Id$ -// Copyright (c) 2009 by Mulle Kybernetik. See License file for details. -//--------------------------------------------------------------------------------------- - -#import - -@class OCMockObserver; - - -@interface NSNotificationCenter(OCMAdditions) - -- (void)addMockObserver:(OCMockObserver *)notificationObserver name:(NSString *)notificationName object:(id)notificationSender; - -@end diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMArg.h b/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMArg.h deleted file mode 100644 index fe6321c..0000000 --- a/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMArg.h +++ /dev/null @@ -1,35 +0,0 @@ -//--------------------------------------------------------------------------------------- -// $Id$ -// Copyright (c) 2009-2013 by Mulle Kybernetik. See License file for details. -//--------------------------------------------------------------------------------------- - -#import - -@interface OCMArg : NSObject - -// constraining arguments - -+ (id)any; -+ (SEL)anySelector; -+ (void *)anyPointer; -+ (id)isNil; -+ (id)isNotNil; -+ (id)isNotEqual:(id)value; -+ (id)checkWithSelector:(SEL)selector onObject:(id)anObject; -#if NS_BLOCKS_AVAILABLE -+ (id)checkWithBlock:(BOOL (^)(id obj))block; -#endif - -// manipulating arguments - -+ (id *)setTo:(id)value; -+ (void *)setToValue:(NSValue *)value; - -// internal use only - -+ (id)resolveSpecialValues:(NSValue *)value; - -@end - -#define OCMOCK_ANY [OCMArg any] -#define OCMOCK_VALUE(variable) [NSValue value:&variable withObjCType:@encode(__typeof__(variable))] diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMConstraint.h b/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMConstraint.h deleted file mode 100644 index 3ae1264..0000000 --- a/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMConstraint.h +++ /dev/null @@ -1,64 +0,0 @@ -//--------------------------------------------------------------------------------------- -// $Id$ -// Copyright (c) 2007-2010 by Mulle Kybernetik. See License file for details. -//--------------------------------------------------------------------------------------- - -#import - - -@interface OCMConstraint : NSObject - -+ (id)constraint; -- (BOOL)evaluate:(id)value; - -// if you are looking for any, isNil, etc, they have moved to OCMArg - -// try to use [OCMArg checkWith...] instead of the constraintWith... methods below - -+ (id)constraintWithSelector:(SEL)aSelector onObject:(id)anObject; -+ (id)constraintWithSelector:(SEL)aSelector onObject:(id)anObject withValue:(id)aValue; - - -@end - -@interface OCMAnyConstraint : OCMConstraint -@end - -@interface OCMIsNilConstraint : OCMConstraint -@end - -@interface OCMIsNotNilConstraint : OCMConstraint -@end - -@interface OCMIsNotEqualConstraint : OCMConstraint -{ - @public - id testValue; -} - -@end - -@interface OCMInvocationConstraint : OCMConstraint -{ - @public - NSInvocation *invocation; -} - -@end - -#if NS_BLOCKS_AVAILABLE - -@interface OCMBlockConstraint : OCMConstraint -{ - BOOL (^block)(id); -} - -- (id)initWithConstraintBlock:(BOOL (^)(id))block; - -@end - -#endif - - -#define CONSTRAINT(aSelector) [OCMConstraint constraintWithSelector:aSelector onObject:self] -#define CONSTRAINTV(aSelector, aValue) [OCMConstraint constraintWithSelector:aSelector onObject:self withValue:(aValue)] diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMock.h b/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMock.h deleted file mode 100644 index e18de58..0000000 --- a/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMock.h +++ /dev/null @@ -1,10 +0,0 @@ -//--------------------------------------------------------------------------------------- -// $Id$ -// Copyright (c) 2004-2008 by Mulle Kybernetik. See License file for details. -//--------------------------------------------------------------------------------------- - -#import -#import -#import -#import -#import diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMockObject.h b/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMockObject.h deleted file mode 100644 index e796705..0000000 --- a/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMockObject.h +++ /dev/null @@ -1,46 +0,0 @@ -//--------------------------------------------------------------------------------------- -// $Id$ -// Copyright (c) 2004-2008 by Mulle Kybernetik. See License file for details. -//--------------------------------------------------------------------------------------- - -#import - -@interface OCMockObject : NSProxy -{ - BOOL isNice; - BOOL expectationOrderMatters; - NSMutableArray *recorders; - NSMutableArray *expectations; - NSMutableArray *rejections; - NSMutableArray *exceptions; -} - -+ (id)mockForClass:(Class)aClass; -+ (id)mockForProtocol:(Protocol *)aProtocol; -+ (id)partialMockForObject:(NSObject *)anObject; - -+ (id)niceMockForClass:(Class)aClass; -+ (id)niceMockForProtocol:(Protocol *)aProtocol; - -+ (id)observerMock; - -- (id)init; - -- (void)setExpectationOrderMatters:(BOOL)flag; - -- (id)stub; -- (id)expect; -- (id)reject; - -- (void)verify; - -- (void)stopMocking; - -// internal use only - -- (id)getNewRecorder; -- (BOOL)handleInvocation:(NSInvocation *)anInvocation; -- (void)handleUnRecordedInvocation:(NSInvocation *)anInvocation; -- (BOOL)handleSelector:(SEL)sel; - -@end diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMockRecorder.h b/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMockRecorder.h deleted file mode 100644 index 0dcd3f2..0000000 --- a/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/OCMock/OCMockRecorder.h +++ /dev/null @@ -1,38 +0,0 @@ -//--------------------------------------------------------------------------------------- -// $Id$ -// Copyright (c) 2004-2013 by Mulle Kybernetik. See License file for details. -//--------------------------------------------------------------------------------------- - -#import - -@interface OCMockRecorder : NSProxy -{ - id signatureResolver; - BOOL recordedAsClassMethod; - BOOL ignoreNonObjectArgs; - NSInvocation *recordedInvocation; - NSMutableArray *invocationHandlers; -} - -- (id)initWithSignatureResolver:(id)anObject; - -- (BOOL)matchesSelector:(SEL)sel; -- (BOOL)matchesInvocation:(NSInvocation *)anInvocation; -- (void)releaseInvocation; - -- (id)andReturn:(id)anObject; -- (id)andReturnValue:(NSValue *)aValue; -- (id)andThrow:(NSException *)anException; -- (id)andPost:(NSNotification *)aNotification; -- (id)andCall:(SEL)selector onObject:(id)anObject; -#if NS_BLOCKS_AVAILABLE -- (id)andDo:(void (^)(NSInvocation *))block; -#endif -- (id)andForwardToRealObject; - -- (id)classMethod; -- (id)ignoringNonObjectArgs; - -- (NSArray *)invocationHandlers; - -@end diff --git a/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/libOCMock.a b/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/libOCMock.a deleted file mode 100644 index 3aae913..0000000 Binary files a/XcodeProject/FTGooglePlacesAPILogicTests/Thirdparty/OCMock/libOCMock.a and /dev/null differ