Add basic pods

This commit is contained in:
Zhigang Fang
2016-06-18 00:41:04 +08:00
parent e128f64c13
commit 80ee7f3b49
8 changed files with 382 additions and 1 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
Pods

View File

@@ -14,6 +14,9 @@
0409FE9A1D145707001EBAA3 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0409FE981D145707001EBAA3 /* LaunchScreen.storyboard */; };
0409FEA51D145707001EBAA3 /* GiphySearchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0409FEA41D145707001EBAA3 /* GiphySearchTests.swift */; };
0409FEB01D145707001EBAA3 /* GiphySearchUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0409FEAF1D145707001EBAA3 /* GiphySearchUITests.swift */; };
14B32E654239D09C164A3F2B /* Pods_GiphySearchTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8CB399D083241D2E4B2EF15 /* Pods_GiphySearchTests.framework */; };
3E0BAE035A5120D1ED29BBC6 /* Pods_GiphySearchUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B3A076BE654A5741DBC60FFA /* Pods_GiphySearchUITests.framework */; };
7F3846BE13129F0CA635AA00 /* Pods_GiphySearch.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8221C6E6BE8EFD3C0ECD317 /* Pods_GiphySearch.framework */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -47,6 +50,15 @@
0409FEAB1D145707001EBAA3 /* GiphySearchUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GiphySearchUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
0409FEAF1D145707001EBAA3 /* GiphySearchUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GiphySearchUITests.swift; sourceTree = "<group>"; };
0409FEB11D145707001EBAA3 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
0C7E0838CB946C82B888F7F3 /* Pods-GiphySearchUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GiphySearchUITests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-GiphySearchUITests/Pods-GiphySearchUITests.debug.xcconfig"; sourceTree = "<group>"; };
36B16EBFDCC5405A55B2E3F8 /* Pods-GiphySearch.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GiphySearch.debug.xcconfig"; path = "Pods/Target Support Files/Pods-GiphySearch/Pods-GiphySearch.debug.xcconfig"; sourceTree = "<group>"; };
437F19F5739EFE071BA53F4F /* Pods-GiphySearchUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GiphySearchUITests.release.xcconfig"; path = "Pods/Target Support Files/Pods-GiphySearchUITests/Pods-GiphySearchUITests.release.xcconfig"; sourceTree = "<group>"; };
52F5A2DCD614FA2DB1D6B1D8 /* Pods-GiphySearchTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GiphySearchTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-GiphySearchTests/Pods-GiphySearchTests.release.xcconfig"; sourceTree = "<group>"; };
5B75B44E117EAAC796A2D4BF /* Pods-GiphySearch.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GiphySearch.release.xcconfig"; path = "Pods/Target Support Files/Pods-GiphySearch/Pods-GiphySearch.release.xcconfig"; sourceTree = "<group>"; };
9C9D213BB361EE8123E7919E /* Pods-GiphySearchTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GiphySearchTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-GiphySearchTests/Pods-GiphySearchTests.debug.xcconfig"; sourceTree = "<group>"; };
A8221C6E6BE8EFD3C0ECD317 /* Pods_GiphySearch.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_GiphySearch.framework; sourceTree = BUILT_PRODUCTS_DIR; };
A8CB399D083241D2E4B2EF15 /* Pods_GiphySearchTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_GiphySearchTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
B3A076BE654A5741DBC60FFA /* Pods_GiphySearchUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_GiphySearchUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -54,6 +66,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
7F3846BE13129F0CA635AA00 /* Pods_GiphySearch.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -61,6 +74,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
14B32E654239D09C164A3F2B /* Pods_GiphySearchTests.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -68,6 +82,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
3E0BAE035A5120D1ED29BBC6 /* Pods_GiphySearchUITests.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -81,6 +96,8 @@
0409FEA31D145707001EBAA3 /* GiphySearchTests */,
0409FEAE1D145707001EBAA3 /* GiphySearchUITests */,
0409FE8D1D145707001EBAA3 /* Products */,
D893AA2AA20F5EC761C23427 /* Pods */,
E8C5052FD9D93BA2A48E748B /* Frameworks */,
);
sourceTree = "<group>";
};
@@ -125,6 +142,29 @@
path = GiphySearchUITests;
sourceTree = "<group>";
};
D893AA2AA20F5EC761C23427 /* Pods */ = {
isa = PBXGroup;
children = (
36B16EBFDCC5405A55B2E3F8 /* Pods-GiphySearch.debug.xcconfig */,
5B75B44E117EAAC796A2D4BF /* Pods-GiphySearch.release.xcconfig */,
9C9D213BB361EE8123E7919E /* Pods-GiphySearchTests.debug.xcconfig */,
52F5A2DCD614FA2DB1D6B1D8 /* Pods-GiphySearchTests.release.xcconfig */,
0C7E0838CB946C82B888F7F3 /* Pods-GiphySearchUITests.debug.xcconfig */,
437F19F5739EFE071BA53F4F /* Pods-GiphySearchUITests.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
E8C5052FD9D93BA2A48E748B /* Frameworks */ = {
isa = PBXGroup;
children = (
A8221C6E6BE8EFD3C0ECD317 /* Pods_GiphySearch.framework */,
A8CB399D083241D2E4B2EF15 /* Pods_GiphySearchTests.framework */,
B3A076BE654A5741DBC60FFA /* Pods_GiphySearchUITests.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
@@ -132,9 +172,12 @@
isa = PBXNativeTarget;
buildConfigurationList = 0409FEB41D145707001EBAA3 /* Build configuration list for PBXNativeTarget "GiphySearch" */;
buildPhases = (
026AB329D553DFFFFE366EB1 /* [CP] Check Pods Manifest.lock */,
0409FE881D145707001EBAA3 /* Sources */,
0409FE891D145707001EBAA3 /* Frameworks */,
0409FE8A1D145707001EBAA3 /* Resources */,
2E12B5C10C26AB770A54745A /* [CP] Embed Pods Frameworks */,
AF3C6801425F28A5A0290772 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
@@ -149,9 +192,12 @@
isa = PBXNativeTarget;
buildConfigurationList = 0409FEB71D145707001EBAA3 /* Build configuration list for PBXNativeTarget "GiphySearchTests" */;
buildPhases = (
50EC3A8D604D56A7D484B7FD /* [CP] Check Pods Manifest.lock */,
0409FE9C1D145707001EBAA3 /* Sources */,
0409FE9D1D145707001EBAA3 /* Frameworks */,
0409FE9E1D145707001EBAA3 /* Resources */,
9BC1A0AE8B96FCD4E7AC3736 /* [CP] Embed Pods Frameworks */,
30AED36159889C647869034D /* [CP] Copy Pods Resources */,
);
buildRules = (
);
@@ -167,9 +213,11 @@
isa = PBXNativeTarget;
buildConfigurationList = 0409FEBA1D145707001EBAA3 /* Build configuration list for PBXNativeTarget "GiphySearchUITests" */;
buildPhases = (
944D93C664DC9FE4B92A9F3E /* [CP] Check Pods Manifest.lock */,
0409FEA71D145707001EBAA3 /* Sources */,
0409FEA81D145707001EBAA3 /* Frameworks */,
0409FEA91D145707001EBAA3 /* Resources */,
EDE23828A4E4F92E972A573A /* [CP] Copy Pods Resources */,
);
buildRules = (
);
@@ -251,6 +299,129 @@
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
026AB329D553DFFFFE366EB1 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] 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;
};
2E12B5C10C26AB770A54745A /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-GiphySearch/Pods-GiphySearch-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
30AED36159889C647869034D /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-GiphySearchTests/Pods-GiphySearchTests-resources.sh\"\n";
showEnvVarsInLog = 0;
};
50EC3A8D604D56A7D484B7FD /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] 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;
};
944D93C664DC9FE4B92A9F3E /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] 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;
};
9BC1A0AE8B96FCD4E7AC3736 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-GiphySearchTests/Pods-GiphySearchTests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
AF3C6801425F28A5A0290772 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-GiphySearch/Pods-GiphySearch-resources.sh\"\n";
showEnvVarsInLog = 0;
};
EDE23828A4E4F92E972A573A /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-GiphySearchUITests/Pods-GiphySearchUITests-resources.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
0409FE881D145707001EBAA3 /* Sources */ = {
isa = PBXSourcesBuildPhase;
@@ -399,6 +570,7 @@
};
0409FEB51D145707001EBAA3 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 36B16EBFDCC5405A55B2E3F8 /* Pods-GiphySearch.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
INFOPLIST_FILE = GiphySearch/Info.plist;
@@ -410,6 +582,7 @@
};
0409FEB61D145707001EBAA3 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 5B75B44E117EAAC796A2D4BF /* Pods-GiphySearch.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
INFOPLIST_FILE = GiphySearch/Info.plist;
@@ -421,6 +594,7 @@
};
0409FEB81D145707001EBAA3 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 9C9D213BB361EE8123E7919E /* Pods-GiphySearchTests.debug.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
INFOPLIST_FILE = GiphySearchTests/Info.plist;
@@ -433,6 +607,7 @@
};
0409FEB91D145707001EBAA3 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 52F5A2DCD614FA2DB1D6B1D8 /* Pods-GiphySearchTests.release.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
INFOPLIST_FILE = GiphySearchTests/Info.plist;
@@ -445,6 +620,7 @@
};
0409FEBB1D145707001EBAA3 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0C7E0838CB946C82B888F7F3 /* Pods-GiphySearchUITests.debug.xcconfig */;
buildSettings = {
INFOPLIST_FILE = GiphySearchUITests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
@@ -456,6 +632,7 @@
};
0409FEBC1D145707001EBAA3 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 437F19F5739EFE071BA53F4F /* Pods-GiphySearchUITests.release.xcconfig */;
buildSettings = {
INFOPLIST_FILE = GiphySearchUITests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
@@ -484,6 +661,7 @@
0409FEB61D145707001EBAA3 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
0409FEB71D145707001EBAA3 /* Build configuration list for PBXNativeTarget "GiphySearchTests" */ = {
isa = XCConfigurationList;
@@ -492,6 +670,7 @@
0409FEB91D145707001EBAA3 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
0409FEBA1D145707001EBAA3 /* Build configuration list for PBXNativeTarget "GiphySearchUITests" */ = {
isa = XCConfigurationList;
@@ -500,6 +679,7 @@
0409FEBC1D145707001EBAA3 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};

View File

@@ -0,0 +1,111 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0730"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "0409FE8B1D145707001EBAA3"
BuildableName = "GiphySearch.app"
BlueprintName = "GiphySearch"
ReferencedContainer = "container:GiphySearch.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "0409FE9F1D145707001EBAA3"
BuildableName = "GiphySearchTests.xctest"
BlueprintName = "GiphySearchTests"
ReferencedContainer = "container:GiphySearch.xcodeproj">
</BuildableReference>
</TestableReference>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "0409FEAA1D145707001EBAA3"
BuildableName = "GiphySearchUITests.xctest"
BlueprintName = "GiphySearchUITests"
ReferencedContainer = "container:GiphySearch.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "0409FE8B1D145707001EBAA3"
BuildableName = "GiphySearch.app"
BlueprintName = "GiphySearch"
ReferencedContainer = "container:GiphySearch.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "0409FE8B1D145707001EBAA3"
BuildableName = "GiphySearch.app"
BlueprintName = "GiphySearch"
ReferencedContainer = "container:GiphySearch.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "0409FE8B1D145707001EBAA3"
BuildableName = "GiphySearch.app"
BlueprintName = "GiphySearch"
ReferencedContainer = "container:GiphySearch.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View File

@@ -4,11 +4,16 @@
<dict>
<key>SchemeUserState</key>
<dict>
<key>GiphySearch.xcscheme</key>
<key>GiphySearch.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
<integer>0</integer>
</dict>
<key>Specs.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
<integer>1</integer>
</dict>
</dict>
<key>SuppressBuildableAutocreation</key>
<dict>

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "group:GiphySearch.xcodeproj">
</FileRef>
<FileRef
location = "group:Pods/Pods.xcodeproj">
</FileRef>
</Workspace>

32
Podfile Normal file
View File

@@ -0,0 +1,32 @@
# Uncomment this line to define a global platform for your project
platform :ios, '9.0'
target 'GiphySearch' do
# Comment this line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for GiphySearch
pod 'RxSwift'
pod 'RxCocoa'
pod 'RxDataSources'
pod 'Argo'
pod 'Curry'
pod 'R.swift'
pod 'Swinject'
target 'GiphySearchTests' do
inherit! :search_paths
# Pods for testing
pod 'Quick'
pod 'Nimble'
end
target 'GiphySearchUITests' do
inherit! :search_paths
# Pods for testing
end
end

42
Podfile.lock Normal file
View File

@@ -0,0 +1,42 @@
PODS:
- Argo (3.0.1)
- Curry (2.2.0)
- Nimble (4.0.1)
- Quick (0.9.2)
- R.swift (2.3.0):
- R.swift.Library (~> 2.1.0)
- R.swift.Library (2.1.0)
- RxCocoa (2.5.0):
- RxSwift (~> 2.5)
- RxDataSources (0.8.1):
- RxCocoa (~> 2.2)
- RxSwift (~> 2.2)
- RxSwift (2.5.0)
- Swinject (1.1.2)
DEPENDENCIES:
- Argo
- Curry
- Nimble
- Quick
- R.swift
- RxCocoa
- RxDataSources
- RxSwift
- Swinject
SPEC CHECKSUMS:
Argo: 22c5d62b7967020a641468c91dc9488bea9523b8
Curry: c22d80fff7f5a4b1bbd531455c3e2dbb099658a3
Nimble: 0f3c8b8b084cda391209c3c5efbb48bedeeb920a
Quick: 18d057bc66451eedd5d1c8dc99ba2a5db6e60226
R.swift: 38b2191a603c3d491a09baddfb4ccc7aa9be4d9d
R.swift.Library: e5e077ed04f6867a95676af491650091b23518e9
RxCocoa: e1b1562e57a554d0fb2aabf9d71b637f177257c7
RxDataSources: 4a87345847d66ef84ecc10bdfa189190f3cd6b12
RxSwift: 402b41a50e922a0368fc14cb3bc9f4427920e8ae
Swinject: 3debc5ac926dcd1be00947265a9db7a5f31b272a
PODFILE CHECKSUM: 1d167924c585f95492e166e4eabecdf8b20a0411
COCOAPODS: 1.0.1