diff --git a/Example/NSString-Helper.xcodeproj/project.pbxproj b/Example/NSString-Helper.xcodeproj/project.pbxproj
index b6e0a23..7bba878 100644
--- a/Example/NSString-Helper.xcodeproj/project.pbxproj
+++ b/Example/NSString-Helper.xcodeproj/project.pbxproj
@@ -1,1397 +1,628 @@
-
-
-
-
- archiveVersion
- 1
- classes
-
- objectVersion
- 46
- objects
-
- 0D223AB6F02150A9ACBDBD94
-
- fileRef
- FE00DDFA05C08065E8026237
- isa
- PBXBuildFile
-
- 14C3CEC3CFF93DAD514DA1A7
-
- buildActionMask
- 2147483647
- files
-
- inputPaths
-
- isa
- PBXShellScriptBuildPhase
- name
- 📦 Embed Pods Frameworks
- outputPaths
-
- runOnlyForDeploymentPostprocessing
- 0
- shellPath
- /bin/sh
- shellScript
- "${SRCROOT}/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-frameworks.sh"
-
- showEnvVarsInLog
- 0
-
- 162429D52CD6FD206430442B
-
- buildActionMask
- 2147483647
- files
-
- inputPaths
-
- isa
- PBXShellScriptBuildPhase
- name
- Embed Pods Frameworks
- outputPaths
-
- runOnlyForDeploymentPostprocessing
- 0
- shellPath
- /bin/sh
- shellScript
- "${SRCROOT}/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-frameworks.sh"
-
- showEnvVarsInLog
- 0
-
- 2E9CEE81BD53F89DFA0781BE
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.xcconfig
- name
- Pods-NSString-Helper_Tests.release.xcconfig
- path
- Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.release.xcconfig
- sourceTree
- <group>
-
- 2FB602919CD9E6B1CC8177FF
-
- buildActionMask
- 2147483647
- files
-
- inputPaths
-
- isa
- PBXShellScriptBuildPhase
- name
- 📦 Copy Pods Resources
- outputPaths
-
- runOnlyForDeploymentPostprocessing
- 0
- shellPath
- /bin/sh
- shellScript
- "${SRCROOT}/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-resources.sh"
-
- showEnvVarsInLog
- 0
-
- 3BAC6FE5CC3CFD00D5F15DAA
-
- buildActionMask
- 2147483647
- files
-
- inputPaths
-
- isa
- PBXShellScriptBuildPhase
- name
- 📦 Check Pods Manifest.lock
- outputPaths
-
- runOnlyForDeploymentPostprocessing
- 0
- shellPath
- /bin/sh
- shellScript
- diff "${PODS_ROOT}/../Podfile.lock" "${PODS_ROOT}/Manifest.lock" > /dev/null
-if [[ $? != 0 ]] ; then
- cat << EOM
-error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
-EOM
- exit 1
-fi
-
- showEnvVarsInLog
- 0
-
- 412D7B9D1CA8644EED05E876
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.xcconfig
- name
- Pods-NSString-Helper_Tests.debug.xcconfig
- path
- Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.debug.xcconfig
- sourceTree
- <group>
-
- 6003F581195388D10070C39A
-
- children
-
- 60FF7A9C1954A5C5007DD14C
- 6003F593195388D20070C39A
- 6003F5B5195388D20070C39A
- 6003F58C195388D20070C39A
- 6003F58B195388D20070C39A
- BA7A5012B36E3C927058F0FC
-
- isa
- PBXGroup
- sourceTree
- <group>
-
- 6003F582195388D10070C39A
-
- attributes
-
- CLASSPREFIX
- NSStringHelper
- LastUpgradeCheck
- 0510
- ORGANIZATIONNAME
- Giuseppe Nucifora
- TargetAttributes
-
- 6003F5AD195388D20070C39A
-
- TestTargetID
- 6003F589195388D20070C39A
-
-
-
- buildConfigurationList
- 6003F585195388D10070C39A
- compatibilityVersion
- Xcode 3.2
- developmentRegion
- English
- hasScannedForEncodings
- 0
- isa
- PBXProject
- knownRegions
-
- en
- Base
-
- mainGroup
- 6003F581195388D10070C39A
- productRefGroup
- 6003F58B195388D20070C39A
- projectDirPath
-
- projectReferences
-
- projectRoot
-
- targets
-
- 6003F589195388D20070C39A
- 6003F5AD195388D20070C39A
-
-
- 6003F585195388D10070C39A
-
- buildConfigurations
-
- 6003F5BD195388D20070C39A
- 6003F5BE195388D20070C39A
-
- defaultConfigurationIsVisible
- 0
- defaultConfigurationName
- Release
- isa
- XCConfigurationList
-
- 6003F586195388D20070C39A
-
- buildActionMask
- 2147483647
- files
-
- 6003F59E195388D20070C39A
- 6003F5A7195388D20070C39A
- 6003F59A195388D20070C39A
-
- isa
- PBXSourcesBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 6003F587195388D20070C39A
-
- buildActionMask
- 2147483647
- files
-
- 6003F590195388D20070C39A
- 6003F592195388D20070C39A
- 6003F58E195388D20070C39A
- 0D223AB6F02150A9ACBDBD94
-
- isa
- PBXFrameworksBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 6003F588195388D20070C39A
-
- buildActionMask
- 2147483647
- files
-
- 873B8AEB1B1F5CCA007FD442
- 6003F5A9195388D20070C39A
- 6003F598195388D20070C39A
-
- isa
- PBXResourcesBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 6003F589195388D20070C39A
-
- buildConfigurationList
- 6003F5BF195388D20070C39A
- buildPhases
-
- C4D5E64415C6E6C3B486D1D2
- 6003F586195388D20070C39A
- 6003F587195388D20070C39A
- 6003F588195388D20070C39A
- F4BFB45F0477AADDB169FF4A
- 2FB602919CD9E6B1CC8177FF
- 79CED3D60E01589ED020C71B
-
- buildRules
-
- dependencies
-
- isa
- PBXNativeTarget
- name
- NSString-Helper_Example
- productName
- NSString-Helper
- productReference
- 6003F58A195388D20070C39A
- productType
- com.apple.product-type.application
-
- 6003F58A195388D20070C39A
-
- explicitFileType
- wrapper.application
- includeInIndex
- 0
- isa
- PBXFileReference
- path
- NSString-Helper_Example.app
- sourceTree
- BUILT_PRODUCTS_DIR
-
- 6003F58B195388D20070C39A
-
- children
-
- 6003F58A195388D20070C39A
- 6003F5AE195388D20070C39A
-
- isa
- PBXGroup
- name
- Products
- sourceTree
- <group>
-
- 6003F58C195388D20070C39A
-
- children
-
- 6003F58D195388D20070C39A
- 6003F58F195388D20070C39A
- 6003F591195388D20070C39A
- 6003F5AF195388D20070C39A
- FE00DDFA05C08065E8026237
- EEC7D25FF692DF5273E9910A
-
- isa
- PBXGroup
- name
- Frameworks
- sourceTree
- <group>
-
- 6003F58D195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- wrapper.framework
- name
- Foundation.framework
- path
- System/Library/Frameworks/Foundation.framework
- sourceTree
- SDKROOT
-
- 6003F58E195388D20070C39A
-
- fileRef
- 6003F58D195388D20070C39A
- isa
- PBXBuildFile
-
- 6003F58F195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- wrapper.framework
- name
- CoreGraphics.framework
- path
- System/Library/Frameworks/CoreGraphics.framework
- sourceTree
- SDKROOT
-
- 6003F590195388D20070C39A
-
- fileRef
- 6003F58F195388D20070C39A
- isa
- PBXBuildFile
-
- 6003F591195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- wrapper.framework
- name
- UIKit.framework
- path
- System/Library/Frameworks/UIKit.framework
- sourceTree
- SDKROOT
-
- 6003F592195388D20070C39A
-
- fileRef
- 6003F591195388D20070C39A
- isa
- PBXBuildFile
-
- 6003F593195388D20070C39A
-
- children
-
- 6003F59C195388D20070C39A
- 6003F59D195388D20070C39A
- 873B8AEA1B1F5CCA007FD442
- 6003F5A5195388D20070C39A
- 6003F5A6195388D20070C39A
- 6003F5A8195388D20070C39A
- 6003F594195388D20070C39A
-
- isa
- PBXGroup
- name
- Example for NSString-Helper
- path
- NSString-Helper
- sourceTree
- <group>
-
- 6003F594195388D20070C39A
-
- children
-
- 6003F595195388D20070C39A
- 6003F596195388D20070C39A
- 6003F599195388D20070C39A
- 6003F59B195388D20070C39A
-
- isa
- PBXGroup
- name
- Supporting Files
- sourceTree
- <group>
-
- 6003F595195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- text.plist.xml
- path
- NSString-Helper-Info.plist
- sourceTree
- <group>
-
- 6003F596195388D20070C39A
-
- children
-
- 6003F597195388D20070C39A
-
- isa
- PBXVariantGroup
- name
- InfoPlist.strings
- sourceTree
- <group>
-
- 6003F597195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- text.plist.strings
- name
- en
- path
- en.lproj/InfoPlist.strings
- sourceTree
- <group>
-
- 6003F598195388D20070C39A
-
- fileRef
- 6003F596195388D20070C39A
- isa
- PBXBuildFile
-
- 6003F599195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- main.m
- sourceTree
- <group>
-
- 6003F59A195388D20070C39A
-
- fileRef
- 6003F599195388D20070C39A
- isa
- PBXBuildFile
-
- 6003F59B195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- path
- NSString-Helper-Prefix.pch
- sourceTree
- <group>
-
- 6003F59C195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- path
- NSStringHelperAppDelegate.h
- sourceTree
- <group>
-
- 6003F59D195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- NSStringHelperAppDelegate.m
- sourceTree
- <group>
-
- 6003F59E195388D20070C39A
-
- fileRef
- 6003F59D195388D20070C39A
- isa
- PBXBuildFile
-
- 6003F5A5195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- path
- NSStringHelperViewController.h
- sourceTree
- <group>
-
- 6003F5A6195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- NSStringHelperViewController.m
- sourceTree
- <group>
-
- 6003F5A7195388D20070C39A
-
- fileRef
- 6003F5A6195388D20070C39A
- isa
- PBXBuildFile
-
- 6003F5A8195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- folder.assetcatalog
- path
- Images.xcassets
- sourceTree
- <group>
-
- 6003F5A9195388D20070C39A
-
- fileRef
- 6003F5A8195388D20070C39A
- isa
- PBXBuildFile
-
- 6003F5AA195388D20070C39A
-
- buildActionMask
- 2147483647
- files
-
- 6003F5BC195388D20070C39A
-
- isa
- PBXSourcesBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 6003F5AB195388D20070C39A
-
- buildActionMask
- 2147483647
- files
-
- 6003F5B0195388D20070C39A
- 6003F5B2195388D20070C39A
- 6003F5B1195388D20070C39A
- FD5F03BF16688F5F84D6B2B4
-
- isa
- PBXFrameworksBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 6003F5AC195388D20070C39A
-
- buildActionMask
- 2147483647
- files
-
- 6003F5BA195388D20070C39A
-
- isa
- PBXResourcesBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 6003F5AD195388D20070C39A
-
- buildConfigurationList
- 6003F5C2195388D20070C39A
- buildPhases
-
- 3BAC6FE5CC3CFD00D5F15DAA
- 6003F5AA195388D20070C39A
- 6003F5AB195388D20070C39A
- 6003F5AC195388D20070C39A
- 14C3CEC3CFF93DAD514DA1A7
- 8C67E10569176F8352202CC1
- 162429D52CD6FD206430442B
-
- buildRules
-
- dependencies
-
- 6003F5B4195388D20070C39A
-
- isa
- PBXNativeTarget
- name
- NSString-Helper_Tests
- productName
- NSString-HelperTests
- productReference
- 6003F5AE195388D20070C39A
- productType
- com.apple.product-type.bundle.unit-test
-
- 6003F5AE195388D20070C39A
-
- explicitFileType
- wrapper.cfbundle
- includeInIndex
- 0
- isa
- PBXFileReference
- path
- NSString-Helper_Tests.xctest
- sourceTree
- BUILT_PRODUCTS_DIR
-
- 6003F5AF195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- wrapper.framework
- name
- XCTest.framework
- path
- Library/Frameworks/XCTest.framework
- sourceTree
- DEVELOPER_DIR
-
- 6003F5B0195388D20070C39A
-
- fileRef
- 6003F5AF195388D20070C39A
- isa
- PBXBuildFile
-
- 6003F5B1195388D20070C39A
-
- fileRef
- 6003F58D195388D20070C39A
- isa
- PBXBuildFile
-
- 6003F5B2195388D20070C39A
-
- fileRef
- 6003F591195388D20070C39A
- isa
- PBXBuildFile
-
- 6003F5B3195388D20070C39A
-
- containerPortal
- 6003F582195388D10070C39A
- isa
- PBXContainerItemProxy
- proxyType
- 1
- remoteGlobalIDString
- 6003F589195388D20070C39A
- remoteInfo
- NSString-Helper
-
- 6003F5B4195388D20070C39A
-
- isa
- PBXTargetDependency
- target
- 6003F589195388D20070C39A
- targetProxy
- 6003F5B3195388D20070C39A
-
- 6003F5B5195388D20070C39A
-
- children
-
- 6003F5BB195388D20070C39A
- 6003F5B6195388D20070C39A
-
- isa
- PBXGroup
- path
- Tests
- sourceTree
- <group>
-
- 6003F5B6195388D20070C39A
-
- children
-
- 6003F5B7195388D20070C39A
- 6003F5B8195388D20070C39A
- 606FC2411953D9B200FFA9A0
-
- isa
- PBXGroup
- name
- Supporting Files
- sourceTree
- <group>
-
- 6003F5B7195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- text.plist.xml
- path
- Tests-Info.plist
- sourceTree
- <group>
-
- 6003F5B8195388D20070C39A
-
- children
-
- 6003F5B9195388D20070C39A
-
- isa
- PBXVariantGroup
- name
- InfoPlist.strings
- sourceTree
- <group>
-
- 6003F5B9195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- text.plist.strings
- name
- en
- path
- en.lproj/InfoPlist.strings
- sourceTree
- <group>
-
- 6003F5BA195388D20070C39A
-
- fileRef
- 6003F5B8195388D20070C39A
- isa
- PBXBuildFile
-
- 6003F5BB195388D20070C39A
-
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- Tests.m
- sourceTree
- <group>
-
- 6003F5BC195388D20070C39A
-
- fileRef
- 6003F5BB195388D20070C39A
- isa
- PBXBuildFile
-
- 6003F5BD195388D20070C39A
-
- 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
- 8.0
- ONLY_ACTIVE_ARCH
- YES
- SDKROOT
- iphoneos
- TARGETED_DEVICE_FAMILY
- 1,2
-
- isa
- XCBuildConfiguration
- name
- Debug
-
- 6003F5BE195388D20070C39A
-
- 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
- 8.0
- SDKROOT
- iphoneos
- TARGETED_DEVICE_FAMILY
- 1,2
- VALIDATE_PRODUCT
- YES
-
- isa
- XCBuildConfiguration
- name
- Release
-
- 6003F5BF195388D20070C39A
-
- buildConfigurations
-
- 6003F5C0195388D20070C39A
- 6003F5C1195388D20070C39A
-
- defaultConfigurationIsVisible
- 0
- defaultConfigurationName
- Release
- isa
- XCConfigurationList
-
- 6003F5C0195388D20070C39A
-
- baseConfigurationReference
- 7A02A0538ECFE76907B78514
- buildSettings
-
- ASSETCATALOG_COMPILER_APPICON_NAME
- AppIcon
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME
- LaunchImage
- GCC_PRECOMPILE_PREFIX_HEADER
- YES
- GCC_PREFIX_HEADER
- NSString-Helper/NSString-Helper-Prefix.pch
- INFOPLIST_FILE
- NSString-Helper/NSString-Helper-Info.plist
- MODULE_NAME
- ExampleApp
- PRODUCT_NAME
- $(TARGET_NAME)
- WRAPPER_EXTENSION
- app
-
- isa
- XCBuildConfiguration
- name
- Debug
-
- 6003F5C1195388D20070C39A
-
- baseConfigurationReference
- 6831E237E4E7BCC8307EA49A
- buildSettings
-
- ASSETCATALOG_COMPILER_APPICON_NAME
- AppIcon
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME
- LaunchImage
- GCC_PRECOMPILE_PREFIX_HEADER
- YES
- GCC_PREFIX_HEADER
- NSString-Helper/NSString-Helper-Prefix.pch
- INFOPLIST_FILE
- NSString-Helper/NSString-Helper-Info.plist
- MODULE_NAME
- ExampleApp
- PRODUCT_NAME
- $(TARGET_NAME)
- WRAPPER_EXTENSION
- app
-
- isa
- XCBuildConfiguration
- name
- Release
-
- 6003F5C2195388D20070C39A
-
- buildConfigurations
-
- 6003F5C3195388D20070C39A
- 6003F5C4195388D20070C39A
-
- defaultConfigurationIsVisible
- 0
- defaultConfigurationName
- Release
- isa
- XCConfigurationList
-
- 6003F5C3195388D20070C39A
-
- baseConfigurationReference
- 412D7B9D1CA8644EED05E876
- buildSettings
-
- BUNDLE_LOADER
- $(TEST_HOST)
- FRAMEWORK_SEARCH_PATHS
-
- $(SDKROOT)/Developer/Library/Frameworks
- $(inherited)
- $(DEVELOPER_FRAMEWORKS_DIR)
-
- GCC_PRECOMPILE_PREFIX_HEADER
- YES
- GCC_PREFIX_HEADER
- Tests/Tests-Prefix.pch
- GCC_PREPROCESSOR_DEFINITIONS
-
- DEBUG=1
- $(inherited)
-
- INFOPLIST_FILE
- Tests/Tests-Info.plist
- PRODUCT_NAME
- $(TARGET_NAME)
- TEST_HOST
- $(BUILT_PRODUCTS_DIR)/NSString-Helper_Example.app/NSString-Helper_Example
- WRAPPER_EXTENSION
- xctest
-
- isa
- XCBuildConfiguration
- name
- Debug
-
- 6003F5C4195388D20070C39A
-
- baseConfigurationReference
- 2E9CEE81BD53F89DFA0781BE
- buildSettings
-
- BUNDLE_LOADER
- $(TEST_HOST)
- FRAMEWORK_SEARCH_PATHS
-
- $(SDKROOT)/Developer/Library/Frameworks
- $(inherited)
- $(DEVELOPER_FRAMEWORKS_DIR)
-
- GCC_PRECOMPILE_PREFIX_HEADER
- YES
- GCC_PREFIX_HEADER
- Tests/Tests-Prefix.pch
- INFOPLIST_FILE
- Tests/Tests-Info.plist
- PRODUCT_NAME
- $(TARGET_NAME)
- TEST_HOST
- $(BUILT_PRODUCTS_DIR)/NSString-Helper_Example.app/NSString-Helper_Example
- WRAPPER_EXTENSION
- xctest
-
- isa
- XCBuildConfiguration
- name
- Release
-
- 606FC2411953D9B200FFA9A0
-
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- path
- Tests-Prefix.pch
- sourceTree
- <group>
-
- 60FF7A9C1954A5C5007DD14C
-
- children
-
- 9D8D4A4795AC3BF9EBAF46B4
- 8F02B3F6151E5B6CD342FFDA
- 65AD924A02921B023EB2F1BC
-
- isa
- PBXGroup
- name
- Podspec Metadata
- sourceTree
- <group>
-
- 65AD924A02921B023EB2F1BC
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text
- name
- LICENSE
- path
- ../LICENSE
- sourceTree
- <group>
-
- 6831E237E4E7BCC8307EA49A
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.xcconfig
- name
- Pods-NSString-Helper_Example.release.xcconfig
- path
- Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.release.xcconfig
- sourceTree
- <group>
-
- 79CED3D60E01589ED020C71B
-
- buildActionMask
- 2147483647
- files
-
- inputPaths
-
- isa
- PBXShellScriptBuildPhase
- name
- Embed Pods Frameworks
- outputPaths
-
- runOnlyForDeploymentPostprocessing
- 0
- shellPath
- /bin/sh
- shellScript
- "${SRCROOT}/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-frameworks.sh"
-
- showEnvVarsInLog
- 0
-
- 7A02A0538ECFE76907B78514
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.xcconfig
- name
- Pods-NSString-Helper_Example.debug.xcconfig
- path
- Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.debug.xcconfig
- sourceTree
- <group>
-
- 873B8AEA1B1F5CCA007FD442
-
- fileEncoding
- 4
- isa
- PBXFileReference
- lastKnownFileType
- file.storyboard
- path
- Main.storyboard
- sourceTree
- <group>
-
- 873B8AEB1B1F5CCA007FD442
-
- fileRef
- 873B8AEA1B1F5CCA007FD442
- isa
- PBXBuildFile
-
- 8C67E10569176F8352202CC1
-
- buildActionMask
- 2147483647
- files
-
- inputPaths
-
- isa
- PBXShellScriptBuildPhase
- name
- 📦 Copy Pods Resources
- outputPaths
-
- runOnlyForDeploymentPostprocessing
- 0
- shellPath
- /bin/sh
- shellScript
- "${SRCROOT}/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-resources.sh"
-
- showEnvVarsInLog
- 0
-
- 8F02B3F6151E5B6CD342FFDA
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- net.daringfireball.markdown
- name
- README.md
- path
- ../README.md
- sourceTree
- <group>
-
- 9D8D4A4795AC3BF9EBAF46B4
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text
- name
- NSString-Helper.podspec
- path
- ../NSString-Helper.podspec
- sourceTree
- <group>
-
- BA7A5012B36E3C927058F0FC
-
- children
-
- 7A02A0538ECFE76907B78514
- 6831E237E4E7BCC8307EA49A
- 412D7B9D1CA8644EED05E876
- 2E9CEE81BD53F89DFA0781BE
-
- isa
- PBXGroup
- name
- Pods
- sourceTree
- <group>
-
- C4D5E64415C6E6C3B486D1D2
-
- buildActionMask
- 2147483647
- files
-
- inputPaths
-
- isa
- PBXShellScriptBuildPhase
- name
- 📦 Check Pods Manifest.lock
- outputPaths
-
- runOnlyForDeploymentPostprocessing
- 0
- shellPath
- /bin/sh
- shellScript
- diff "${PODS_ROOT}/../Podfile.lock" "${PODS_ROOT}/Manifest.lock" > /dev/null
-if [[ $? != 0 ]] ; then
- cat << EOM
-error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
-EOM
- exit 1
-fi
-
- showEnvVarsInLog
- 0
-
- EEC7D25FF692DF5273E9910A
-
- explicitFileType
- wrapper.framework
- includeInIndex
- 0
- isa
- PBXFileReference
- path
- Pods_NSString_Helper_Tests.framework
- sourceTree
- BUILT_PRODUCTS_DIR
-
- F4BFB45F0477AADDB169FF4A
-
- buildActionMask
- 2147483647
- files
-
- inputPaths
-
- isa
- PBXShellScriptBuildPhase
- name
- 📦 Embed Pods Frameworks
- outputPaths
-
- runOnlyForDeploymentPostprocessing
- 0
- shellPath
- /bin/sh
- shellScript
- "${SRCROOT}/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-frameworks.sh"
-
- showEnvVarsInLog
- 0
-
- FD5F03BF16688F5F84D6B2B4
-
- fileRef
- EEC7D25FF692DF5273E9910A
- isa
- PBXBuildFile
-
- FE00DDFA05C08065E8026237
-
- explicitFileType
- wrapper.framework
- includeInIndex
- 0
- isa
- PBXFileReference
- path
- Pods_NSString_Helper_Example.framework
- sourceTree
- BUILT_PRODUCTS_DIR
-
-
- rootObject
- 6003F582195388D10070C39A
-
-
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 6003F58E195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; };
+ 6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58F195388D20070C39A /* CoreGraphics.framework */; };
+ 6003F592195388D20070C39A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; };
+ 6003F598195388D20070C39A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6003F596195388D20070C39A /* InfoPlist.strings */; };
+ 6003F59A195388D20070C39A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F599195388D20070C39A /* main.m */; };
+ 6003F59E195388D20070C39A /* NSStringHelperAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F59D195388D20070C39A /* NSStringHelperAppDelegate.m */; };
+ 6003F5A7195388D20070C39A /* NSStringHelperViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F5A6195388D20070C39A /* NSStringHelperViewController.m */; };
+ 6003F5A9195388D20070C39A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6003F5A8195388D20070C39A /* Images.xcassets */; };
+ 6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F5AF195388D20070C39A /* XCTest.framework */; };
+ 6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; };
+ 6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; };
+ 6003F5BA195388D20070C39A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6003F5B8195388D20070C39A /* InfoPlist.strings */; };
+ 6003F5BC195388D20070C39A /* Tests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F5BB195388D20070C39A /* Tests.m */; };
+ 873B8AEB1B1F5CCA007FD442 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */; };
+ A58D11031263CA6584A4C54B /* Pods_NSString_Helper_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32E9956268D56BF4CC1EAA69 /* Pods_NSString_Helper_Example.framework */; };
+ AD05C388C518C649EE7DE93B /* Pods_NSString_Helper_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F631DF08C00500C73C5DB905 /* Pods_NSString_Helper_Tests.framework */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 6003F5B3195388D20070C39A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 6003F582195388D10070C39A /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 6003F589195388D20070C39A;
+ remoteInfo = "NSString-Helper";
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+ 32E9956268D56BF4CC1EAA69 /* Pods_NSString_Helper_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_NSString_Helper_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 43F47E058F038E85AB51AF26 /* Pods-NSString-Helper_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-NSString-Helper_Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.debug.xcconfig"; sourceTree = ""; };
+ 6003F58A195388D20070C39A /* NSString-Helper_Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "NSString-Helper_Example.app"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 6003F58D195388D20070C39A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+ 6003F58F195388D20070C39A /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
+ 6003F591195388D20070C39A /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
+ 6003F595195388D20070C39A /* NSString-Helper-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "NSString-Helper-Info.plist"; sourceTree = ""; };
+ 6003F597195388D20070C39A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; };
+ 6003F599195388D20070C39A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; };
+ 6003F59B195388D20070C39A /* NSString-Helper-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSString-Helper-Prefix.pch"; sourceTree = ""; };
+ 6003F59C195388D20070C39A /* NSStringHelperAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NSStringHelperAppDelegate.h; sourceTree = ""; };
+ 6003F59D195388D20070C39A /* NSStringHelperAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NSStringHelperAppDelegate.m; sourceTree = ""; };
+ 6003F5A5195388D20070C39A /* NSStringHelperViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NSStringHelperViewController.h; sourceTree = ""; };
+ 6003F5A6195388D20070C39A /* NSStringHelperViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NSStringHelperViewController.m; sourceTree = ""; };
+ 6003F5A8195388D20070C39A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; };
+ 6003F5AE195388D20070C39A /* NSString-Helper_Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "NSString-Helper_Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 6003F5AF195388D20070C39A /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
+ 6003F5B7195388D20070C39A /* Tests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Tests-Info.plist"; sourceTree = ""; };
+ 6003F5B9195388D20070C39A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; };
+ 6003F5BB195388D20070C39A /* Tests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Tests.m; sourceTree = ""; };
+ 606FC2411953D9B200FFA9A0 /* Tests-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Tests-Prefix.pch"; sourceTree = ""; };
+ 623B075D9ED7EFC53DD9D0FD /* Pods-NSString-Helper_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-NSString-Helper_Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.release.xcconfig"; sourceTree = ""; };
+ 65AD924A02921B023EB2F1BC /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = ""; };
+ 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Main.storyboard; sourceTree = ""; };
+ 8F02B3F6151E5B6CD342FFDA /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = ""; };
+ 9D8D4A4795AC3BF9EBAF46B4 /* NSString-Helper.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = "NSString-Helper.podspec"; path = "../NSString-Helper.podspec"; sourceTree = ""; };
+ A066422FE7F9F7A309C05FA6 /* Pods-NSString-Helper_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-NSString-Helper_Example.release.xcconfig"; path = "Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.release.xcconfig"; sourceTree = ""; };
+ F631DF08C00500C73C5DB905 /* Pods_NSString_Helper_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_NSString_Helper_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ F8D0C102DC63F7EEE95D0F2F /* Pods-NSString-Helper_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-NSString-Helper_Example.debug.xcconfig"; path = "Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.debug.xcconfig"; sourceTree = ""; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 6003F587195388D20070C39A /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */,
+ 6003F592195388D20070C39A /* UIKit.framework in Frameworks */,
+ 6003F58E195388D20070C39A /* Foundation.framework in Frameworks */,
+ A58D11031263CA6584A4C54B /* Pods_NSString_Helper_Example.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 6003F5AB195388D20070C39A /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */,
+ 6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */,
+ 6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */,
+ AD05C388C518C649EE7DE93B /* Pods_NSString_Helper_Tests.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 6003F581195388D10070C39A = {
+ isa = PBXGroup;
+ children = (
+ 60FF7A9C1954A5C5007DD14C /* Podspec Metadata */,
+ 6003F593195388D20070C39A /* Example for NSString-Helper */,
+ 6003F5B5195388D20070C39A /* Tests */,
+ 6003F58C195388D20070C39A /* Frameworks */,
+ 6003F58B195388D20070C39A /* Products */,
+ BBE4504745A5B8690B19EF46 /* Pods */,
+ );
+ sourceTree = "";
+ };
+ 6003F58B195388D20070C39A /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 6003F58A195388D20070C39A /* NSString-Helper_Example.app */,
+ 6003F5AE195388D20070C39A /* NSString-Helper_Tests.xctest */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 6003F58C195388D20070C39A /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 6003F58D195388D20070C39A /* Foundation.framework */,
+ 6003F58F195388D20070C39A /* CoreGraphics.framework */,
+ 6003F591195388D20070C39A /* UIKit.framework */,
+ 6003F5AF195388D20070C39A /* XCTest.framework */,
+ 32E9956268D56BF4CC1EAA69 /* Pods_NSString_Helper_Example.framework */,
+ F631DF08C00500C73C5DB905 /* Pods_NSString_Helper_Tests.framework */,
+ );
+ name = Frameworks;
+ sourceTree = "";
+ };
+ 6003F593195388D20070C39A /* Example for NSString-Helper */ = {
+ isa = PBXGroup;
+ children = (
+ 6003F59C195388D20070C39A /* NSStringHelperAppDelegate.h */,
+ 6003F59D195388D20070C39A /* NSStringHelperAppDelegate.m */,
+ 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */,
+ 6003F5A5195388D20070C39A /* NSStringHelperViewController.h */,
+ 6003F5A6195388D20070C39A /* NSStringHelperViewController.m */,
+ 6003F5A8195388D20070C39A /* Images.xcassets */,
+ 6003F594195388D20070C39A /* Supporting Files */,
+ );
+ name = "Example for NSString-Helper";
+ path = "NSString-Helper";
+ sourceTree = "";
+ };
+ 6003F594195388D20070C39A /* Supporting Files */ = {
+ isa = PBXGroup;
+ children = (
+ 6003F595195388D20070C39A /* NSString-Helper-Info.plist */,
+ 6003F596195388D20070C39A /* InfoPlist.strings */,
+ 6003F599195388D20070C39A /* main.m */,
+ 6003F59B195388D20070C39A /* NSString-Helper-Prefix.pch */,
+ );
+ name = "Supporting Files";
+ sourceTree = "";
+ };
+ 6003F5B5195388D20070C39A /* Tests */ = {
+ isa = PBXGroup;
+ children = (
+ 6003F5BB195388D20070C39A /* Tests.m */,
+ 6003F5B6195388D20070C39A /* Supporting Files */,
+ );
+ path = Tests;
+ sourceTree = "";
+ };
+ 6003F5B6195388D20070C39A /* Supporting Files */ = {
+ isa = PBXGroup;
+ children = (
+ 6003F5B7195388D20070C39A /* Tests-Info.plist */,
+ 6003F5B8195388D20070C39A /* InfoPlist.strings */,
+ 606FC2411953D9B200FFA9A0 /* Tests-Prefix.pch */,
+ );
+ name = "Supporting Files";
+ sourceTree = "";
+ };
+ 60FF7A9C1954A5C5007DD14C /* Podspec Metadata */ = {
+ isa = PBXGroup;
+ children = (
+ 9D8D4A4795AC3BF9EBAF46B4 /* NSString-Helper.podspec */,
+ 8F02B3F6151E5B6CD342FFDA /* README.md */,
+ 65AD924A02921B023EB2F1BC /* LICENSE */,
+ );
+ name = "Podspec Metadata";
+ sourceTree = "";
+ };
+ BBE4504745A5B8690B19EF46 /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ F8D0C102DC63F7EEE95D0F2F /* Pods-NSString-Helper_Example.debug.xcconfig */,
+ A066422FE7F9F7A309C05FA6 /* Pods-NSString-Helper_Example.release.xcconfig */,
+ 43F47E058F038E85AB51AF26 /* Pods-NSString-Helper_Tests.debug.xcconfig */,
+ 623B075D9ED7EFC53DD9D0FD /* Pods-NSString-Helper_Tests.release.xcconfig */,
+ );
+ name = Pods;
+ sourceTree = "";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+ 6003F589195388D20070C39A /* NSString-Helper_Example */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 6003F5BF195388D20070C39A /* Build configuration list for PBXNativeTarget "NSString-Helper_Example" */;
+ buildPhases = (
+ 9B592AE96165CD0F99340ACC /* [CP] Check Pods Manifest.lock */,
+ 6003F586195388D20070C39A /* Sources */,
+ 6003F587195388D20070C39A /* Frameworks */,
+ 6003F588195388D20070C39A /* Resources */,
+ 3922A2095B98BF5E2AB20771 /* [CP] Embed Pods Frameworks */,
+ 950C7BC4D23320EDCFDABE99 /* [CP] Copy Pods Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = "NSString-Helper_Example";
+ productName = "NSString-Helper";
+ productReference = 6003F58A195388D20070C39A /* NSString-Helper_Example.app */;
+ productType = "com.apple.product-type.application";
+ };
+ 6003F5AD195388D20070C39A /* NSString-Helper_Tests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 6003F5C2195388D20070C39A /* Build configuration list for PBXNativeTarget "NSString-Helper_Tests" */;
+ buildPhases = (
+ D3CD38E80167F24BD9D8D1F7 /* [CP] Check Pods Manifest.lock */,
+ 6003F5AA195388D20070C39A /* Sources */,
+ 6003F5AB195388D20070C39A /* Frameworks */,
+ 6003F5AC195388D20070C39A /* Resources */,
+ 58769009BB58FF999E69E7E7 /* [CP] Embed Pods Frameworks */,
+ F09A3C081ED8F6A1DE124989 /* [CP] Copy Pods Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 6003F5B4195388D20070C39A /* PBXTargetDependency */,
+ );
+ name = "NSString-Helper_Tests";
+ productName = "NSString-HelperTests";
+ productReference = 6003F5AE195388D20070C39A /* NSString-Helper_Tests.xctest */;
+ productType = "com.apple.product-type.bundle.unit-test";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 6003F582195388D10070C39A /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ CLASSPREFIX = NSStringHelper;
+ LastUpgradeCheck = 0510;
+ ORGANIZATIONNAME = "Giuseppe Nucifora";
+ TargetAttributes = {
+ 6003F5AD195388D20070C39A = {
+ TestTargetID = 6003F589195388D20070C39A;
+ };
+ };
+ };
+ buildConfigurationList = 6003F585195388D10070C39A /* Build configuration list for PBXProject "NSString-Helper" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ Base,
+ );
+ mainGroup = 6003F581195388D10070C39A;
+ productRefGroup = 6003F58B195388D20070C39A /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 6003F589195388D20070C39A /* NSString-Helper_Example */,
+ 6003F5AD195388D20070C39A /* NSString-Helper_Tests */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 6003F588195388D20070C39A /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 873B8AEB1B1F5CCA007FD442 /* Main.storyboard in Resources */,
+ 6003F5A9195388D20070C39A /* Images.xcassets in Resources */,
+ 6003F598195388D20070C39A /* InfoPlist.strings in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 6003F5AC195388D20070C39A /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 6003F5BA195388D20070C39A /* InfoPlist.strings in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ 3922A2095B98BF5E2AB20771 /* [CP] Embed Pods Frameworks */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "${SRCROOT}/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-frameworks.sh",
+ "${BUILT_PRODUCTS_DIR}/NSString-Helper/NSString_Helper.framework",
+ );
+ name = "[CP] Embed Pods Frameworks";
+ outputPaths = (
+ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/NSString_Helper.framework",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-frameworks.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
+ 58769009BB58FF999E69E7E7 /* [CP] Embed Pods Frameworks */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "${SRCROOT}/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-frameworks.sh",
+ "${BUILT_PRODUCTS_DIR}/NSString-Helper/NSString_Helper.framework",
+ "${BUILT_PRODUCTS_DIR}/FBSnapshotTestCase/FBSnapshotTestCase.framework",
+ );
+ name = "[CP] Embed Pods Frameworks";
+ outputPaths = (
+ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/NSString_Helper.framework",
+ "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBSnapshotTestCase.framework",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-frameworks.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
+ 950C7BC4D23320EDCFDABE99 /* [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-NSString-Helper_Example/Pods-NSString-Helper_Example-resources.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
+ 9B592AE96165CD0F99340ACC /* [CP] Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
+ "${PODS_ROOT}/Manifest.lock",
+ );
+ name = "[CP] Check Pods Manifest.lock";
+ outputPaths = (
+ "$(DERIVED_FILE_DIR)/Pods-NSString-Helper_Example-checkManifestLockResult.txt",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
+ showEnvVarsInLog = 0;
+ };
+ D3CD38E80167F24BD9D8D1F7 /* [CP] Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
+ "${PODS_ROOT}/Manifest.lock",
+ );
+ name = "[CP] Check Pods Manifest.lock";
+ outputPaths = (
+ "$(DERIVED_FILE_DIR)/Pods-NSString-Helper_Tests-checkManifestLockResult.txt",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
+ showEnvVarsInLog = 0;
+ };
+ F09A3C081ED8F6A1DE124989 /* [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-NSString-Helper_Tests/Pods-NSString-Helper_Tests-resources.sh\"\n";
+ showEnvVarsInLog = 0;
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 6003F586195388D20070C39A /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 6003F59E195388D20070C39A /* NSStringHelperAppDelegate.m in Sources */,
+ 6003F5A7195388D20070C39A /* NSStringHelperViewController.m in Sources */,
+ 6003F59A195388D20070C39A /* main.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 6003F5AA195388D20070C39A /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 6003F5BC195388D20070C39A /* Tests.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ 6003F5B4195388D20070C39A /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 6003F589195388D20070C39A /* NSString-Helper_Example */;
+ targetProxy = 6003F5B3195388D20070C39A /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin PBXVariantGroup section */
+ 6003F596195388D20070C39A /* InfoPlist.strings */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 6003F597195388D20070C39A /* en */,
+ );
+ name = InfoPlist.strings;
+ sourceTree = "";
+ };
+ 6003F5B8195388D20070C39A /* InfoPlist.strings */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 6003F5B9195388D20070C39A /* en */,
+ );
+ name = InfoPlist.strings;
+ sourceTree = "";
+ };
+/* End PBXVariantGroup section */
+
+/* Begin XCBuildConfiguration section */
+ 6003F5BD195388D20070C39A /* 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 = 8.0;
+ ONLY_ACTIVE_ARCH = YES;
+ SDKROOT = iphoneos;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ };
+ name = Debug;
+ };
+ 6003F5BE195388D20070C39A /* 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 = 8.0;
+ SDKROOT = iphoneos;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+ 6003F5C0195388D20070C39A /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = F8D0C102DC63F7EEE95D0F2F /* Pods-NSString-Helper_Example.debug.xcconfig */;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "NSString-Helper/NSString-Helper-Prefix.pch";
+ INFOPLIST_FILE = "NSString-Helper/NSString-Helper-Info.plist";
+ MODULE_NAME = ExampleApp;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ WRAPPER_EXTENSION = app;
+ };
+ name = Debug;
+ };
+ 6003F5C1195388D20070C39A /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = A066422FE7F9F7A309C05FA6 /* Pods-NSString-Helper_Example.release.xcconfig */;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "NSString-Helper/NSString-Helper-Prefix.pch";
+ INFOPLIST_FILE = "NSString-Helper/NSString-Helper-Info.plist";
+ MODULE_NAME = ExampleApp;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ WRAPPER_EXTENSION = app;
+ };
+ name = Release;
+ };
+ 6003F5C3195388D20070C39A /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 43F47E058F038E85AB51AF26 /* Pods-NSString-Helper_Tests.debug.xcconfig */;
+ buildSettings = {
+ BUNDLE_LOADER = "$(TEST_HOST)";
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(SDKROOT)/Developer/Library/Frameworks",
+ "$(inherited)",
+ "$(DEVELOPER_FRAMEWORKS_DIR)",
+ );
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "Tests/Tests-Prefix.pch";
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ INFOPLIST_FILE = "Tests/Tests-Info.plist";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/NSString-Helper_Example.app/NSString-Helper_Example";
+ WRAPPER_EXTENSION = xctest;
+ };
+ name = Debug;
+ };
+ 6003F5C4195388D20070C39A /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 623B075D9ED7EFC53DD9D0FD /* Pods-NSString-Helper_Tests.release.xcconfig */;
+ buildSettings = {
+ BUNDLE_LOADER = "$(TEST_HOST)";
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(SDKROOT)/Developer/Library/Frameworks",
+ "$(inherited)",
+ "$(DEVELOPER_FRAMEWORKS_DIR)",
+ );
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "Tests/Tests-Prefix.pch";
+ INFOPLIST_FILE = "Tests/Tests-Info.plist";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/NSString-Helper_Example.app/NSString-Helper_Example";
+ WRAPPER_EXTENSION = xctest;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 6003F585195388D10070C39A /* Build configuration list for PBXProject "NSString-Helper" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 6003F5BD195388D20070C39A /* Debug */,
+ 6003F5BE195388D20070C39A /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 6003F5BF195388D20070C39A /* Build configuration list for PBXNativeTarget "NSString-Helper_Example" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 6003F5C0195388D20070C39A /* Debug */,
+ 6003F5C1195388D20070C39A /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 6003F5C2195388D20070C39A /* Build configuration list for PBXNativeTarget "NSString-Helper_Tests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 6003F5C3195388D20070C39A /* Debug */,
+ 6003F5C4195388D20070C39A /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 6003F582195388D10070C39A /* Project object */;
+}
diff --git a/Example/Podfile.lock b/Example/Podfile.lock
index 7d23f1b..61161dd 100644
--- a/Example/Podfile.lock
+++ b/Example/Podfile.lock
@@ -1,10 +1,10 @@
PODS:
- - FBSnapshotTestCase (2.1.0):
- - FBSnapshotTestCase/SwiftSupport (= 2.1.0)
- - FBSnapshotTestCase/Core (2.1.0)
- - FBSnapshotTestCase/SwiftSupport (2.1.0):
+ - FBSnapshotTestCase (2.1.4):
+ - FBSnapshotTestCase/SwiftSupport (= 2.1.4)
+ - FBSnapshotTestCase/Core (2.1.4)
+ - FBSnapshotTestCase/SwiftSupport (2.1.4):
- FBSnapshotTestCase/Core
- - NSString-Helper (1.0.5)
+ - NSString-Helper (1.0.6)
DEPENDENCIES:
- FBSnapshotTestCase
@@ -15,7 +15,9 @@ EXTERNAL SOURCES:
:path: ../
SPEC CHECKSUMS:
- FBSnapshotTestCase: 366ecd378511d7716c79991cd8067d1eed23578d
- NSString-Helper: 459e1b6a62b3bf7db10f01b0d102548608e945c4
+ FBSnapshotTestCase: 094f9f314decbabe373b87cc339bea235a63e07a
+ NSString-Helper: 389265918b2a4c5b0d09f0e03c607e8e5e254dd7
-COCOAPODS: 0.39.0
+PODFILE CHECKSUM: e67014022580f35ad77ccf44e27b78e05236d79c
+
+COCOAPODS: 1.3.1
diff --git a/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase.modulemap b/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase.modulemap
deleted file mode 100644
index 733e78b..0000000
--- a/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase.modulemap
+++ /dev/null
@@ -1,15 +0,0 @@
-framework module FBSnapshotTestCase {
- umbrella header "FBSnapshotTestCase.h"
-
- export *
- module * { export * }
-
- header "FBSnapshotTestCase.h"
- header "FBSnapshotTestCasePlatform.h"
- header "FBSnapshotTestController.h"
-
- private header "UIImage+Compare.h"
- private header "UIImage+Diff.h"
- private header "UIImage+Snapshot.h"
-}
-
diff --git a/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestCase.h b/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestCase.h
index 159a724..72abc3c 100644
--- a/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestCase.h
+++ b/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestCase.h
@@ -62,43 +62,9 @@
#define FBSnapshotVerifyViewOrLayerWithOptions(what__, viewOrLayer__, identifier__, suffixes__, tolerance__) \
{ \
- NSString *referenceImageDirectory = [self getReferenceImageDirectoryWithDefault:(@ FB_REFERENCE_IMAGE_DIR)]; \
- XCTAssertNotNil(referenceImageDirectory, @"Missing value for referenceImagesDirectory - Set FB_REFERENCE_IMAGE_DIR as Environment variable in your scheme.");\
- XCTAssertTrue((suffixes__.count > 0), @"Suffixes set cannot be empty %@", suffixes__); \
- \
- BOOL testSuccess__ = NO; \
- NSError *error__ = nil; \
- NSMutableArray *errors__ = [NSMutableArray array]; \
- \
- if (self.recordMode) { \
- \
- NSString *referenceImagesDirectory__ = [NSString stringWithFormat:@"%@%@", referenceImageDirectory, suffixes__.firstObject]; \
- BOOL referenceImageSaved__ = [self compareSnapshotOf ## what__ :(viewOrLayer__) referenceImagesDirectory:referenceImagesDirectory__ identifier:(identifier__) tolerance:(tolerance__) error:&error__]; \
- if (!referenceImageSaved__) { \
- [errors__ addObject:error__]; \
- } \
- } else { \
- \
- for (NSString *suffix__ in suffixes__) { \
- NSString *referenceImagesDirectory__ = [NSString stringWithFormat:@"%@%@", referenceImageDirectory, suffix__]; \
- BOOL referenceImageAvailable = [self referenceImageRecordedInDirectory:referenceImagesDirectory__ identifier:(identifier__) error:&error__]; \
- \
- if (referenceImageAvailable) { \
- BOOL comparisonSuccess__ = [self compareSnapshotOf ## what__ :(viewOrLayer__) referenceImagesDirectory:referenceImagesDirectory__ identifier:(identifier__) tolerance:(tolerance__) error:&error__]; \
- [errors__ removeAllObjects]; \
- if (comparisonSuccess__) { \
- testSuccess__ = YES; \
- break; \
- } else { \
- [errors__ addObject:error__]; \
- } \
- } else { \
- [errors__ addObject:error__]; \
- } \
- } \
- } \
- XCTAssertTrue(testSuccess__, @"Snapshot comparison failed: %@", errors__.firstObject); \
- XCTAssertFalse(self.recordMode, @"Test ran in record mode. Reference image is now saved. Disable record mode to perform an actual snapshot comparison!"); \
+ NSString *errorDescription = [self snapshotVerifyViewOrLayer:viewOrLayer__ identifier:identifier__ suffixes:suffixes__ tolerance:tolerance__]; \
+ BOOL noErrors = (errorDescription == nil); \
+ XCTAssertTrue(noErrors, @"%@", errorDescription); \
}
@@ -148,6 +114,19 @@
- (void)setUp NS_REQUIRES_SUPER;
- (void)tearDown NS_REQUIRES_SUPER;
+/**
+ Performs the comparison or records a snapshot of the layer if recordMode is YES.
+ @param viewOrLayer The UIView or CALayer to snapshot
+ @param identifier An optional identifier, used if there are multiple snapshot tests in a given -test method.
+ @param suffixes An NSOrderedSet of strings for the different suffixes
+ @param tolerance The percentage difference to still count as identical - 0 mean pixel perfect, 1 means I don't care
+ @returns nil if the comparison (or saving of the reference image) succeeded. Otherwise it contains an error description.
+ */
+- (NSString *)snapshotVerifyViewOrLayer:(id)viewOrLayer
+ identifier:(NSString *)identifier
+ suffixes:(NSOrderedSet *)suffixes
+ tolerance:(CGFloat)tolerance;
+
/**
Performs the comparison or records a snapshot of the layer if recordMode is YES.
@param layer The Layer to snapshot
diff --git a/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestCase.m b/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestCase.m
index 3ee351f..f44458c 100644
--- a/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestCase.m
+++ b/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestCase.m
@@ -65,6 +65,62 @@
#pragma mark - Public API
+- (NSString *)snapshotVerifyViewOrLayer:(id)viewOrLayer
+ identifier:(NSString *)identifier
+ suffixes:(NSOrderedSet *)suffixes
+ tolerance:(CGFloat)tolerance
+{
+ if (nil == viewOrLayer) {
+ return @"Object to be snapshotted must not be nil";
+ }
+ NSString *referenceImageDirectory = [self getReferenceImageDirectoryWithDefault:(@ FB_REFERENCE_IMAGE_DIR)];
+ if (referenceImageDirectory == nil) {
+ return @"Missing value for referenceImagesDirectory - Set FB_REFERENCE_IMAGE_DIR as Environment variable in your scheme.";
+ }
+ if (suffixes.count == 0) {
+ return [NSString stringWithFormat:@"Suffixes set cannot be empty %@", suffixes];
+ }
+
+ BOOL testSuccess = NO;
+ NSError *error = nil;
+ NSMutableArray *errors = [NSMutableArray array];
+
+ if (self.recordMode) {
+ NSString *referenceImagesDirectory = [NSString stringWithFormat:@"%@%@", referenceImageDirectory, suffixes.firstObject];
+ BOOL referenceImageSaved = [self _compareSnapshotOfViewOrLayer:viewOrLayer referenceImagesDirectory:referenceImagesDirectory identifier:(identifier) tolerance:tolerance error:&error];
+ if (!referenceImageSaved) {
+ [errors addObject:error];
+ }
+ } else {
+ for (NSString *suffix in suffixes) {
+ NSString *referenceImagesDirectory = [NSString stringWithFormat:@"%@%@", referenceImageDirectory, suffix];
+ BOOL referenceImageAvailable = [self referenceImageRecordedInDirectory:referenceImagesDirectory identifier:(identifier) error:&error];
+
+ if (referenceImageAvailable) {
+ BOOL comparisonSuccess = [self _compareSnapshotOfViewOrLayer:viewOrLayer referenceImagesDirectory:referenceImagesDirectory identifier:identifier tolerance:tolerance error:&error];
+ [errors removeAllObjects];
+ if (comparisonSuccess) {
+ testSuccess = YES;
+ break;
+ } else {
+ [errors addObject:error];
+ }
+ } else {
+ [errors addObject:error];
+ }
+ }
+ }
+
+ if (!testSuccess) {
+ return [NSString stringWithFormat:@"Snapshot comparison failed: %@", errors.firstObject];
+ }
+ if (self.recordMode) {
+ return @"Test ran in record mode. Reference image is now saved. Disable record mode to perform an actual snapshot comparison!";
+ }
+
+ return nil;
+}
+
- (BOOL)compareSnapshotOfLayer:(CALayer *)layer
referenceImagesDirectory:(NSString *)referenceImagesDirectory
identifier:(NSString *)identifier
diff --git a/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase/SwiftSupport.swift b/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase/SwiftSupport.swift
index f096f15..471bb0d 100644
--- a/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase/SwiftSupport.swift
+++ b/Example/Pods/FBSnapshotTestCase/FBSnapshotTestCase/SwiftSupport.swift
@@ -8,6 +8,64 @@
*
*/
+#if swift(>=3)
+ public extension FBSnapshotTestCase {
+ public func FBSnapshotVerifyView(_ view: UIView, identifier: String = "", suffixes: NSOrderedSet = FBSnapshotTestCaseDefaultSuffixes(), tolerance: CGFloat = 0, file: StaticString = #file, line: UInt = #line) {
+ FBSnapshotVerifyViewOrLayer(view, identifier: identifier, suffixes: suffixes, tolerance: tolerance, file: file, line: line)
+ }
+
+ public func FBSnapshotVerifyLayer(_ layer: CALayer, identifier: String = "", suffixes: NSOrderedSet = FBSnapshotTestCaseDefaultSuffixes(), tolerance: CGFloat = 0, file: StaticString = #file, line: UInt = #line) {
+ FBSnapshotVerifyViewOrLayer(layer, identifier: identifier, suffixes: suffixes, tolerance: tolerance, file: file, line: line)
+ }
+
+ private func FBSnapshotVerifyViewOrLayer(_ viewOrLayer: AnyObject, identifier: String = "", suffixes: NSOrderedSet = FBSnapshotTestCaseDefaultSuffixes(), tolerance: CGFloat = 0, file: StaticString = #file, line: UInt = #line) {
+ let envReferenceImageDirectory = self.getReferenceImageDirectory(withDefault: FB_REFERENCE_IMAGE_DIR)
+ var error: NSError?
+ var comparisonSuccess = false
+
+ if let envReferenceImageDirectory = envReferenceImageDirectory {
+ for suffix in suffixes {
+ let referenceImagesDirectory = "\(envReferenceImageDirectory)\(suffix)"
+ if viewOrLayer.isKind(of: UIView.self) {
+ do {
+ try compareSnapshot(of: viewOrLayer as! UIView, referenceImagesDirectory: referenceImagesDirectory, identifier: identifier, tolerance: tolerance)
+ comparisonSuccess = true
+ } catch let error1 as NSError {
+ error = error1
+ comparisonSuccess = false
+ }
+ } else if viewOrLayer.isKind(of: CALayer.self) {
+ do {
+ try compareSnapshot(of: viewOrLayer as! CALayer, referenceImagesDirectory: referenceImagesDirectory, identifier: identifier, tolerance: tolerance)
+ comparisonSuccess = true
+ } catch let error1 as NSError {
+ error = error1
+ comparisonSuccess = false
+ }
+ } else {
+ assertionFailure("Only UIView and CALayer classes can be snapshotted")
+ }
+
+ assert(recordMode == false, message: "Test ran in record mode. Reference image is now saved. Disable record mode to perform an actual snapshot comparison!", file: file, line: line)
+
+ if comparisonSuccess || recordMode {
+ break
+ }
+
+ assert(comparisonSuccess, message: "Snapshot comparison failed: \(error)", file: file, line: line)
+ }
+ } else {
+ XCTFail("Missing value for referenceImagesDirectory - Set FB_REFERENCE_IMAGE_DIR as Environment variable in your scheme.")
+ }
+ }
+
+ func assert(_ assertion: Bool, message: String, file: StaticString, line: UInt) {
+ if !assertion {
+ XCTFail(message, file: file, line: line)
+ }
+ }
+ }
+#else
public extension FBSnapshotTestCase {
public func FBSnapshotVerifyView(view: UIView, identifier: String = "", suffixes: NSOrderedSet = FBSnapshotTestCaseDefaultSuffixes(), tolerance: CGFloat = 0, file: StaticString = #file, line: UInt = #line) {
FBSnapshotVerifyViewOrLayer(view, identifier: identifier, suffixes: suffixes, tolerance: tolerance, file: file, line: line)
@@ -64,3 +122,4 @@ public extension FBSnapshotTestCase {
}
}
}
+#endif
diff --git a/Example/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestCase.h b/Example/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestCase.h
deleted file mode 120000
index 2925eab..0000000
--- a/Example/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestCase.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestCase.h
\ No newline at end of file
diff --git a/Example/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestCasePlatform.h b/Example/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestCasePlatform.h
deleted file mode 120000
index 6127a30..0000000
--- a/Example/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestCasePlatform.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestCasePlatform.h
\ No newline at end of file
diff --git a/Example/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestController.h b/Example/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestController.h
deleted file mode 120000
index 4a7dea1..0000000
--- a/Example/Pods/Headers/Private/FBSnapshotTestCase/FBSnapshotTestController.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h
\ No newline at end of file
diff --git a/Example/Pods/Headers/Private/FBSnapshotTestCase/UIApplication+StrictKeyWindow.h b/Example/Pods/Headers/Private/FBSnapshotTestCase/UIApplication+StrictKeyWindow.h
deleted file mode 120000
index efa5fe0..0000000
--- a/Example/Pods/Headers/Private/FBSnapshotTestCase/UIApplication+StrictKeyWindow.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../FBSnapshotTestCase/FBSnapshotTestCase/Categories/UIApplication+StrictKeyWindow.h
\ No newline at end of file
diff --git a/Example/Pods/Headers/Private/FBSnapshotTestCase/UIImage+Compare.h b/Example/Pods/Headers/Private/FBSnapshotTestCase/UIImage+Compare.h
deleted file mode 120000
index 2fd266d..0000000
--- a/Example/Pods/Headers/Private/FBSnapshotTestCase/UIImage+Compare.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../FBSnapshotTestCase/FBSnapshotTestCase/Categories/UIImage+Compare.h
\ No newline at end of file
diff --git a/Example/Pods/Headers/Private/FBSnapshotTestCase/UIImage+Diff.h b/Example/Pods/Headers/Private/FBSnapshotTestCase/UIImage+Diff.h
deleted file mode 120000
index 2ecee67..0000000
--- a/Example/Pods/Headers/Private/FBSnapshotTestCase/UIImage+Diff.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../FBSnapshotTestCase/FBSnapshotTestCase/Categories/UIImage+Diff.h
\ No newline at end of file
diff --git a/Example/Pods/Headers/Private/FBSnapshotTestCase/UIImage+Snapshot.h b/Example/Pods/Headers/Private/FBSnapshotTestCase/UIImage+Snapshot.h
deleted file mode 120000
index 577a4cb..0000000
--- a/Example/Pods/Headers/Private/FBSnapshotTestCase/UIImage+Snapshot.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../FBSnapshotTestCase/FBSnapshotTestCase/Categories/UIImage+Snapshot.h
\ No newline at end of file
diff --git a/Example/Pods/Headers/Private/NSString-Helper/NSString+Helper.h b/Example/Pods/Headers/Private/NSString-Helper/NSString+Helper.h
deleted file mode 120000
index 992cdca..0000000
--- a/Example/Pods/Headers/Private/NSString-Helper/NSString+Helper.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../NSString-Helper/NSString+Helper.h
\ No newline at end of file
diff --git a/Example/Pods/Local Podspecs/NSString-Helper.podspec.json b/Example/Pods/Local Podspecs/NSString-Helper.podspec.json
index 3ccb60a..8710ac4 100644
--- a/Example/Pods/Local Podspecs/NSString-Helper.podspec.json
+++ b/Example/Pods/Local Podspecs/NSString-Helper.podspec.json
@@ -1,6 +1,6 @@
{
"name": "NSString-Helper",
- "version": "1.0.5",
+ "version": "1.0.6",
"summary": "NSString-Helper is usefull helper to validate email NSString",
"homepage": "https://github.com/giuseppenucifora/NSString-Helper",
"license": "MIT",
@@ -9,7 +9,7 @@
},
"source": {
"git": "https://github.com/giuseppenucifora/NSString-Helper.git",
- "tag": "1.0.5"
+ "tag": "1.0.6"
},
"social_media_url": "https://twitter.com/giuseppenuc",
"requires_arc": true,
diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock
index 7d23f1b..61161dd 100644
--- a/Example/Pods/Manifest.lock
+++ b/Example/Pods/Manifest.lock
@@ -1,10 +1,10 @@
PODS:
- - FBSnapshotTestCase (2.1.0):
- - FBSnapshotTestCase/SwiftSupport (= 2.1.0)
- - FBSnapshotTestCase/Core (2.1.0)
- - FBSnapshotTestCase/SwiftSupport (2.1.0):
+ - FBSnapshotTestCase (2.1.4):
+ - FBSnapshotTestCase/SwiftSupport (= 2.1.4)
+ - FBSnapshotTestCase/Core (2.1.4)
+ - FBSnapshotTestCase/SwiftSupport (2.1.4):
- FBSnapshotTestCase/Core
- - NSString-Helper (1.0.5)
+ - NSString-Helper (1.0.6)
DEPENDENCIES:
- FBSnapshotTestCase
@@ -15,7 +15,9 @@ EXTERNAL SOURCES:
:path: ../
SPEC CHECKSUMS:
- FBSnapshotTestCase: 366ecd378511d7716c79991cd8067d1eed23578d
- NSString-Helper: 459e1b6a62b3bf7db10f01b0d102548608e945c4
+ FBSnapshotTestCase: 094f9f314decbabe373b87cc339bea235a63e07a
+ NSString-Helper: 389265918b2a4c5b0d09f0e03c607e8e5e254dd7
-COCOAPODS: 0.39.0
+PODFILE CHECKSUM: e67014022580f35ad77ccf44e27b78e05236d79c
+
+COCOAPODS: 1.3.1
diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj
index 4734ef9..998231a 100644
--- a/Example/Pods/Pods.xcodeproj/project.pbxproj
+++ b/Example/Pods/Pods.xcodeproj/project.pbxproj
@@ -1,2442 +1,981 @@
-
-
-
-
- archiveVersion
- 1
- classes
-
- objectVersion
- 46
- objects
-
- 00962A646A4F7B28624393DD874F7D76
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.script.sh
- path
- Pods-NSString-Helper_Tests-resources.sh
- sourceTree
- <group>
-
- 04220020A1B801245D7C54A9E3504E02
-
- buildActionMask
- 2147483647
- files
-
- 1C4D372F67015D8115BB7B98F1F6F571
-
- isa
- PBXHeadersBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 0528444EFC68619AD1FEB8A7CD4A01BA
-
- isa
- PBXFileReference
- lastKnownFileType
- wrapper.framework
- name
- QuartzCore.framework
- path
- Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/QuartzCore.framework
- sourceTree
- DEVELOPER_DIR
-
- 07FEC5DD7CE0B2B0C9D5525CB699D8C5
-
- buildActionMask
- 2147483647
- files
-
- 12F78C3D4287A58E2B205A607F41C9BC
- D8E41E5745CB31702D0E3644465F21F8
-
- isa
- PBXHeadersBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 08A65DAD0AB637B0C1451097C0D449A8
-
- explicitFileType
- wrapper.framework
- includeInIndex
- 0
- isa
- PBXFileReference
- name
- FBSnapshotTestCase.framework
- path
- FBSnapshotTestCase.framework
- sourceTree
- BUILT_PRODUCTS_DIR
-
- 08BE39E8A6BF986160FAD67AC4D890E9
-
- includeInIndex
- 1
- isa
- PBXFileReference
- path
- FBSnapshotTestCase.modulemap
- sourceTree
- <group>
-
- 09171FC8873A0650C65067EC5E1644C9
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.xcconfig
- path
- Pods-NSString-Helper_Tests.debug.xcconfig
- sourceTree
- <group>
-
- 0989A06CD6C3A71A61E0F4A400EFE432
-
- children
-
- C35662A1D214C091CD1561C7BD29CD11
- 92DE5E166CD9B90363F377183D906102
-
- isa
- PBXGroup
- name
- NSString-Helper
- path
- NSString-Helper
- sourceTree
- <group>
-
- 0A4C0F64AD3D2EF17F9447806B7DB433
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- path
- FBSnapshotTestCase-prefix.pch
- sourceTree
- <group>
-
- 0E858C8652968E6E0873AB050C4057A8
-
- baseConfigurationReference
- E25DF0E3013D15E06F5E0CE782762B26
- buildSettings
-
- CODE_SIGN_IDENTITY[sdk=iphoneos*]
- iPhone Developer
- CURRENT_PROJECT_VERSION
- 1
- DEFINES_MODULE
- YES
- DYLIB_COMPATIBILITY_VERSION
- 1
- DYLIB_CURRENT_VERSION
- 1
- DYLIB_INSTALL_NAME_BASE
- @rpath
- ENABLE_STRICT_OBJC_MSGSEND
- YES
- GCC_PREFIX_HEADER
- Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-prefix.pch
- INFOPLIST_FILE
- Target Support Files/FBSnapshotTestCase/Info.plist
- INSTALL_PATH
- $(LOCAL_LIBRARY_DIR)/Frameworks
- IPHONEOS_DEPLOYMENT_TARGET
- 8.0
- LD_RUNPATH_SEARCH_PATHS
-
- $(inherited)
- @executable_path/Frameworks
- @loader_path/Frameworks
-
- MODULEMAP_FILE
- Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.modulemap
- MTL_ENABLE_DEBUG_INFO
- YES
- PRODUCT_NAME
- FBSnapshotTestCase
- SDKROOT
- iphoneos
- SKIP_INSTALL
- YES
- SWIFT_OPTIMIZATION_LEVEL
- -Onone
- TARGETED_DEVICE_FAMILY
- 1,2
- VERSIONING_SYSTEM
- apple-generic
- VERSION_INFO_PREFIX
-
-
- isa
- XCBuildConfiguration
- name
- Debug
-
- 0EF4B33C5C9AD4642E9C4AB1DA204623
-
- buildActionMask
- 2147483647
- files
-
- A7F9AAC65FC2D87C34EA9D6A5ACB4401
- 2696638529960E774A76D99A13D595BB
- 3FF33EF2BEA328811C6BC7C97A9776A3
- 125E9AB8D9F3FA41A578627E57C1B37A
- E44BA8216CB73A40822467A02D7D847B
- AEBA7273A59F2B043A31661C1CB1604C
- C5C081A0337FC266B8C37E0D858AB743
-
- isa
- PBXHeadersBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 125E9AB8D9F3FA41A578627E57C1B37A
-
- fileRef
- B2AD796E0811AED05EEA7E020A7947B0
- isa
- PBXBuildFile
- settings
-
- ATTRIBUTES
-
- Project
-
-
-
- 12F78C3D4287A58E2B205A607F41C9BC
-
- fileRef
- C35662A1D214C091CD1561C7BD29CD11
- isa
- PBXBuildFile
- settings
-
- ATTRIBUTES
-
- Public
-
-
-
- 132B505B661831F0F2415DA76F160914
-
- fileRef
- D31B096AB4A0164C61B63F0E59AD76C9
- isa
- PBXBuildFile
-
- 14B8B9B15ECBE87983FF987239AB2D7B
-
- children
-
- CD3FB7D37E46A5379C926728A416D78E
-
- isa
- PBXGroup
- name
- Frameworks
- sourceTree
- <group>
-
- 175E07AEBDAD15ABC9427FE1FC5774C5
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- name
- UIImage+Snapshot.h
- path
- FBSnapshotTestCase/Categories/UIImage+Snapshot.h
- sourceTree
- <group>
-
- 17BE969126FF0EDA7A0F3522919CB4C5
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- name
- FBSnapshotTestCasePlatform.m
- path
- FBSnapshotTestCase/FBSnapshotTestCasePlatform.m
- sourceTree
- <group>
-
- 18A361C646871484BE186918D5190A7A
-
- baseConfigurationReference
- E25DF0E3013D15E06F5E0CE782762B26
- buildSettings
-
- CODE_SIGN_IDENTITY[sdk=iphoneos*]
- iPhone Developer
- CURRENT_PROJECT_VERSION
- 1
- DEFINES_MODULE
- YES
- DYLIB_COMPATIBILITY_VERSION
- 1
- DYLIB_CURRENT_VERSION
- 1
- DYLIB_INSTALL_NAME_BASE
- @rpath
- ENABLE_STRICT_OBJC_MSGSEND
- YES
- GCC_PREFIX_HEADER
- Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-prefix.pch
- INFOPLIST_FILE
- Target Support Files/FBSnapshotTestCase/Info.plist
- INSTALL_PATH
- $(LOCAL_LIBRARY_DIR)/Frameworks
- IPHONEOS_DEPLOYMENT_TARGET
- 8.0
- LD_RUNPATH_SEARCH_PATHS
-
- $(inherited)
- @executable_path/Frameworks
- @loader_path/Frameworks
-
- MODULEMAP_FILE
- Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.modulemap
- MTL_ENABLE_DEBUG_INFO
- NO
- PRODUCT_NAME
- FBSnapshotTestCase
- SDKROOT
- iphoneos
- SKIP_INSTALL
- YES
- TARGETED_DEVICE_FAMILY
- 1,2
- VERSIONING_SYSTEM
- apple-generic
- VERSION_INFO_PREFIX
-
-
- isa
- XCBuildConfiguration
- name
- Release
-
- 1AADAA3A390E76E9A41A98BBB601A00F
-
- children
-
- 0989A06CD6C3A71A61E0F4A400EFE432
- 4006F9192C1653D51003379765DC21E4
-
- isa
- PBXGroup
- name
- NSString-Helper
- path
- ../..
- sourceTree
- <group>
-
- 1C4D372F67015D8115BB7B98F1F6F571
-
- fileRef
- A4E6CC307B39A16A05FB6416C06A374C
- isa
- PBXBuildFile
- settings
-
- ATTRIBUTES
-
- Public
-
-
-
- 1CD38F02C275A39BA8E17CB3AB2B6BBD
-
- buildActionMask
- 2147483647
- files
-
- 132B505B661831F0F2415DA76F160914
-
- isa
- PBXFrameworksBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 1DD3240AAD4DB4BB4CC1C88F0C3255B6
-
- buildConfigurationList
- 5702C789BB879A6376D5EB3C7A8F15FD
- buildPhases
-
- 9C1EC2DA58294F01D3398918BC643E9B
- 1CD38F02C275A39BA8E17CB3AB2B6BBD
- 04220020A1B801245D7C54A9E3504E02
-
- buildRules
-
- dependencies
-
- 40F92B5D267DA50AD06CAF721C80775F
- D26DFAA89952379B93825A9C597E379C
-
- isa
- PBXNativeTarget
- name
- Pods-NSString-Helper_Tests
- productName
- Pods-NSString-Helper_Tests
- productReference
- A9EE7B7D514685F90B1801F260258AC5
- productType
- com.apple.product-type.framework
-
- 209BE16837A5AA3C08F9E3447A24FDC1
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.xcconfig
- path
- Pods-NSString-Helper_Example.debug.xcconfig
- sourceTree
- <group>
-
- 2393D1A899C707F79A64672C46ED238F
-
- isa
- PBXFileReference
- lastKnownFileType
- wrapper.framework
- name
- UIKit.framework
- path
- Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/UIKit.framework
- sourceTree
- DEVELOPER_DIR
-
- 23A5D64A8DED45B714F8DF2F0AFAC719
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- name
- FBSnapshotTestController.m
- path
- FBSnapshotTestCase/FBSnapshotTestController.m
- sourceTree
- <group>
-
- 2696638529960E774A76D99A13D595BB
-
- fileRef
- 4396A99C0AAE10F414B527B80FC1DACB
- isa
- PBXBuildFile
- settings
-
- ATTRIBUTES
-
- Public
-
-
-
- 287CC25814CBDC226C5F443D373EDEDF
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- path
- NSString-Helper-prefix.pch
- sourceTree
- <group>
-
- 2A54D169471A4D3390C0E1F2715DEF48
-
- baseConfigurationReference
- 209BE16837A5AA3C08F9E3447A24FDC1
- buildSettings
-
- CODE_SIGN_IDENTITY[sdk=iphoneos*]
- iPhone Developer
- CURRENT_PROJECT_VERSION
- 1
- DEFINES_MODULE
- YES
- DYLIB_COMPATIBILITY_VERSION
- 1
- DYLIB_CURRENT_VERSION
- 1
- DYLIB_INSTALL_NAME_BASE
- @rpath
- ENABLE_STRICT_OBJC_MSGSEND
- YES
- INFOPLIST_FILE
- Target Support Files/Pods-NSString-Helper_Example/Info.plist
- INSTALL_PATH
- $(LOCAL_LIBRARY_DIR)/Frameworks
- IPHONEOS_DEPLOYMENT_TARGET
- 8.0
- LD_RUNPATH_SEARCH_PATHS
-
- $(inherited)
- @executable_path/Frameworks
- @loader_path/Frameworks
-
- MACH_O_TYPE
- staticlib
- MODULEMAP_FILE
- Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.modulemap
- MTL_ENABLE_DEBUG_INFO
- YES
- OTHER_LDFLAGS
-
- OTHER_LIBTOOLFLAGS
-
- PODS_ROOT
- $(SRCROOT)
- PRODUCT_NAME
- Pods_NSString_Helper_Example
- SDKROOT
- iphoneos
- SKIP_INSTALL
- YES
- TARGETED_DEVICE_FAMILY
- 1,2
- VERSIONING_SYSTEM
- apple-generic
- VERSION_INFO_PREFIX
-
-
- isa
- XCBuildConfiguration
- name
- Debug
-
- 2CC1AAAC264B0A401835E83E18812828
-
- containerPortal
- D41D8CD98F00B204E9800998ECF8427E
- isa
- PBXContainerItemProxy
- proxyType
- 1
- remoteGlobalIDString
- C3AA3F1AA5D40AEF187EC9809C28B847
- remoteInfo
- NSString-Helper
-
- 2D8E8EC45A3A1A1D94AE762CB5028504
-
- buildConfigurations
-
- A70CDAD61F90AC503C7D04CC22DA2923
- FB45FFD90572718D82AB9092B750F0CA
-
- defaultConfigurationIsVisible
- 0
- defaultConfigurationName
- Release
- isa
- XCConfigurationList
-
- 2EF36C345924A98A29D77279A444C2EB
-
- buildConfigurations
-
- 2A54D169471A4D3390C0E1F2715DEF48
- D1C55B5BBB1B458BD0AD696B46DB0BC2
-
- defaultConfigurationIsVisible
- 0
- defaultConfigurationName
- Release
- isa
- XCConfigurationList
-
- 32D24C10BE1ECC25619C7E17AD611FA6
-
- includeInIndex
- 1
- isa
- PBXFileReference
- path
- Pods-NSString-Helper_Example.modulemap
- sourceTree
- <group>
-
- 32FB974FB067E4FB916E42EE7868F246
-
- containerPortal
- D41D8CD98F00B204E9800998ECF8427E
- isa
- PBXContainerItemProxy
- proxyType
- 1
- remoteGlobalIDString
- 772A3FF3D8A39494464ADDC12B7096CF
- remoteInfo
- FBSnapshotTestCase
-
- 348965C17AB71570477C9F47F95328DF
-
- buildActionMask
- 2147483647
- files
-
- 47F4252DEFDE1FD558C94B874F716335
- 3C18F29E03CADC58B278518F22B7B517
- A38506CF4700DA06E89C871D8388D83E
- FDCF5EFC95C413E5DCF5133D3DFC4170
-
- isa
- PBXFrameworksBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 384A1B103C9D183D6A1C08DD450C61CA
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- name
- UIImage+Diff.h
- path
- FBSnapshotTestCase/Categories/UIImage+Diff.h
- sourceTree
- <group>
-
- 39C8118F0E3BFFF0017567C1D72A5AE7
-
- buildActionMask
- 2147483647
- files
-
- 8BFDA1722DF36EF4E19B6267DD5529F2
-
- isa
- PBXHeadersBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 3A50B4FF640CFE85501030650FD11E07
-
- fileRef
- B1128C3100FAB99ABDF3F0DA05C7EFF5
- isa
- PBXBuildFile
-
- 3B83C0614CFC61C0AB9DB6240D2F76B3
-
- baseConfigurationReference
- 5A633B3E286B366EF805FF75FC4191BF
- buildSettings
-
- CODE_SIGN_IDENTITY[sdk=iphoneos*]
- iPhone Developer
- CURRENT_PROJECT_VERSION
- 1
- DEFINES_MODULE
- YES
- DYLIB_COMPATIBILITY_VERSION
- 1
- DYLIB_CURRENT_VERSION
- 1
- DYLIB_INSTALL_NAME_BASE
- @rpath
- ENABLE_STRICT_OBJC_MSGSEND
- YES
- GCC_PREFIX_HEADER
- Target Support Files/NSString-Helper/NSString-Helper-prefix.pch
- INFOPLIST_FILE
- Target Support Files/NSString-Helper/Info.plist
- INSTALL_PATH
- $(LOCAL_LIBRARY_DIR)/Frameworks
- IPHONEOS_DEPLOYMENT_TARGET
- 8.0
- LD_RUNPATH_SEARCH_PATHS
-
- $(inherited)
- @executable_path/Frameworks
- @loader_path/Frameworks
-
- MODULEMAP_FILE
- Target Support Files/NSString-Helper/NSString-Helper.modulemap
- MTL_ENABLE_DEBUG_INFO
- YES
- PRODUCT_NAME
- NSString_Helper
- SDKROOT
- iphoneos
- SKIP_INSTALL
- YES
- TARGETED_DEVICE_FAMILY
- 1,2
- VERSIONING_SYSTEM
- apple-generic
- VERSION_INFO_PREFIX
-
-
- isa
- XCBuildConfiguration
- name
- Debug
-
- 3C18F29E03CADC58B278518F22B7B517
-
- fileRef
- 0528444EFC68619AD1FEB8A7CD4A01BA
- isa
- PBXBuildFile
-
- 3C85E62EBD0D660C3DB557FABF9B8E10
-
- fileRef
- 8575814874877CB96D9A13C7BBD6AB1A
- isa
- PBXBuildFile
-
- 3CB0DE1F0248BD4CA342A8B31DB33C35
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.xcconfig
- path
- Pods-NSString-Helper_Example.release.xcconfig
- sourceTree
- <group>
-
- 3DED78D0D8CCB7F83B944997D2683014
-
- fileRef
- D31B096AB4A0164C61B63F0E59AD76C9
- isa
- PBXBuildFile
-
- 3FF33EF2BEA328811C6BC7C97A9776A3
-
- fileRef
- 721CC07FAB91C1143E71B21BB3E20BC6
- isa
- PBXBuildFile
- settings
-
- ATTRIBUTES
-
- Public
-
-
-
- 4006F9192C1653D51003379765DC21E4
-
- children
-
- BF1850A989112407D3C598D3F0B9211D
- 782C0832ED7E200C13A1D7A1A67C5DE0
- 5A633B3E286B366EF805FF75FC4191BF
- 77A329856330B1A60F7B8236D03B29D7
- 287CC25814CBDC226C5F443D373EDEDF
- 74B5792223D4999EBAB1C50A2AD59873
-
- isa
- PBXGroup
- name
- Support Files
- path
- Example/Pods/Target Support Files/NSString-Helper
- sourceTree
- <group>
-
- 40F92B5D267DA50AD06CAF721C80775F
-
- isa
- PBXTargetDependency
- name
- FBSnapshotTestCase
- target
- 772A3FF3D8A39494464ADDC12B7096CF
- targetProxy
- 32FB974FB067E4FB916E42EE7868F246
-
- 4396A99C0AAE10F414B527B80FC1DACB
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- name
- FBSnapshotTestCasePlatform.h
- path
- FBSnapshotTestCase/FBSnapshotTestCasePlatform.h
- sourceTree
- <group>
-
- 46BE8747945D5D32899785B4321F6FCD
-
- explicitFileType
- wrapper.framework
- includeInIndex
- 0
- isa
- PBXFileReference
- name
- Pods_NSString_Helper_Example.framework
- path
- Pods_NSString_Helper_Example.framework
- sourceTree
- BUILT_PRODUCTS_DIR
-
- 47CEE7C26DCDBCF276AC2911CCE32D0D
-
- isa
- PBXTargetDependency
- name
- NSString-Helper
- target
- C3AA3F1AA5D40AEF187EC9809C28B847
- targetProxy
- FE952A3CC9CD0F8605E99956D8490A8B
-
- 47F4252DEFDE1FD558C94B874F716335
-
- fileRef
- D31B096AB4A0164C61B63F0E59AD76C9
- isa
- PBXBuildFile
-
- 49FE25CB0990A912973D24121C151E6A
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- name
- FBSnapshotTestCase.m
- path
- FBSnapshotTestCase/FBSnapshotTestCase.m
- sourceTree
- <group>
-
- 4F88C74D733720F86716DAF1B048177E
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- name
- UIImage+Compare.m
- path
- FBSnapshotTestCase/Categories/UIImage+Compare.m
- sourceTree
- <group>
-
- 4F95287E76D2622E98384194A9183EEE
-
- children
-
- 1AADAA3A390E76E9A41A98BBB601A00F
-
- isa
- PBXGroup
- name
- Development Pods
- sourceTree
- <group>
-
- 500CFFB619BA25FB57B6AF48F8CCD8F3
-
- fileRef
- 4F88C74D733720F86716DAF1B048177E
- isa
- PBXBuildFile
-
- 52987344B8160DEC2C577AE41CE9CB3F
-
- buildConfigurations
-
- 3B83C0614CFC61C0AB9DB6240D2F76B3
- C8F1D654C99F1BBEDAF9AD0D046314C8
-
- defaultConfigurationIsVisible
- 0
- defaultConfigurationName
- Release
- isa
- XCConfigurationList
-
- 5558330E46D7B2F3D6775FA172CFD829
-
- baseConfigurationReference
- A2E45D9BC2C257ABDC47F9ABA89CD4D8
- buildSettings
-
- CODE_SIGN_IDENTITY[sdk=iphoneos*]
- iPhone Developer
- CURRENT_PROJECT_VERSION
- 1
- DEFINES_MODULE
- YES
- DYLIB_COMPATIBILITY_VERSION
- 1
- DYLIB_CURRENT_VERSION
- 1
- DYLIB_INSTALL_NAME_BASE
- @rpath
- ENABLE_STRICT_OBJC_MSGSEND
- YES
- INFOPLIST_FILE
- Target Support Files/Pods-NSString-Helper_Tests/Info.plist
- INSTALL_PATH
- $(LOCAL_LIBRARY_DIR)/Frameworks
- IPHONEOS_DEPLOYMENT_TARGET
- 8.0
- LD_RUNPATH_SEARCH_PATHS
-
- $(inherited)
- @executable_path/Frameworks
- @loader_path/Frameworks
-
- MACH_O_TYPE
- staticlib
- MODULEMAP_FILE
- Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.modulemap
- MTL_ENABLE_DEBUG_INFO
- NO
- OTHER_LDFLAGS
-
- OTHER_LIBTOOLFLAGS
-
- PODS_ROOT
- $(SRCROOT)
- PRODUCT_NAME
- Pods_NSString_Helper_Tests
- SDKROOT
- iphoneos
- SKIP_INSTALL
- YES
- TARGETED_DEVICE_FAMILY
- 1,2
- VERSIONING_SYSTEM
- apple-generic
- VERSION_INFO_PREFIX
-
-
- isa
- XCBuildConfiguration
- name
- Release
-
- 561B00C22FB1E3E7D31E7BEB2FD4F332
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.plist.xml
- path
- Info.plist
- sourceTree
- <group>
-
- 5702C789BB879A6376D5EB3C7A8F15FD
-
- buildConfigurations
-
- D1F404A5C416DE52D0822202F45B78C6
- 5558330E46D7B2F3D6775FA172CFD829
-
- defaultConfigurationIsVisible
- 0
- defaultConfigurationName
- Release
- isa
- XCConfigurationList
-
- 58A1305D922FF21E64916EBF07C5A689
-
- children
-
- 6DD9EBDCF7067F613B689BB4D2D7F07D
-
- isa
- PBXGroup
- name
- SwiftSupport
- sourceTree
- <group>
-
- 58CA52BCED9F6E2A9CCE4DF19E873D3E
-
- fileRef
- 23A5D64A8DED45B714F8DF2F0AFAC719
- isa
- PBXBuildFile
-
- 5A633B3E286B366EF805FF75FC4191BF
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.xcconfig
- path
- NSString-Helper.xcconfig
- sourceTree
- <group>
-
- 6A222D34461210FC3F079C1DE0A48A3B
-
- fileRef
- 77A329856330B1A60F7B8236D03B29D7
- isa
- PBXBuildFile
-
- 6DD9EBDCF7067F613B689BB4D2D7F07D
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.swift
- name
- SwiftSupport.swift
- path
- FBSnapshotTestCase/SwiftSupport.swift
- sourceTree
- <group>
-
- 721CC07FAB91C1143E71B21BB3E20BC6
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- name
- FBSnapshotTestController.h
- path
- FBSnapshotTestCase/FBSnapshotTestController.h
- sourceTree
- <group>
-
- 74B5792223D4999EBAB1C50A2AD59873
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- path
- NSString-Helper-umbrella.h
- sourceTree
- <group>
-
- 758DA1CBC128A58D65023AE2318D1257
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- name
- UIImage+Compare.h
- path
- FBSnapshotTestCase/Categories/UIImage+Compare.h
- sourceTree
- <group>
-
- 772A3FF3D8A39494464ADDC12B7096CF
-
- buildConfigurationList
- BA7FB690F3A08BB1E33865B1F9974E46
- buildPhases
-
- E6598C946CB8C42DFF6CB23648937553
- 348965C17AB71570477C9F47F95328DF
- 0EF4B33C5C9AD4642E9C4AB1DA204623
-
- buildRules
-
- dependencies
-
- isa
- PBXNativeTarget
- name
- FBSnapshotTestCase
- productName
- FBSnapshotTestCase
- productReference
- 08A65DAD0AB637B0C1451097C0D449A8
- productType
- com.apple.product-type.framework
-
- 774408E17C9BFF72C2DAD87D06433B61
-
- children
-
- 08A65DAD0AB637B0C1451097C0D449A8
- C261280DD09546D6CEFB5D78B7B03218
- 46BE8747945D5D32899785B4321F6FCD
- A9EE7B7D514685F90B1801F260258AC5
-
- isa
- PBXGroup
- name
- Products
- sourceTree
- <group>
-
- 77A329856330B1A60F7B8236D03B29D7
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- NSString-Helper-dummy.m
- sourceTree
- <group>
-
- 782C0832ED7E200C13A1D7A1A67C5DE0
-
- includeInIndex
- 1
- isa
- PBXFileReference
- path
- NSString-Helper.modulemap
- sourceTree
- <group>
-
- 7C138C9A3684C08148C1DF2B760AFEF5
-
- buildActionMask
- 2147483647
- files
-
- AB9BE3E835DD70AAAE2441DFBA385963
-
- isa
- PBXSourcesBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 7DB346D0F39D3F0E887471402A8071AB
-
- children
-
- BA6428E9F66FD5A23C0A2E06ED26CD2F
- 4F95287E76D2622E98384194A9183EEE
- 14B8B9B15ECBE87983FF987239AB2D7B
- FBD2D672921284E66F309CA3462F84D6
- 774408E17C9BFF72C2DAD87D06433B61
- A98B4828819CCFB60C765C5C50C8BD41
-
- isa
- PBXGroup
- sourceTree
- <group>
-
- 7FAA4DB18D918571A475B5E9CB70DA6E
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.script.sh
- path
- Pods-NSString-Helper_Tests-frameworks.sh
- sourceTree
- <group>
-
- 7FEA15F20EF520CE44C83F23690BF7D7
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.script.sh
- path
- Pods-NSString-Helper_Example-resources.sh
- sourceTree
- <group>
-
- 84086EF64F973A922356D4403C649B8E
-
- children
-
- B6DD1B92A69EEEBAA0846B38CDA528B5
- FBFDF96006A72F3708D31603A6CAF635
- E0565FCA311FE58BAF93EC4FCBE20EDF
- 88DF73CD4A9E22E1C682E48862606B8C
- B1128C3100FAB99ABDF3F0DA05C7EFF5
- 7FAA4DB18D918571A475B5E9CB70DA6E
- 00962A646A4F7B28624393DD874F7D76
- A4E6CC307B39A16A05FB6416C06A374C
- 09171FC8873A0650C65067EC5E1644C9
- A2E45D9BC2C257ABDC47F9ABA89CD4D8
-
- isa
- PBXGroup
- name
- Pods-NSString-Helper_Tests
- path
- Target Support Files/Pods-NSString-Helper_Tests
- sourceTree
- <group>
-
- 853C84AC883B6FC690E82525E7ECB377
-
- isa
- PBXFileReference
- lastKnownFileType
- wrapper.framework
- name
- XCTest.framework
- path
- Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/XCTest.framework
- sourceTree
- DEVELOPER_DIR
-
- 8575814874877CB96D9A13C7BBD6AB1A
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- name
- UIImage+Diff.m
- path
- FBSnapshotTestCase/Categories/UIImage+Diff.m
- sourceTree
- <group>
-
- 85892DA7DF3B94E2919B7271D76962C7
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.plist.xml
- path
- Info.plist
- sourceTree
- <group>
-
- 88DF73CD4A9E22E1C682E48862606B8C
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.plist.xml
- path
- Pods-NSString-Helper_Tests-acknowledgements.plist
- sourceTree
- <group>
-
- 8AC9643893E137DE5E32F231B8A240F1
-
- children
-
- F2B58D5BA3EB09C98A4C815311C792DC
- 49FE25CB0990A912973D24121C151E6A
- 4396A99C0AAE10F414B527B80FC1DACB
- 17BE969126FF0EDA7A0F3522919CB4C5
- 721CC07FAB91C1143E71B21BB3E20BC6
- 23A5D64A8DED45B714F8DF2F0AFAC719
- B2AD796E0811AED05EEA7E020A7947B0
- CD9224AD343A9456F0D12695DF9141B2
- 758DA1CBC128A58D65023AE2318D1257
- 4F88C74D733720F86716DAF1B048177E
- 384A1B103C9D183D6A1C08DD450C61CA
- 8575814874877CB96D9A13C7BBD6AB1A
- 175E07AEBDAD15ABC9427FE1FC5774C5
- D62B8F28F934EDA4C96FE5B166C7AF0E
-
- isa
- PBXGroup
- name
- Core
- sourceTree
- <group>
-
- 8BFDA1722DF36EF4E19B6267DD5529F2
-
- fileRef
- 9C398C2A1FA35CEF85999D8C328A2646
- isa
- PBXBuildFile
- settings
-
- ATTRIBUTES
-
- Public
-
-
-
- 8CDE673C8BA909DDDDB8BFAE9848BFC0
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- FBSnapshotTestCase-dummy.m
- sourceTree
- <group>
-
- 8DECB970785FCBAB4A6315DAA0DB0DF2
-
- fileRef
- 6DD9EBDCF7067F613B689BB4D2D7F07D
- isa
- PBXBuildFile
-
- 90B7E2F40E17730F3E28449559B458E0
-
- fileRef
- D62B8F28F934EDA4C96FE5B166C7AF0E
- isa
- PBXBuildFile
-
- 92DE5E166CD9B90363F377183D906102
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- NSString+Helper.m
- sourceTree
- <group>
-
- 94FDCD720E559DF4C535B3A8E93080C3
-
- fileRef
- 17BE969126FF0EDA7A0F3522919CB4C5
- isa
- PBXBuildFile
-
- 9C1EC2DA58294F01D3398918BC643E9B
-
- buildActionMask
- 2147483647
- files
-
- 3A50B4FF640CFE85501030650FD11E07
-
- isa
- PBXSourcesBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 9C398C2A1FA35CEF85999D8C328A2646
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- path
- Pods-NSString-Helper_Example-umbrella.h
- sourceTree
- <group>
-
- A2E45D9BC2C257ABDC47F9ABA89CD4D8
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.xcconfig
- path
- Pods-NSString-Helper_Tests.release.xcconfig
- sourceTree
- <group>
-
- A3042CBCE3B6CD3505583F85F2539875
-
- buildActionMask
- 2147483647
- files
-
- CFA0E102E05C97FCFF8139CAF87DBF15
-
- isa
- PBXFrameworksBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- A38506CF4700DA06E89C871D8388D83E
-
- fileRef
- 2393D1A899C707F79A64672C46ED238F
- isa
- PBXBuildFile
-
- A4E6CC307B39A16A05FB6416C06A374C
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- path
- Pods-NSString-Helper_Tests-umbrella.h
- sourceTree
- <group>
-
- A70CDAD61F90AC503C7D04CC22DA2923
-
- 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
- CLANG_WARN_EMPTY_BODY
- YES
- CLANG_WARN_ENUM_CONVERSION
- YES
- CLANG_WARN_INT_CONVERSION
- YES
- CLANG_WARN_OBJC_ROOT_CLASS
- YES
- CLANG_WARN_UNREACHABLE_CODE
- YES
- CLANG_WARN__DUPLICATE_METHOD_MATCH
- YES
- 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
- GCC_WARN_UNDECLARED_SELECTOR
- YES
- GCC_WARN_UNINITIALIZED_AUTOS
- YES
- GCC_WARN_UNUSED_FUNCTION
- YES
- GCC_WARN_UNUSED_VARIABLE
- YES
- IPHONEOS_DEPLOYMENT_TARGET
- 8.0
- ONLY_ACTIVE_ARCH
- YES
- STRIP_INSTALLED_PRODUCT
- NO
- SYMROOT
- ${SRCROOT}/../build
-
- isa
- XCBuildConfiguration
- name
- Debug
-
- A7F9AAC65FC2D87C34EA9D6A5ACB4401
-
- fileRef
- F2B58D5BA3EB09C98A4C815311C792DC
- isa
- PBXBuildFile
- settings
-
- ATTRIBUTES
-
- Public
-
-
-
- A98B4828819CCFB60C765C5C50C8BD41
-
- children
-
- E606BD79F9B592CCACEF260F9BDD3405
- 84086EF64F973A922356D4403C649B8E
-
- isa
- PBXGroup
- name
- Targets Support Files
- sourceTree
- <group>
-
- A9EE7B7D514685F90B1801F260258AC5
-
- explicitFileType
- wrapper.framework
- includeInIndex
- 0
- isa
- PBXFileReference
- name
- Pods_NSString_Helper_Tests.framework
- path
- Pods_NSString_Helper_Tests.framework
- sourceTree
- BUILT_PRODUCTS_DIR
-
- AABBE932B43F7D686EDF9FDA13472D4B
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- Pods-NSString-Helper_Example-dummy.m
- sourceTree
- <group>
-
- AB9BE3E835DD70AAAE2441DFBA385963
-
- fileRef
- AABBE932B43F7D686EDF9FDA13472D4B
- isa
- PBXBuildFile
-
- AEBA7273A59F2B043A31661C1CB1604C
-
- fileRef
- 384A1B103C9D183D6A1C08DD450C61CA
- isa
- PBXBuildFile
- settings
-
- ATTRIBUTES
-
- Private
-
-
-
- B1128C3100FAB99ABDF3F0DA05C7EFF5
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- Pods-NSString-Helper_Tests-dummy.m
- sourceTree
- <group>
-
- B2AD796E0811AED05EEA7E020A7947B0
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- name
- UIApplication+StrictKeyWindow.h
- path
- FBSnapshotTestCase/Categories/UIApplication+StrictKeyWindow.h
- sourceTree
- <group>
-
- B5A408C288EE77F57EAF926103F3D75C
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text
- path
- Pods-NSString-Helper_Example-acknowledgements.markdown
- sourceTree
- <group>
-
- B6DD1B92A69EEEBAA0846B38CDA528B5
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.plist.xml
- path
- Info.plist
- sourceTree
- <group>
-
- BA6428E9F66FD5A23C0A2E06ED26CD2F
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text
- name
- Podfile
- path
- ../Podfile
- sourceTree
- SOURCE_ROOT
- xcLanguageSpecificationIdentifier
- xcode.lang.ruby
-
- BA7FB690F3A08BB1E33865B1F9974E46
-
- buildConfigurations
-
- 0E858C8652968E6E0873AB050C4057A8
- 18A361C646871484BE186918D5190A7A
-
- defaultConfigurationIsVisible
- 0
- defaultConfigurationName
- Release
- isa
- XCConfigurationList
-
- BD3C7ABB0598A03B729F141633113043
-
- fileRef
- 49FE25CB0990A912973D24121C151E6A
- isa
- PBXBuildFile
-
- BF1850A989112407D3C598D3F0B9211D
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.plist.xml
- path
- Info.plist
- sourceTree
- <group>
-
- C261280DD09546D6CEFB5D78B7B03218
-
- explicitFileType
- wrapper.framework
- includeInIndex
- 0
- isa
- PBXFileReference
- name
- NSString_Helper.framework
- path
- NSString_Helper.framework
- sourceTree
- BUILT_PRODUCTS_DIR
-
- C35662A1D214C091CD1561C7BD29CD11
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- path
- NSString+Helper.h
- sourceTree
- <group>
-
- C3AA3F1AA5D40AEF187EC9809C28B847
-
- buildConfigurationList
- 52987344B8160DEC2C577AE41CE9CB3F
- buildPhases
-
- DF2954CDD8098FA849BBD814FB75E942
- D90FB8B1AF9C007BD6369586F84369FC
- 07FEC5DD7CE0B2B0C9D5525CB699D8C5
-
- buildRules
-
- dependencies
-
- isa
- PBXNativeTarget
- name
- NSString-Helper
- productName
- NSString-Helper
- productReference
- C261280DD09546D6CEFB5D78B7B03218
- productType
- com.apple.product-type.framework
-
- C5C081A0337FC266B8C37E0D858AB743
-
- fileRef
- 175E07AEBDAD15ABC9427FE1FC5774C5
- isa
- PBXBuildFile
- settings
-
- ATTRIBUTES
-
- Private
-
-
-
- C8F1D654C99F1BBEDAF9AD0D046314C8
-
- baseConfigurationReference
- 5A633B3E286B366EF805FF75FC4191BF
- buildSettings
-
- CODE_SIGN_IDENTITY[sdk=iphoneos*]
- iPhone Developer
- CURRENT_PROJECT_VERSION
- 1
- DEFINES_MODULE
- YES
- DYLIB_COMPATIBILITY_VERSION
- 1
- DYLIB_CURRENT_VERSION
- 1
- DYLIB_INSTALL_NAME_BASE
- @rpath
- ENABLE_STRICT_OBJC_MSGSEND
- YES
- GCC_PREFIX_HEADER
- Target Support Files/NSString-Helper/NSString-Helper-prefix.pch
- INFOPLIST_FILE
- Target Support Files/NSString-Helper/Info.plist
- INSTALL_PATH
- $(LOCAL_LIBRARY_DIR)/Frameworks
- IPHONEOS_DEPLOYMENT_TARGET
- 8.0
- LD_RUNPATH_SEARCH_PATHS
-
- $(inherited)
- @executable_path/Frameworks
- @loader_path/Frameworks
-
- MODULEMAP_FILE
- Target Support Files/NSString-Helper/NSString-Helper.modulemap
- MTL_ENABLE_DEBUG_INFO
- NO
- PRODUCT_NAME
- NSString_Helper
- SDKROOT
- iphoneos
- SKIP_INSTALL
- YES
- TARGETED_DEVICE_FAMILY
- 1,2
- VERSIONING_SYSTEM
- apple-generic
- VERSION_INFO_PREFIX
-
-
- isa
- XCBuildConfiguration
- name
- Release
-
- CA54DD11FBE7A7FAC13AE28869302517
-
- fileRef
- 92DE5E166CD9B90363F377183D906102
- isa
- PBXBuildFile
-
- CD3FB7D37E46A5379C926728A416D78E
-
- children
-
- D31B096AB4A0164C61B63F0E59AD76C9
- 0528444EFC68619AD1FEB8A7CD4A01BA
- 2393D1A899C707F79A64672C46ED238F
- 853C84AC883B6FC690E82525E7ECB377
-
- isa
- PBXGroup
- name
- iOS
- sourceTree
- <group>
-
- CD9224AD343A9456F0D12695DF9141B2
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- name
- UIApplication+StrictKeyWindow.m
- path
- FBSnapshotTestCase/Categories/UIApplication+StrictKeyWindow.m
- sourceTree
- <group>
-
- CFA0E102E05C97FCFF8139CAF87DBF15
-
- fileRef
- D31B096AB4A0164C61B63F0E59AD76C9
- isa
- PBXBuildFile
-
- D1C55B5BBB1B458BD0AD696B46DB0BC2
-
- baseConfigurationReference
- 3CB0DE1F0248BD4CA342A8B31DB33C35
- buildSettings
-
- CODE_SIGN_IDENTITY[sdk=iphoneos*]
- iPhone Developer
- CURRENT_PROJECT_VERSION
- 1
- DEFINES_MODULE
- YES
- DYLIB_COMPATIBILITY_VERSION
- 1
- DYLIB_CURRENT_VERSION
- 1
- DYLIB_INSTALL_NAME_BASE
- @rpath
- ENABLE_STRICT_OBJC_MSGSEND
- YES
- INFOPLIST_FILE
- Target Support Files/Pods-NSString-Helper_Example/Info.plist
- INSTALL_PATH
- $(LOCAL_LIBRARY_DIR)/Frameworks
- IPHONEOS_DEPLOYMENT_TARGET
- 8.0
- LD_RUNPATH_SEARCH_PATHS
-
- $(inherited)
- @executable_path/Frameworks
- @loader_path/Frameworks
-
- MACH_O_TYPE
- staticlib
- MODULEMAP_FILE
- Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.modulemap
- MTL_ENABLE_DEBUG_INFO
- NO
- OTHER_LDFLAGS
-
- OTHER_LIBTOOLFLAGS
-
- PODS_ROOT
- $(SRCROOT)
- PRODUCT_NAME
- Pods_NSString_Helper_Example
- SDKROOT
- iphoneos
- SKIP_INSTALL
- YES
- TARGETED_DEVICE_FAMILY
- 1,2
- VERSIONING_SYSTEM
- apple-generic
- VERSION_INFO_PREFIX
-
-
- isa
- XCBuildConfiguration
- name
- Release
-
- D1F404A5C416DE52D0822202F45B78C6
-
- baseConfigurationReference
- 09171FC8873A0650C65067EC5E1644C9
- buildSettings
-
- CODE_SIGN_IDENTITY[sdk=iphoneos*]
- iPhone Developer
- CURRENT_PROJECT_VERSION
- 1
- DEFINES_MODULE
- YES
- DYLIB_COMPATIBILITY_VERSION
- 1
- DYLIB_CURRENT_VERSION
- 1
- DYLIB_INSTALL_NAME_BASE
- @rpath
- ENABLE_STRICT_OBJC_MSGSEND
- YES
- INFOPLIST_FILE
- Target Support Files/Pods-NSString-Helper_Tests/Info.plist
- INSTALL_PATH
- $(LOCAL_LIBRARY_DIR)/Frameworks
- IPHONEOS_DEPLOYMENT_TARGET
- 8.0
- LD_RUNPATH_SEARCH_PATHS
-
- $(inherited)
- @executable_path/Frameworks
- @loader_path/Frameworks
-
- MACH_O_TYPE
- staticlib
- MODULEMAP_FILE
- Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.modulemap
- MTL_ENABLE_DEBUG_INFO
- YES
- OTHER_LDFLAGS
-
- OTHER_LIBTOOLFLAGS
-
- PODS_ROOT
- $(SRCROOT)
- PRODUCT_NAME
- Pods_NSString_Helper_Tests
- SDKROOT
- iphoneos
- SKIP_INSTALL
- YES
- SWIFT_OPTIMIZATION_LEVEL
- -Onone
- TARGETED_DEVICE_FAMILY
- 1,2
- VERSIONING_SYSTEM
- apple-generic
- VERSION_INFO_PREFIX
-
-
- isa
- XCBuildConfiguration
- name
- Debug
-
- D26DFAA89952379B93825A9C597E379C
-
- isa
- PBXTargetDependency
- name
- NSString-Helper
- target
- C3AA3F1AA5D40AEF187EC9809C28B847
- targetProxy
- 2CC1AAAC264B0A401835E83E18812828
-
- D31B096AB4A0164C61B63F0E59AD76C9
-
- isa
- PBXFileReference
- lastKnownFileType
- wrapper.framework
- name
- Foundation.framework
- path
- Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/Foundation.framework
- sourceTree
- DEVELOPER_DIR
-
- D41D8CD98F00B204E9800998ECF8427E
-
- attributes
-
- LastSwiftUpdateCheck
- 0700
- LastUpgradeCheck
- 0700
-
- buildConfigurationList
- 2D8E8EC45A3A1A1D94AE762CB5028504
- compatibilityVersion
- Xcode 3.2
- developmentRegion
- English
- hasScannedForEncodings
- 0
- isa
- PBXProject
- knownRegions
-
- en
-
- mainGroup
- 7DB346D0F39D3F0E887471402A8071AB
- productRefGroup
- 774408E17C9BFF72C2DAD87D06433B61
- projectDirPath
-
- projectReferences
-
- projectRoot
-
- targets
-
- 772A3FF3D8A39494464ADDC12B7096CF
- C3AA3F1AA5D40AEF187EC9809C28B847
- F8E57C0BB1123A690164CDFAFC0514D6
- 1DD3240AAD4DB4BB4CC1C88F0C3255B6
-
-
- D62B8F28F934EDA4C96FE5B166C7AF0E
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- name
- UIImage+Snapshot.m
- path
- FBSnapshotTestCase/Categories/UIImage+Snapshot.m
- sourceTree
- <group>
-
- D8E41E5745CB31702D0E3644465F21F8
-
- fileRef
- 74B5792223D4999EBAB1C50A2AD59873
- isa
- PBXBuildFile
- settings
-
- ATTRIBUTES
-
- Public
-
-
-
- D90FB8B1AF9C007BD6369586F84369FC
-
- buildActionMask
- 2147483647
- files
-
- 3DED78D0D8CCB7F83B944997D2683014
-
- isa
- PBXFrameworksBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- DD30E5B9BE40CE7D2DEB812E1E170DD7
-
- children
-
- 08BE39E8A6BF986160FAD67AC4D890E9
- E25DF0E3013D15E06F5E0CE782762B26
- 8CDE673C8BA909DDDDB8BFAE9848BFC0
- 0A4C0F64AD3D2EF17F9447806B7DB433
- 561B00C22FB1E3E7D31E7BEB2FD4F332
-
- isa
- PBXGroup
- name
- Support Files
- path
- ../Target Support Files/FBSnapshotTestCase
- sourceTree
- <group>
-
- DF2954CDD8098FA849BBD814FB75E942
-
- buildActionMask
- 2147483647
- files
-
- CA54DD11FBE7A7FAC13AE28869302517
- 6A222D34461210FC3F079C1DE0A48A3B
-
- isa
- PBXSourcesBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- E0565FCA311FE58BAF93EC4FCBE20EDF
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text
- path
- Pods-NSString-Helper_Tests-acknowledgements.markdown
- sourceTree
- <group>
-
- E25DF0E3013D15E06F5E0CE782762B26
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.xcconfig
- path
- FBSnapshotTestCase.xcconfig
- sourceTree
- <group>
-
- E44BA8216CB73A40822467A02D7D847B
-
- fileRef
- 758DA1CBC128A58D65023AE2318D1257
- isa
- PBXBuildFile
- settings
-
- ATTRIBUTES
-
- Private
-
-
-
- E529CF6315E6EB33FBA413EDC4BD9CF7
-
- fileRef
- 8CDE673C8BA909DDDDB8BFAE9848BFC0
- isa
- PBXBuildFile
-
- E5EFBFEA24204492935B2FB2BA7D21B6
-
- fileRef
- CD9224AD343A9456F0D12695DF9141B2
- isa
- PBXBuildFile
-
- E606BD79F9B592CCACEF260F9BDD3405
-
- children
-
- 85892DA7DF3B94E2919B7271D76962C7
- 32D24C10BE1ECC25619C7E17AD611FA6
- B5A408C288EE77F57EAF926103F3D75C
- EFBA9ABDEC3930119D3B0FB908358FDB
- AABBE932B43F7D686EDF9FDA13472D4B
- F55C64F5A364499364C2CCC924394489
- 7FEA15F20EF520CE44C83F23690BF7D7
- 9C398C2A1FA35CEF85999D8C328A2646
- 209BE16837A5AA3C08F9E3447A24FDC1
- 3CB0DE1F0248BD4CA342A8B31DB33C35
-
- isa
- PBXGroup
- name
- Pods-NSString-Helper_Example
- path
- Target Support Files/Pods-NSString-Helper_Example
- sourceTree
- <group>
-
- E6598C946CB8C42DFF6CB23648937553
-
- buildActionMask
- 2147483647
- files
-
- E529CF6315E6EB33FBA413EDC4BD9CF7
- BD3C7ABB0598A03B729F141633113043
- 94FDCD720E559DF4C535B3A8E93080C3
- 58CA52BCED9F6E2A9CCE4DF19E873D3E
- 8DECB970785FCBAB4A6315DAA0DB0DF2
- E5EFBFEA24204492935B2FB2BA7D21B6
- 500CFFB619BA25FB57B6AF48F8CCD8F3
- 3C85E62EBD0D660C3DB557FABF9B8E10
- 90B7E2F40E17730F3E28449559B458E0
-
- isa
- PBXSourcesBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- EFBA9ABDEC3930119D3B0FB908358FDB
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.plist.xml
- path
- Pods-NSString-Helper_Example-acknowledgements.plist
- sourceTree
- <group>
-
- F294CE16D0BB89335EB3400EDAA363F5
-
- children
-
- 8AC9643893E137DE5E32F231B8A240F1
- DD30E5B9BE40CE7D2DEB812E1E170DD7
- 58A1305D922FF21E64916EBF07C5A689
-
- isa
- PBXGroup
- name
- FBSnapshotTestCase
- path
- FBSnapshotTestCase
- sourceTree
- <group>
-
- F2B58D5BA3EB09C98A4C815311C792DC
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- name
- FBSnapshotTestCase.h
- path
- FBSnapshotTestCase/FBSnapshotTestCase.h
- sourceTree
- <group>
-
- F55C64F5A364499364C2CCC924394489
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.script.sh
- path
- Pods-NSString-Helper_Example-frameworks.sh
- sourceTree
- <group>
-
- F8E57C0BB1123A690164CDFAFC0514D6
-
- buildConfigurationList
- 2EF36C345924A98A29D77279A444C2EB
- buildPhases
-
- 7C138C9A3684C08148C1DF2B760AFEF5
- A3042CBCE3B6CD3505583F85F2539875
- 39C8118F0E3BFFF0017567C1D72A5AE7
-
- buildRules
-
- dependencies
-
- 47CEE7C26DCDBCF276AC2911CCE32D0D
-
- isa
- PBXNativeTarget
- name
- Pods-NSString-Helper_Example
- productName
- Pods-NSString-Helper_Example
- productReference
- 46BE8747945D5D32899785B4321F6FCD
- productType
- com.apple.product-type.framework
-
- FB45FFD90572718D82AB9092B750F0CA
-
- 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
- CLANG_WARN_EMPTY_BODY
- YES
- CLANG_WARN_ENUM_CONVERSION
- YES
- CLANG_WARN_INT_CONVERSION
- YES
- CLANG_WARN_OBJC_ROOT_CLASS
- YES
- CLANG_WARN_UNREACHABLE_CODE
- YES
- CLANG_WARN__DUPLICATE_METHOD_MATCH
- YES
- COPY_PHASE_STRIP
- YES
- ENABLE_NS_ASSERTIONS
- NO
- GCC_C_LANGUAGE_STANDARD
- gnu99
- GCC_PREPROCESSOR_DEFINITIONS
-
- RELEASE=1
-
- GCC_WARN_64_TO_32_BIT_CONVERSION
- YES
- GCC_WARN_ABOUT_RETURN_TYPE
- YES
- GCC_WARN_UNDECLARED_SELECTOR
- YES
- GCC_WARN_UNINITIALIZED_AUTOS
- YES
- GCC_WARN_UNUSED_FUNCTION
- YES
- GCC_WARN_UNUSED_VARIABLE
- YES
- IPHONEOS_DEPLOYMENT_TARGET
- 8.0
- STRIP_INSTALLED_PRODUCT
- NO
- SYMROOT
- ${SRCROOT}/../build
- VALIDATE_PRODUCT
- YES
-
- isa
- XCBuildConfiguration
- name
- Release
-
- FBD2D672921284E66F309CA3462F84D6
-
- children
-
- F294CE16D0BB89335EB3400EDAA363F5
-
- isa
- PBXGroup
- name
- Pods
- sourceTree
- <group>
-
- FBFDF96006A72F3708D31603A6CAF635
-
- includeInIndex
- 1
- isa
- PBXFileReference
- path
- Pods-NSString-Helper_Tests.modulemap
- sourceTree
- <group>
-
- FDCF5EFC95C413E5DCF5133D3DFC4170
-
- fileRef
- 853C84AC883B6FC690E82525E7ECB377
- isa
- PBXBuildFile
-
- FE952A3CC9CD0F8605E99956D8490A8B
-
- containerPortal
- D41D8CD98F00B204E9800998ECF8427E
- isa
- PBXContainerItemProxy
- proxyType
- 1
- remoteGlobalIDString
- C3AA3F1AA5D40AEF187EC9809C28B847
- remoteInfo
- NSString-Helper
-
-
- rootObject
- D41D8CD98F00B204E9800998ECF8427E
-
-
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 051A816D6DD0CAE13496DDCFE0829167 /* UIImage+Diff.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E250EF19C5B5671AEC10BEB508D087 /* UIImage+Diff.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ 094973D2D2F1E3B2E772F93C8147C6B9 /* UIApplication+StrictKeyWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EECE81A9AEC1ED1057A9C3C88DBCEBE /* UIApplication+StrictKeyWindow.m */; };
+ 1AB7934C16CE49DE196FFC7BE7278287 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = D97545C39C4A5EE2631DD9FFECE76A40 /* SwiftSupport.swift */; };
+ 2F485B69F51E4F723A38410F31F08550 /* FBSnapshotTestController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1374B79237CAC07693E99442FBED1F15 /* FBSnapshotTestController.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 35DD05FD595A6FE7F5A0692D12E319DC /* UIImage+Diff.m in Sources */ = {isa = PBXBuildFile; fileRef = B9CEF7D6C5E08AB80E58DABC75D882BC /* UIImage+Diff.m */; };
+ 421CDD701AEE0F2458A84200366CDD0F /* UIImage+Snapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B161931541BFE46DFEA2092EDDDA815 /* UIImage+Snapshot.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ 4C14FEC886ABF90407DB06813F30E3AF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C6E88A450A84E3957158B3B3459740AA /* Foundation.framework */; };
+ 4C6CD20F4AD04F06CC22133B3DBF936D /* Pods-NSString-Helper_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AABBE932B43F7D686EDF9FDA13472D4B /* Pods-NSString-Helper_Example-dummy.m */; };
+ 506D761F91EC3583789A837C559972FE /* FBSnapshotTestCase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 52C18C0EB1FED5EB5CE3B0E768AC510F /* FBSnapshotTestCase-dummy.m */; };
+ 5D186558B1CCD85815CE8E34CD1DA40E /* Pods-NSString-Helper_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B1128C3100FAB99ABDF3F0DA05C7EFF5 /* Pods-NSString-Helper_Tests-dummy.m */; };
+ 69DA8B003216466C60F029CBD79897F1 /* UIImage+Compare.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B5E22F9517F21D3A0251F88FCAB281E /* UIImage+Compare.m */; };
+ 756564ABAF2892FE7140C92A1CDDCF65 /* UIImage+Snapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DBFBDCC891B770A2AC9EF0FB164B751 /* UIImage+Snapshot.m */; };
+ 7E9B14D5F8842A86CA86F2AF45230725 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A8F339250A1C3C5C5C5364254007103 /* XCTest.framework */; };
+ 841FF232C33C7D49C58CEFDBE7EEB92B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA323C90663942983643D7A4D1F697C8 /* UIKit.framework */; };
+ 868A5E476DDBEC6118FC23B8DEA8AE33 /* NSString-Helper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 746E41F4E43A24C127E75956706A475B /* NSString-Helper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 8D64458E304DA6D2B5B3DECC6BDBC2BA /* Pods-NSString-Helper_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C398C2A1FA35CEF85999D8C328A2646 /* Pods-NSString-Helper_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 91D0138ACFAD733E4061F12E450C336C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C6E88A450A84E3957158B3B3459740AA /* Foundation.framework */; };
+ 9223D5D84DF106A4E4B0BE20B717446B /* NSString+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FD4CA4D68CB0086077ED3B681CC25C3 /* NSString+Helper.m */; };
+ 9673CF780F48C8E4EC2A331717B1F67C /* FBSnapshotTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = E37899BD4B349060AA147E2A3721D3A2 /* FBSnapshotTestCase.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 982CE2813B074E3B315F80242242FF67 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C6E88A450A84E3957158B3B3459740AA /* Foundation.framework */; };
+ 994E5FEA4B1AE8C52D0DDE0E4B5E8134 /* Pods-NSString-Helper_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A4E6CC307B39A16A05FB6416C06A374C /* Pods-NSString-Helper_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ A2E9C7FBED6831A2DC78C877E815547F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C6E88A450A84E3957158B3B3459740AA /* Foundation.framework */; };
+ A4F69F3477A935285620AC3031C5C848 /* FBSnapshotTestController.m in Sources */ = {isa = PBXBuildFile; fileRef = 052258A488A96C35531FAC73C4F42924 /* FBSnapshotTestController.m */; };
+ B27DFD6025D94758785918F1D6F6C060 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A27810809BAD71E4022600B21251449F /* QuartzCore.framework */; };
+ B758FB09FE2C06C1B8E36A71A9D76D41 /* FBSnapshotTestCase-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 73D037B3C804B9E1BB70538E342E5104 /* FBSnapshotTestCase-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ BC952FC04FC963C1294DCD619C9B6B3B /* UIApplication+StrictKeyWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = B9109B8B333B5A1A3E92EFC09EDC10AC /* UIApplication+StrictKeyWindow.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ BE14F2198CDB0DAD98A567981D21C7A1 /* FBSnapshotTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 39577E2B806B8B2D019998DE60728F63 /* FBSnapshotTestCase.m */; };
+ BFCE460CC33E8872B7156D4166340178 /* FBSnapshotTestCasePlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E3DB4D092B985E76E227F7F313C6981 /* FBSnapshotTestCasePlatform.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ CAFA5E486BCE117A7D8C0FBF9DA6666B /* UIImage+Compare.h in Headers */ = {isa = PBXBuildFile; fileRef = 432938111B6FF0189EFFEDF2F845B308 /* UIImage+Compare.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ D071BDFEE2D52BF728891AD0F28651F7 /* NSString+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 66255DCE239A8D05BE476243676309F6 /* NSString+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ DB7A106243AC974FC7EBEB00B506C786 /* FBSnapshotTestCasePlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 58A2557E7CE20AACCD1B28B1CD1F920D /* FBSnapshotTestCasePlatform.m */; };
+ F25795894095DFCE72BF9EDABB668CE0 /* NSString-Helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C3CED32F939BF1B47C8300F3820CC8C0 /* NSString-Helper-dummy.m */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 1DC80927B3119C38B110CA61FFF654FB /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 77E55BAE3ACAFE326F83E5E8FB571A26;
+ remoteInfo = "NSString-Helper";
+ };
+ AAA71D030490EDF41D9D160901951807 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 77E55BAE3ACAFE326F83E5E8FB571A26;
+ remoteInfo = "NSString-Helper";
+ };
+ AEF9E41012E96BE57F0FDEBB1629C6AE /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 34CD2E3428AB802BACA62286FF5074B1;
+ remoteInfo = FBSnapshotTestCase;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+ 00962A646A4F7B28624393DD874F7D76 /* Pods-NSString-Helper_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-NSString-Helper_Tests-resources.sh"; sourceTree = ""; };
+ 052258A488A96C35531FAC73C4F42924 /* FBSnapshotTestController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestController.m; path = FBSnapshotTestCase/FBSnapshotTestController.m; sourceTree = ""; };
+ 08F8B6A82DB9F44A9B82D77ECA0F6DEF /* NSString-Helper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString-Helper-prefix.pch"; sourceTree = ""; };
+ 09171FC8873A0650C65067EC5E1644C9 /* Pods-NSString-Helper_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-NSString-Helper_Tests.debug.xcconfig"; sourceTree = ""; };
+ 0B161931541BFE46DFEA2092EDDDA815 /* UIImage+Snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Snapshot.h"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.h"; sourceTree = ""; };
+ 1374B79237CAC07693E99442FBED1F15 /* FBSnapshotTestController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestController.h; path = FBSnapshotTestCase/FBSnapshotTestController.h; sourceTree = ""; };
+ 1570C607843A941A91503F4110058B2A /* NSString-Helper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "NSString-Helper.xcconfig"; sourceTree = ""; };
+ 209BE16837A5AA3C08F9E3447A24FDC1 /* Pods-NSString-Helper_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-NSString-Helper_Example.debug.xcconfig"; sourceTree = ""; };
+ 2D0EF01646045AF24E30583567576FAC /* NSString_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = NSString_Helper.framework; path = "NSString-Helper.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 2EECE81A9AEC1ED1057A9C3C88DBCEBE /* UIApplication+StrictKeyWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIApplication+StrictKeyWindow.m"; path = "FBSnapshotTestCase/Categories/UIApplication+StrictKeyWindow.m"; sourceTree = ""; };
+ 32D24C10BE1ECC25619C7E17AD611FA6 /* Pods-NSString-Helper_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-NSString-Helper_Example.modulemap"; sourceTree = ""; };
+ 39577E2B806B8B2D019998DE60728F63 /* FBSnapshotTestCase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCase.m; path = FBSnapshotTestCase/FBSnapshotTestCase.m; sourceTree = ""; };
+ 3A8F339250A1C3C5C5C5364254007103 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
+ 3B5E22F9517F21D3A0251F88FCAB281E /* UIImage+Compare.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Compare.m"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.m"; sourceTree = ""; };
+ 3CB0DE1F0248BD4CA342A8B31DB33C35 /* Pods-NSString-Helper_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-NSString-Helper_Example.release.xcconfig"; sourceTree = ""; };
+ 3DBFBDCC891B770A2AC9EF0FB164B751 /* UIImage+Snapshot.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Snapshot.m"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.m"; sourceTree = ""; };
+ 432938111B6FF0189EFFEDF2F845B308 /* UIImage+Compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Compare.h"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.h"; sourceTree = ""; };
+ 52C18C0EB1FED5EB5CE3B0E768AC510F /* FBSnapshotTestCase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSnapshotTestCase-dummy.m"; sourceTree = ""; };
+ 578D69B27A5B425290B7FDA84EC50F1B /* Pods_NSString_Helper_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_NSString_Helper_Example.framework; path = "Pods-NSString-Helper_Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 58A2557E7CE20AACCD1B28B1CD1F920D /* FBSnapshotTestCasePlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCasePlatform.m; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.m; sourceTree = ""; };
+ 66255DCE239A8D05BE476243676309F6 /* NSString+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+Helper.h"; path = "NSString-Helper/NSString+Helper.h"; sourceTree = ""; };
+ 6E66B4218824CF8160D93713DDBEEA82 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
+ 73D037B3C804B9E1BB70538E342E5104 /* FBSnapshotTestCase-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSnapshotTestCase-umbrella.h"; sourceTree = ""; };
+ 746E41F4E43A24C127E75956706A475B /* NSString-Helper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString-Helper-umbrella.h"; sourceTree = ""; };
+ 7E3DB4D092B985E76E227F7F313C6981 /* FBSnapshotTestCasePlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCasePlatform.h; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.h; sourceTree = ""; };
+ 7FAA4DB18D918571A475B5E9CB70DA6E /* Pods-NSString-Helper_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-NSString-Helper_Tests-frameworks.sh"; sourceTree = ""; };
+ 7FD4CA4D68CB0086077ED3B681CC25C3 /* NSString+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+Helper.m"; path = "NSString-Helper/NSString+Helper.m"; sourceTree = ""; };
+ 7FEA15F20EF520CE44C83F23690BF7D7 /* Pods-NSString-Helper_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-NSString-Helper_Example-resources.sh"; sourceTree = ""; };
+ 823558E8AC8EB39D028DB5FBBEA227A3 /* FBSnapshotTestCase.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = FBSnapshotTestCase.modulemap; sourceTree = ""; };
+ 85892DA7DF3B94E2919B7271D76962C7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
+ 85E250EF19C5B5671AEC10BEB508D087 /* UIImage+Diff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Diff.h"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.h"; sourceTree = ""; };
+ 88DF73CD4A9E22E1C682E48862606B8C /* Pods-NSString-Helper_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-NSString-Helper_Tests-acknowledgements.plist"; sourceTree = ""; };
+ 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
+ 98CA75B78B084E7EAE59AA6E48A07D7D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
+ 9C398C2A1FA35CEF85999D8C328A2646 /* Pods-NSString-Helper_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-NSString-Helper_Example-umbrella.h"; sourceTree = ""; };
+ A27810809BAD71E4022600B21251449F /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; };
+ A2E45D9BC2C257ABDC47F9ABA89CD4D8 /* Pods-NSString-Helper_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-NSString-Helper_Tests.release.xcconfig"; sourceTree = ""; };
+ A4E6CC307B39A16A05FB6416C06A374C /* Pods-NSString-Helper_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-NSString-Helper_Tests-umbrella.h"; sourceTree = ""; };
+ AA323C90663942983643D7A4D1F697C8 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
+ AABBE932B43F7D686EDF9FDA13472D4B /* Pods-NSString-Helper_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-NSString-Helper_Example-dummy.m"; sourceTree = ""; };
+ AF7E76E310E505B02D27D44D54B436E7 /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FBSnapshotTestCase.framework; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ B1128C3100FAB99ABDF3F0DA05C7EFF5 /* Pods-NSString-Helper_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-NSString-Helper_Tests-dummy.m"; sourceTree = ""; };
+ B2129717C67C1262DA3FEAE396017C81 /* Pods_NSString_Helper_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_NSString_Helper_Tests.framework; path = "Pods-NSString-Helper_Tests.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
+ B5A408C288EE77F57EAF926103F3D75C /* Pods-NSString-Helper_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-NSString-Helper_Example-acknowledgements.markdown"; sourceTree = ""; };
+ B6DD1B92A69EEEBAA0846B38CDA528B5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
+ B9109B8B333B5A1A3E92EFC09EDC10AC /* UIApplication+StrictKeyWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIApplication+StrictKeyWindow.h"; path = "FBSnapshotTestCase/Categories/UIApplication+StrictKeyWindow.h"; sourceTree = ""; };
+ B9CEF7D6C5E08AB80E58DABC75D882BC /* UIImage+Diff.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Diff.m"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.m"; sourceTree = ""; };
+ BC5428B4D0D814E1F14A14A66FABC95A /* NSString-Helper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "NSString-Helper.modulemap"; sourceTree = ""; };
+ C3CED32F939BF1B47C8300F3820CC8C0 /* NSString-Helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSString-Helper-dummy.m"; sourceTree = ""; };
+ C6E88A450A84E3957158B3B3459740AA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
+ CC12BCFA3FC0B8C307F5B38C673EDD12 /* FBSnapshotTestCase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSnapshotTestCase-prefix.pch"; sourceTree = ""; };
+ D97545C39C4A5EE2631DD9FFECE76A40 /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = FBSnapshotTestCase/SwiftSupport.swift; sourceTree = ""; };
+ DADAF30F2D84FDAAD2ADD2D50C1F40DF /* FBSnapshotTestCase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSnapshotTestCase.xcconfig; sourceTree = ""; };
+ E0565FCA311FE58BAF93EC4FCBE20EDF /* Pods-NSString-Helper_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-NSString-Helper_Tests-acknowledgements.markdown"; sourceTree = ""; };
+ E37899BD4B349060AA147E2A3721D3A2 /* FBSnapshotTestCase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCase.h; path = FBSnapshotTestCase/FBSnapshotTestCase.h; sourceTree = ""; };
+ EFBA9ABDEC3930119D3B0FB908358FDB /* Pods-NSString-Helper_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-NSString-Helper_Example-acknowledgements.plist"; sourceTree = ""; };
+ F55C64F5A364499364C2CCC924394489 /* Pods-NSString-Helper_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-NSString-Helper_Example-frameworks.sh"; sourceTree = ""; };
+ FBFDF96006A72F3708D31603A6CAF635 /* Pods-NSString-Helper_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-NSString-Helper_Tests.modulemap"; sourceTree = ""; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 1D421A30A1BDB7E1C4216F64D0C939B1 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 91D0138ACFAD733E4061F12E450C336C /* Foundation.framework in Frameworks */,
+ B27DFD6025D94758785918F1D6F6C060 /* QuartzCore.framework in Frameworks */,
+ 841FF232C33C7D49C58CEFDBE7EEB92B /* UIKit.framework in Frameworks */,
+ 7E9B14D5F8842A86CA86F2AF45230725 /* XCTest.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 2843C6E859E2B75871FAE559ABA295BC /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 4C14FEC886ABF90407DB06813F30E3AF /* Foundation.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ CAB9439C0B217473842BF6023A7668AA /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ A2E9C7FBED6831A2DC78C877E815547F /* Foundation.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ EA508CF521BAC9E2A9487F73702B34B0 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 982CE2813B074E3B315F80242242FF67 /* Foundation.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 14B8B9B15ECBE87983FF987239AB2D7B /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 8D22B0D091B0427E43C82354D9CA8E06 /* iOS */,
+ );
+ name = Frameworks;
+ sourceTree = "";
+ };
+ 1549F91FCD089822594C1F5DB8AB9E8F /* Support Files */ = {
+ isa = PBXGroup;
+ children = (
+ 823558E8AC8EB39D028DB5FBBEA227A3 /* FBSnapshotTestCase.modulemap */,
+ DADAF30F2D84FDAAD2ADD2D50C1F40DF /* FBSnapshotTestCase.xcconfig */,
+ 52C18C0EB1FED5EB5CE3B0E768AC510F /* FBSnapshotTestCase-dummy.m */,
+ CC12BCFA3FC0B8C307F5B38C673EDD12 /* FBSnapshotTestCase-prefix.pch */,
+ 73D037B3C804B9E1BB70538E342E5104 /* FBSnapshotTestCase-umbrella.h */,
+ 6E66B4218824CF8160D93713DDBEEA82 /* Info.plist */,
+ );
+ name = "Support Files";
+ path = "../Target Support Files/FBSnapshotTestCase";
+ sourceTree = "";
+ };
+ 201419813AE15A032CB526868AE5CB15 /* Development Pods */ = {
+ isa = PBXGroup;
+ children = (
+ 663B9295D46625EB2717F56A71A0C8E9 /* NSString-Helper */,
+ );
+ name = "Development Pods";
+ sourceTree = "";
+ };
+ 2287B5EBEAA3C332F8DB9A1E61F5B097 /* FBSnapshotTestCase */ = {
+ isa = PBXGroup;
+ children = (
+ F35791481CAFDD8E7715AE1B44687328 /* Core */,
+ 1549F91FCD089822594C1F5DB8AB9E8F /* Support Files */,
+ 99E46DD4AB2256791F111C718CB0EEF8 /* SwiftSupport */,
+ );
+ name = FBSnapshotTestCase;
+ path = FBSnapshotTestCase;
+ sourceTree = "";
+ };
+ 58B42F1786442B3A6794CE50D1BA1862 /* Support Files */ = {
+ isa = PBXGroup;
+ children = (
+ 98CA75B78B084E7EAE59AA6E48A07D7D /* Info.plist */,
+ BC5428B4D0D814E1F14A14A66FABC95A /* NSString-Helper.modulemap */,
+ 1570C607843A941A91503F4110058B2A /* NSString-Helper.xcconfig */,
+ C3CED32F939BF1B47C8300F3820CC8C0 /* NSString-Helper-dummy.m */,
+ 08F8B6A82DB9F44A9B82D77ECA0F6DEF /* NSString-Helper-prefix.pch */,
+ 746E41F4E43A24C127E75956706A475B /* NSString-Helper-umbrella.h */,
+ );
+ name = "Support Files";
+ path = "Example/Pods/Target Support Files/NSString-Helper";
+ sourceTree = "";
+ };
+ 663B9295D46625EB2717F56A71A0C8E9 /* NSString-Helper */ = {
+ isa = PBXGroup;
+ children = (
+ 66255DCE239A8D05BE476243676309F6 /* NSString+Helper.h */,
+ 7FD4CA4D68CB0086077ED3B681CC25C3 /* NSString+Helper.m */,
+ 58B42F1786442B3A6794CE50D1BA1862 /* Support Files */,
+ );
+ name = "NSString-Helper";
+ path = ../..;
+ sourceTree = "";
+ };
+ 6DE1A1D894219A4C12C8AC67E2A9BC1F /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ AF7E76E310E505B02D27D44D54B436E7 /* FBSnapshotTestCase.framework */,
+ 2D0EF01646045AF24E30583567576FAC /* NSString_Helper.framework */,
+ 578D69B27A5B425290B7FDA84EC50F1B /* Pods_NSString_Helper_Example.framework */,
+ B2129717C67C1262DA3FEAE396017C81 /* Pods_NSString_Helper_Tests.framework */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 7DB346D0F39D3F0E887471402A8071AB = {
+ isa = PBXGroup;
+ children = (
+ 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */,
+ 201419813AE15A032CB526868AE5CB15 /* Development Pods */,
+ 14B8B9B15ECBE87983FF987239AB2D7B /* Frameworks */,
+ FBD2D672921284E66F309CA3462F84D6 /* Pods */,
+ 6DE1A1D894219A4C12C8AC67E2A9BC1F /* Products */,
+ A98B4828819CCFB60C765C5C50C8BD41 /* Targets Support Files */,
+ );
+ sourceTree = "";
+ };
+ 84086EF64F973A922356D4403C649B8E /* Pods-NSString-Helper_Tests */ = {
+ isa = PBXGroup;
+ children = (
+ B6DD1B92A69EEEBAA0846B38CDA528B5 /* Info.plist */,
+ FBFDF96006A72F3708D31603A6CAF635 /* Pods-NSString-Helper_Tests.modulemap */,
+ E0565FCA311FE58BAF93EC4FCBE20EDF /* Pods-NSString-Helper_Tests-acknowledgements.markdown */,
+ 88DF73CD4A9E22E1C682E48862606B8C /* Pods-NSString-Helper_Tests-acknowledgements.plist */,
+ B1128C3100FAB99ABDF3F0DA05C7EFF5 /* Pods-NSString-Helper_Tests-dummy.m */,
+ 7FAA4DB18D918571A475B5E9CB70DA6E /* Pods-NSString-Helper_Tests-frameworks.sh */,
+ 00962A646A4F7B28624393DD874F7D76 /* Pods-NSString-Helper_Tests-resources.sh */,
+ A4E6CC307B39A16A05FB6416C06A374C /* Pods-NSString-Helper_Tests-umbrella.h */,
+ 09171FC8873A0650C65067EC5E1644C9 /* Pods-NSString-Helper_Tests.debug.xcconfig */,
+ A2E45D9BC2C257ABDC47F9ABA89CD4D8 /* Pods-NSString-Helper_Tests.release.xcconfig */,
+ );
+ name = "Pods-NSString-Helper_Tests";
+ path = "Target Support Files/Pods-NSString-Helper_Tests";
+ sourceTree = "";
+ };
+ 8D22B0D091B0427E43C82354D9CA8E06 /* iOS */ = {
+ isa = PBXGroup;
+ children = (
+ C6E88A450A84E3957158B3B3459740AA /* Foundation.framework */,
+ A27810809BAD71E4022600B21251449F /* QuartzCore.framework */,
+ AA323C90663942983643D7A4D1F697C8 /* UIKit.framework */,
+ 3A8F339250A1C3C5C5C5364254007103 /* XCTest.framework */,
+ );
+ name = iOS;
+ sourceTree = "";
+ };
+ 99E46DD4AB2256791F111C718CB0EEF8 /* SwiftSupport */ = {
+ isa = PBXGroup;
+ children = (
+ D97545C39C4A5EE2631DD9FFECE76A40 /* SwiftSupport.swift */,
+ );
+ name = SwiftSupport;
+ sourceTree = "";
+ };
+ A98B4828819CCFB60C765C5C50C8BD41 /* Targets Support Files */ = {
+ isa = PBXGroup;
+ children = (
+ E606BD79F9B592CCACEF260F9BDD3405 /* Pods-NSString-Helper_Example */,
+ 84086EF64F973A922356D4403C649B8E /* Pods-NSString-Helper_Tests */,
+ );
+ name = "Targets Support Files";
+ sourceTree = "";
+ };
+ E606BD79F9B592CCACEF260F9BDD3405 /* Pods-NSString-Helper_Example */ = {
+ isa = PBXGroup;
+ children = (
+ 85892DA7DF3B94E2919B7271D76962C7 /* Info.plist */,
+ 32D24C10BE1ECC25619C7E17AD611FA6 /* Pods-NSString-Helper_Example.modulemap */,
+ B5A408C288EE77F57EAF926103F3D75C /* Pods-NSString-Helper_Example-acknowledgements.markdown */,
+ EFBA9ABDEC3930119D3B0FB908358FDB /* Pods-NSString-Helper_Example-acknowledgements.plist */,
+ AABBE932B43F7D686EDF9FDA13472D4B /* Pods-NSString-Helper_Example-dummy.m */,
+ F55C64F5A364499364C2CCC924394489 /* Pods-NSString-Helper_Example-frameworks.sh */,
+ 7FEA15F20EF520CE44C83F23690BF7D7 /* Pods-NSString-Helper_Example-resources.sh */,
+ 9C398C2A1FA35CEF85999D8C328A2646 /* Pods-NSString-Helper_Example-umbrella.h */,
+ 209BE16837A5AA3C08F9E3447A24FDC1 /* Pods-NSString-Helper_Example.debug.xcconfig */,
+ 3CB0DE1F0248BD4CA342A8B31DB33C35 /* Pods-NSString-Helper_Example.release.xcconfig */,
+ );
+ name = "Pods-NSString-Helper_Example";
+ path = "Target Support Files/Pods-NSString-Helper_Example";
+ sourceTree = "";
+ };
+ F35791481CAFDD8E7715AE1B44687328 /* Core */ = {
+ isa = PBXGroup;
+ children = (
+ E37899BD4B349060AA147E2A3721D3A2 /* FBSnapshotTestCase.h */,
+ 39577E2B806B8B2D019998DE60728F63 /* FBSnapshotTestCase.m */,
+ 7E3DB4D092B985E76E227F7F313C6981 /* FBSnapshotTestCasePlatform.h */,
+ 58A2557E7CE20AACCD1B28B1CD1F920D /* FBSnapshotTestCasePlatform.m */,
+ 1374B79237CAC07693E99442FBED1F15 /* FBSnapshotTestController.h */,
+ 052258A488A96C35531FAC73C4F42924 /* FBSnapshotTestController.m */,
+ B9109B8B333B5A1A3E92EFC09EDC10AC /* UIApplication+StrictKeyWindow.h */,
+ 2EECE81A9AEC1ED1057A9C3C88DBCEBE /* UIApplication+StrictKeyWindow.m */,
+ 432938111B6FF0189EFFEDF2F845B308 /* UIImage+Compare.h */,
+ 3B5E22F9517F21D3A0251F88FCAB281E /* UIImage+Compare.m */,
+ 85E250EF19C5B5671AEC10BEB508D087 /* UIImage+Diff.h */,
+ B9CEF7D6C5E08AB80E58DABC75D882BC /* UIImage+Diff.m */,
+ 0B161931541BFE46DFEA2092EDDDA815 /* UIImage+Snapshot.h */,
+ 3DBFBDCC891B770A2AC9EF0FB164B751 /* UIImage+Snapshot.m */,
+ );
+ name = Core;
+ sourceTree = "";
+ };
+ FBD2D672921284E66F309CA3462F84D6 /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ 2287B5EBEAA3C332F8DB9A1E61F5B097 /* FBSnapshotTestCase */,
+ );
+ name = Pods;
+ sourceTree = "";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ 9DC6F5AC11E37A1EB45C6473C9E800B6 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ B758FB09FE2C06C1B8E36A71A9D76D41 /* FBSnapshotTestCase-umbrella.h in Headers */,
+ 9673CF780F48C8E4EC2A331717B1F67C /* FBSnapshotTestCase.h in Headers */,
+ BFCE460CC33E8872B7156D4166340178 /* FBSnapshotTestCasePlatform.h in Headers */,
+ 2F485B69F51E4F723A38410F31F08550 /* FBSnapshotTestController.h in Headers */,
+ BC952FC04FC963C1294DCD619C9B6B3B /* UIApplication+StrictKeyWindow.h in Headers */,
+ CAFA5E486BCE117A7D8C0FBF9DA6666B /* UIImage+Compare.h in Headers */,
+ 051A816D6DD0CAE13496DDCFE0829167 /* UIImage+Diff.h in Headers */,
+ 421CDD701AEE0F2458A84200366CDD0F /* UIImage+Snapshot.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ E9E6C30D7FE593DD93383DAF4815F3B7 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D071BDFEE2D52BF728891AD0F28651F7 /* NSString+Helper.h in Headers */,
+ 868A5E476DDBEC6118FC23B8DEA8AE33 /* NSString-Helper-umbrella.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F2852540F0D038CEE8D0DC44554F60E5 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 994E5FEA4B1AE8C52D0DDE0E4B5E8134 /* Pods-NSString-Helper_Tests-umbrella.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ F86B2A71434937C5C514021E81438BF0 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8D64458E304DA6D2B5B3DECC6BDBC2BA /* Pods-NSString-Helper_Example-umbrella.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ 34CD2E3428AB802BACA62286FF5074B1 /* FBSnapshotTestCase */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = F28097D43AF5CD8DA838ABD52A053790 /* Build configuration list for PBXNativeTarget "FBSnapshotTestCase" */;
+ buildPhases = (
+ E2E80CCD063D04B57A1A5E140726E8A4 /* Sources */,
+ 1D421A30A1BDB7E1C4216F64D0C939B1 /* Frameworks */,
+ 9DC6F5AC11E37A1EB45C6473C9E800B6 /* Headers */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = FBSnapshotTestCase;
+ productName = FBSnapshotTestCase;
+ productReference = AF7E76E310E505B02D27D44D54B436E7 /* FBSnapshotTestCase.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ 77E55BAE3ACAFE326F83E5E8FB571A26 /* NSString-Helper */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 24D1D18CFA95E29692DB891BDE3C34A9 /* Build configuration list for PBXNativeTarget "NSString-Helper" */;
+ buildPhases = (
+ 4DE85CC222809E8DD3855FA0651E2027 /* Sources */,
+ 2843C6E859E2B75871FAE559ABA295BC /* Frameworks */,
+ E9E6C30D7FE593DD93383DAF4815F3B7 /* Headers */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = "NSString-Helper";
+ productName = "NSString-Helper";
+ productReference = 2D0EF01646045AF24E30583567576FAC /* NSString_Helper.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ 9330715C6D335133AFA26D8C9D515E61 /* Pods-NSString-Helper_Example */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = B68606DC415918DAB3FAC57030F3F40F /* Build configuration list for PBXNativeTarget "Pods-NSString-Helper_Example" */;
+ buildPhases = (
+ 4C0DC6D78600E27CDA25524752071AC9 /* Sources */,
+ CAB9439C0B217473842BF6023A7668AA /* Frameworks */,
+ F86B2A71434937C5C514021E81438BF0 /* Headers */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 05F589CF0AE8F0040279DCB37567D664 /* PBXTargetDependency */,
+ );
+ name = "Pods-NSString-Helper_Example";
+ productName = "Pods-NSString-Helper_Example";
+ productReference = 578D69B27A5B425290B7FDA84EC50F1B /* Pods_NSString_Helper_Example.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ D08F0924A992417CC6E38E8CB7C0B552 /* Pods-NSString-Helper_Tests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 10ED2965483BD054275E474E021D5483 /* Build configuration list for PBXNativeTarget "Pods-NSString-Helper_Tests" */;
+ buildPhases = (
+ 69413303893FBF874EE5CB1810DA83AE /* Sources */,
+ EA508CF521BAC9E2A9487F73702B34B0 /* Frameworks */,
+ F2852540F0D038CEE8D0DC44554F60E5 /* Headers */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 44AEE21FACF4FF53B9066F243370A1BA /* PBXTargetDependency */,
+ F5443438D709E72D5C79A690BA7834AA /* PBXTargetDependency */,
+ );
+ name = "Pods-NSString-Helper_Tests";
+ productName = "Pods-NSString-Helper_Tests";
+ productReference = B2129717C67C1262DA3FEAE396017C81 /* Pods_NSString_Helper_Tests.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ D41D8CD98F00B204E9800998ECF8427E /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastSwiftUpdateCheck = 0830;
+ LastUpgradeCheck = 0700;
+ };
+ buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ );
+ mainGroup = 7DB346D0F39D3F0E887471402A8071AB;
+ productRefGroup = 6DE1A1D894219A4C12C8AC67E2A9BC1F /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 34CD2E3428AB802BACA62286FF5074B1 /* FBSnapshotTestCase */,
+ 77E55BAE3ACAFE326F83E5E8FB571A26 /* NSString-Helper */,
+ 9330715C6D335133AFA26D8C9D515E61 /* Pods-NSString-Helper_Example */,
+ D08F0924A992417CC6E38E8CB7C0B552 /* Pods-NSString-Helper_Tests */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 4C0DC6D78600E27CDA25524752071AC9 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 4C6CD20F4AD04F06CC22133B3DBF936D /* Pods-NSString-Helper_Example-dummy.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 4DE85CC222809E8DD3855FA0651E2027 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 9223D5D84DF106A4E4B0BE20B717446B /* NSString+Helper.m in Sources */,
+ F25795894095DFCE72BF9EDABB668CE0 /* NSString-Helper-dummy.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 69413303893FBF874EE5CB1810DA83AE /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 5D186558B1CCD85815CE8E34CD1DA40E /* Pods-NSString-Helper_Tests-dummy.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ E2E80CCD063D04B57A1A5E140726E8A4 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 506D761F91EC3583789A837C559972FE /* FBSnapshotTestCase-dummy.m in Sources */,
+ BE14F2198CDB0DAD98A567981D21C7A1 /* FBSnapshotTestCase.m in Sources */,
+ DB7A106243AC974FC7EBEB00B506C786 /* FBSnapshotTestCasePlatform.m in Sources */,
+ A4F69F3477A935285620AC3031C5C848 /* FBSnapshotTestController.m in Sources */,
+ 1AB7934C16CE49DE196FFC7BE7278287 /* SwiftSupport.swift in Sources */,
+ 094973D2D2F1E3B2E772F93C8147C6B9 /* UIApplication+StrictKeyWindow.m in Sources */,
+ 69DA8B003216466C60F029CBD79897F1 /* UIImage+Compare.m in Sources */,
+ 35DD05FD595A6FE7F5A0692D12E319DC /* UIImage+Diff.m in Sources */,
+ 756564ABAF2892FE7140C92A1CDDCF65 /* UIImage+Snapshot.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ 05F589CF0AE8F0040279DCB37567D664 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = "NSString-Helper";
+ target = 77E55BAE3ACAFE326F83E5E8FB571A26 /* NSString-Helper */;
+ targetProxy = AAA71D030490EDF41D9D160901951807 /* PBXContainerItemProxy */;
+ };
+ 44AEE21FACF4FF53B9066F243370A1BA /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = FBSnapshotTestCase;
+ target = 34CD2E3428AB802BACA62286FF5074B1 /* FBSnapshotTestCase */;
+ targetProxy = AEF9E41012E96BE57F0FDEBB1629C6AE /* PBXContainerItemProxy */;
+ };
+ F5443438D709E72D5C79A690BA7834AA /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = "NSString-Helper";
+ target = 77E55BAE3ACAFE326F83E5E8FB571A26 /* NSString-Helper */;
+ targetProxy = 1DC80927B3119C38B110CA61FFF654FB /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin XCBuildConfiguration section */
+ 0301B8C597B5B977A354E55EB89E750E /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 3CB0DE1F0248BD4CA342A8B31DB33C35 /* Pods-NSString-Helper_Example.release.xcconfig */;
+ buildSettings = {
+ CODE_SIGN_IDENTITY = "";
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ INFOPLIST_FILE = "Target Support Files/Pods-NSString-Helper_Example/Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ MACH_O_TYPE = staticlib;
+ MODULEMAP_FILE = "Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.modulemap";
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = Pods_NSString_Helper_Example;
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ 123F34F56963D7056D760D32692CD34C /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = A2E45D9BC2C257ABDC47F9ABA89CD4D8 /* Pods-NSString-Helper_Tests.release.xcconfig */;
+ buildSettings = {
+ CODE_SIGN_IDENTITY = "";
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ INFOPLIST_FILE = "Target Support Files/Pods-NSString-Helper_Tests/Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ MACH_O_TYPE = staticlib;
+ MODULEMAP_FILE = "Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.modulemap";
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = Pods_NSString_Helper_Tests;
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ 212102117C41DCA74EDF02A93F95204B /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 209BE16837A5AA3C08F9E3447A24FDC1 /* Pods-NSString-Helper_Example.debug.xcconfig */;
+ buildSettings = {
+ CODE_SIGN_IDENTITY = "";
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ INFOPLIST_FILE = "Target Support Files/Pods-NSString-Helper_Example/Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ MACH_O_TYPE = staticlib;
+ MODULEMAP_FILE = "Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.modulemap";
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = Pods_NSString_Helper_Example;
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ 35DD20753B0F2FB7EF34C726F31FDB39 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 1570C607843A941A91503F4110058B2A /* NSString-Helper.xcconfig */;
+ buildSettings = {
+ CODE_SIGN_IDENTITY = "";
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ GCC_PREFIX_HEADER = "Target Support Files/NSString-Helper/NSString-Helper-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/NSString-Helper/Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ MODULEMAP_FILE = "Target Support Files/NSString-Helper/NSString-Helper.modulemap";
+ PRODUCT_NAME = NSString_Helper;
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ 8982FE79C69438C1D6A0612EF861D570 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 09171FC8873A0650C65067EC5E1644C9 /* Pods-NSString-Helper_Tests.debug.xcconfig */;
+ buildSettings = {
+ CODE_SIGN_IDENTITY = "";
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ INFOPLIST_FILE = "Target Support Files/Pods-NSString-Helper_Tests/Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ MACH_O_TYPE = staticlib;
+ MODULEMAP_FILE = "Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.modulemap";
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = Pods_NSString_Helper_Tests;
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ B254DAA6CF0CE39F4A3D11B90A7E059A /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_COMMA = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ CODE_SIGNING_REQUIRED = NO;
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu11;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "POD_CONFIGURATION_RELEASE=1",
+ "$(inherited)",
+ );
+ 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 = 8.0;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/;
+ STRIP_INSTALLED_PRODUCT = NO;
+ SYMROOT = "${SRCROOT}/../build";
+ };
+ name = Release;
+ };
+ B2E52370F534DFE0FF7634F754F4F618 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = DADAF30F2D84FDAAD2ADD2D50C1F40DF /* FBSnapshotTestCase.xcconfig */;
+ buildSettings = {
+ CODE_SIGN_IDENTITY = "";
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ GCC_PREFIX_HEADER = "Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/FBSnapshotTestCase/Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ MODULEMAP_FILE = "Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.modulemap";
+ PRODUCT_NAME = FBSnapshotTestCase;
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+ SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ CEA992D818C17C13A97E42D0734BF7D3 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = DADAF30F2D84FDAAD2ADD2D50C1F40DF /* FBSnapshotTestCase.xcconfig */;
+ buildSettings = {
+ CODE_SIGN_IDENTITY = "";
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ GCC_PREFIX_HEADER = "Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/FBSnapshotTestCase/Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ MODULEMAP_FILE = "Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.modulemap";
+ PRODUCT_NAME = FBSnapshotTestCase;
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ E4B68EE12B21C47CB798D9B1ECA6D7A7 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_COMMA = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ CODE_SIGNING_REQUIRED = NO;
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = dwarf;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_TESTABILITY = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu11;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "POD_CONFIGURATION_DEBUG=1",
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ 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 = 8.0;
+ MTL_ENABLE_DEBUG_INFO = YES;
+ ONLY_ACTIVE_ARCH = YES;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/;
+ STRIP_INSTALLED_PRODUCT = NO;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
+ SYMROOT = "${SRCROOT}/../build";
+ };
+ name = Debug;
+ };
+ FE822A73645FF34492F60EC7C82FBD4A /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 1570C607843A941A91503F4110058B2A /* NSString-Helper.xcconfig */;
+ buildSettings = {
+ CODE_SIGN_IDENTITY = "";
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ GCC_PREFIX_HEADER = "Target Support Files/NSString-Helper/NSString-Helper-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/NSString-Helper/Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
+ MODULEMAP_FILE = "Target Support Files/NSString-Helper/NSString-Helper.modulemap";
+ PRODUCT_NAME = NSString_Helper;
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 10ED2965483BD054275E474E021D5483 /* Build configuration list for PBXNativeTarget "Pods-NSString-Helper_Tests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8982FE79C69438C1D6A0612EF861D570 /* Debug */,
+ 123F34F56963D7056D760D32692CD34C /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 24D1D18CFA95E29692DB891BDE3C34A9 /* Build configuration list for PBXNativeTarget "NSString-Helper" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ FE822A73645FF34492F60EC7C82FBD4A /* Debug */,
+ 35DD20753B0F2FB7EF34C726F31FDB39 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ E4B68EE12B21C47CB798D9B1ECA6D7A7 /* Debug */,
+ B254DAA6CF0CE39F4A3D11B90A7E059A /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ B68606DC415918DAB3FAC57030F3F40F /* Build configuration list for PBXNativeTarget "Pods-NSString-Helper_Example" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 212102117C41DCA74EDF02A93F95204B /* Debug */,
+ 0301B8C597B5B977A354E55EB89E750E /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ F28097D43AF5CD8DA838ABD52A053790 /* Build configuration list for PBXNativeTarget "FBSnapshotTestCase" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ CEA992D818C17C13A97E42D0734BF7D3 /* Debug */,
+ B2E52370F534DFE0FF7634F754F4F618 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
+}
diff --git a/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-prefix.pch b/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-prefix.pch
index aa992a4..beb2a24 100644
--- a/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-prefix.pch
+++ b/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-prefix.pch
@@ -1,4 +1,12 @@
#ifdef __OBJC__
#import
+#else
+#ifndef FOUNDATION_EXPORT
+#if defined(__cplusplus)
+#define FOUNDATION_EXPORT extern "C"
+#else
+#define FOUNDATION_EXPORT extern
+#endif
+#endif
#endif
diff --git a/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-umbrella.h b/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-umbrella.h
new file mode 100644
index 0000000..1734e02
--- /dev/null
+++ b/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-umbrella.h
@@ -0,0 +1,19 @@
+#ifdef __OBJC__
+#import
+#else
+#ifndef FOUNDATION_EXPORT
+#if defined(__cplusplus)
+#define FOUNDATION_EXPORT extern "C"
+#else
+#define FOUNDATION_EXPORT extern
+#endif
+#endif
+#endif
+
+#import "FBSnapshotTestCase.h"
+#import "FBSnapshotTestCasePlatform.h"
+#import "FBSnapshotTestController.h"
+
+FOUNDATION_EXPORT double FBSnapshotTestCaseVersionNumber;
+FOUNDATION_EXPORT const unsigned char FBSnapshotTestCaseVersionString[];
+
diff --git a/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.modulemap b/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.modulemap
index 733e78b..45b74ec 100644
--- a/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.modulemap
+++ b/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.modulemap
@@ -1,15 +1,6 @@
framework module FBSnapshotTestCase {
- umbrella header "FBSnapshotTestCase.h"
+ umbrella header "FBSnapshotTestCase-umbrella.h"
export *
module * { export * }
-
- header "FBSnapshotTestCase.h"
- header "FBSnapshotTestCasePlatform.h"
- header "FBSnapshotTestController.h"
-
- private header "UIImage+Compare.h"
- private header "UIImage+Diff.h"
- private header "UIImage+Snapshot.h"
}
-
diff --git a/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.xcconfig b/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.xcconfig
index f30c1e2..ee7f02e 100644
--- a/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.xcconfig
+++ b/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.xcconfig
@@ -1,8 +1,13 @@
+CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/FBSnapshotTestCase
ENABLE_BITCODE = NO
FRAMEWORK_SEARCH_PATHS = $(inherited) "$(PLATFORM_DIR)/Developer/Library/Frameworks"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/FBSnapshotTestCase" "${PODS_ROOT}/Headers/Public"
+HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public"
OTHER_LDFLAGS = -framework "Foundation" -framework "QuartzCore" -framework "UIKit" -framework "XCTest"
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
+PODS_BUILD_DIR = $BUILD_DIR
+PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
-SKIP_INSTALL = YES
\ No newline at end of file
+PODS_TARGET_SRCROOT = ${PODS_ROOT}/FBSnapshotTestCase
+PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
+SKIP_INSTALL = YES
diff --git a/Example/Pods/Target Support Files/FBSnapshotTestCase/Info.plist b/Example/Pods/Target Support Files/FBSnapshotTestCase/Info.plist
index 7ecddcc..57b76a5 100644
--- a/Example/Pods/Target Support Files/FBSnapshotTestCase/Info.plist
+++ b/Example/Pods/Target Support Files/FBSnapshotTestCase/Info.plist
@@ -7,7 +7,7 @@
CFBundleExecutable
${EXECUTABLE_NAME}
CFBundleIdentifier
- org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
+ ${PRODUCT_BUNDLE_IDENTIFIER}
CFBundleInfoDictionaryVersion
6.0
CFBundleName
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 2.1.0
+ 2.1.4
CFBundleSignature
????
CFBundleVersion
diff --git a/Example/Pods/Target Support Files/NSString-Helper/Info.plist b/Example/Pods/Target Support Files/NSString-Helper/Info.plist
index 135c3f4..995c8fe 100644
--- a/Example/Pods/Target Support Files/NSString-Helper/Info.plist
+++ b/Example/Pods/Target Support Files/NSString-Helper/Info.plist
@@ -7,7 +7,7 @@
CFBundleExecutable
${EXECUTABLE_NAME}
CFBundleIdentifier
- org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
+ ${PRODUCT_BUNDLE_IDENTIFIER}
CFBundleInfoDictionaryVersion
6.0
CFBundleName
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 1.0.5
+ 1.0.6
CFBundleSignature
????
CFBundleVersion
diff --git a/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-prefix.pch b/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-prefix.pch
index aa992a4..beb2a24 100644
--- a/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-prefix.pch
+++ b/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-prefix.pch
@@ -1,4 +1,12 @@
#ifdef __OBJC__
#import
+#else
+#ifndef FOUNDATION_EXPORT
+#if defined(__cplusplus)
+#define FOUNDATION_EXPORT extern "C"
+#else
+#define FOUNDATION_EXPORT extern
+#endif
+#endif
#endif
diff --git a/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-umbrella.h b/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-umbrella.h
index 90422ff..6c57342 100644
--- a/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-umbrella.h
+++ b/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-umbrella.h
@@ -1,4 +1,14 @@
+#ifdef __OBJC__
#import
+#else
+#ifndef FOUNDATION_EXPORT
+#if defined(__cplusplus)
+#define FOUNDATION_EXPORT extern "C"
+#else
+#define FOUNDATION_EXPORT extern
+#endif
+#endif
+#endif
#import "NSString+Helper.h"
diff --git a/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper.xcconfig b/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper.xcconfig
index 351db20..d90098f 100644
--- a/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper.xcconfig
+++ b/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper.xcconfig
@@ -1,4 +1,9 @@
+CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/NSString-Helper
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/NSString-Helper" "${PODS_ROOT}/Headers/Public"
+HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public"
+PODS_BUILD_DIR = $BUILD_DIR
+PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
-SKIP_INSTALL = YES
\ No newline at end of file
+PODS_TARGET_SRCROOT = ${PODS_ROOT}/../..
+PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
+SKIP_INSTALL = YES
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Info.plist b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Info.plist
index 6974542..2243fe6 100644
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Info.plist
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Info.plist
@@ -7,7 +7,7 @@
CFBundleExecutable
${EXECUTABLE_NAME}
CFBundleIdentifier
- org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
+ ${PRODUCT_BUNDLE_IDENTIFIER}
CFBundleInfoDictionaryVersion
6.0
CFBundleName
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-acknowledgements.markdown b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-acknowledgements.markdown
index 3546a41..5df3ab7 100644
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-acknowledgements.markdown
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-acknowledgements.markdown
@@ -23,4 +23,4 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
-Generated by CocoaPods - http://cocoapods.org
+Generated by CocoaPods - https://cocoapods.org
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-acknowledgements.plist b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-acknowledgements.plist
index 65272af..799d5d6 100644
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-acknowledgements.plist
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-acknowledgements.plist
@@ -34,6 +34,8 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
+ License
+ MIT
Title
NSString-Helper
Type
@@ -41,7 +43,7 @@ THE SOFTWARE.
FooterText
- Generated by CocoaPods - http://cocoapods.org
+ Generated by CocoaPods - https://cocoapods.org
Title
Type
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-frameworks.sh b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-frameworks.sh
index 4bf9f6c..0502bbd 100755
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-frameworks.sh
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-frameworks.sh
@@ -6,6 +6,10 @@ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}"
+# This protects against multiple targets copying the same framework dependency at the same time. The solution
+# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
+RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
+
install_framework()
{
if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then
@@ -16,16 +20,16 @@ install_framework()
local source="$1"
fi
- local destination="${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
if [ -L "${source}" ]; then
echo "Symlinked..."
source="$(readlink "${source}")"
fi
- # use filter instead of exclude so missing patterns dont' throw errors
- echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
- rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
+ # Use filter instead of exclude so missing patterns don't throw errors.
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
local basename
basename="$(basename -s .framework "$1")"
@@ -54,13 +58,27 @@ install_framework()
fi
}
+# Copies the dSYM of a vendored framework
+install_dsym() {
+ local source="$1"
+ if [ -r "$source" ]; then
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DWARF_DSYM_FOLDER_PATH}\""
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DWARF_DSYM_FOLDER_PATH}"
+ fi
+}
+
# Signs a framework with the provided identity
code_sign_if_enabled() {
if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
# Use the current code_sign_identitiy
echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
- echo "/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} --preserve-metadata=identifier,entitlements \"$1\""
- /usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} --preserve-metadata=identifier,entitlements "$1"
+ local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'"
+
+ if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
+ code_sign_cmd="$code_sign_cmd &"
+ fi
+ echo "$code_sign_cmd"
+ eval "$code_sign_cmd"
fi
}
@@ -71,7 +89,7 @@ strip_invalid_archs() {
archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)"
stripped=""
for arch in $archs; do
- if ! [[ "${VALID_ARCHS}" == *"$arch"* ]]; then
+ if ! [[ "${ARCHS}" == *"$arch"* ]]; then
# Strip non-valid architectures in-place
lipo -remove "$arch" -output "$binary" "$binary" || exit 1
stripped="$stripped $arch"
@@ -84,8 +102,11 @@ strip_invalid_archs() {
if [[ "$CONFIGURATION" == "Debug" ]]; then
- install_framework "Pods-NSString-Helper_Example/NSString_Helper.framework"
+ install_framework "${BUILT_PRODUCTS_DIR}/NSString-Helper/NSString_Helper.framework"
fi
if [[ "$CONFIGURATION" == "Release" ]]; then
- install_framework "Pods-NSString-Helper_Example/NSString_Helper.framework"
+ install_framework "${BUILT_PRODUCTS_DIR}/NSString-Helper/NSString_Helper.framework"
+fi
+if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
+ wait
fi
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-resources.sh b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-resources.sh
index 16774fb..a7df440 100755
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-resources.sh
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-resources.sh
@@ -1,65 +1,91 @@
#!/bin/sh
set -e
-mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt
> "$RESOURCES_TO_COPY"
XCASSET_FILES=()
-realpath() {
- DIRECTORY="$(cd "${1%/*}" && pwd)"
- FILENAME="${1##*/}"
- echo "$DIRECTORY/$FILENAME"
-}
+# This protects against multiple targets copying the same framework dependency at the same time. The solution
+# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
+RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
+
+case "${TARGETED_DEVICE_FAMILY}" in
+ 1,2)
+ TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
+ ;;
+ 1)
+ TARGET_DEVICE_ARGS="--target-device iphone"
+ ;;
+ 2)
+ TARGET_DEVICE_ARGS="--target-device ipad"
+ ;;
+ 3)
+ TARGET_DEVICE_ARGS="--target-device tv"
+ ;;
+ 4)
+ TARGET_DEVICE_ARGS="--target-device watch"
+ ;;
+ *)
+ TARGET_DEVICE_ARGS="--target-device mac"
+ ;;
+esac
install_resource()
{
- case $1 in
+ if [[ "$1" = /* ]] ; then
+ RESOURCE_PATH="$1"
+ else
+ RESOURCE_PATH="${PODS_ROOT}/$1"
+ fi
+ if [[ ! -e "$RESOURCE_PATH" ]] ; then
+ cat << EOM
+error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script.
+EOM
+ exit 1
+ fi
+ case $RESOURCE_PATH in
*.storyboard)
- echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
- ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true
+ ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS}
;;
*.xib)
- echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
- ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true
+ ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS}
;;
*.framework)
- echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
- mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
- echo "rsync -av ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
- rsync -av "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true
+ mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
;;
*.xcdatamodel)
- echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1"`.mom\""
- xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodel`.mom"
+ echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true
+ xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom"
;;
*.xcdatamodeld)
- echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd\""
- xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd"
+ echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true
+ xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd"
;;
*.xcmappingmodel)
- echo "xcrun mapc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm\""
- xcrun mapc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm"
+ echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true
+ xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm"
;;
*.xcassets)
- ABSOLUTE_XCASSET_FILE=$(realpath "${PODS_ROOT}/$1")
+ ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH"
XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE")
;;
- /*)
- echo "$1"
- echo "$1" >> "$RESOURCES_TO_COPY"
- ;;
*)
- echo "${PODS_ROOT}/$1"
- echo "${PODS_ROOT}/$1" >> "$RESOURCES_TO_COPY"
+ echo "$RESOURCE_PATH" || true
+ echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY"
;;
esac
}
-mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then
mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
@@ -68,28 +94,13 @@ rm -f "$RESOURCES_TO_COPY"
if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
then
- case "${TARGETED_DEVICE_FAMILY}" in
- 1,2)
- TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
- ;;
- 1)
- TARGET_DEVICE_ARGS="--target-device iphone"
- ;;
- 2)
- TARGET_DEVICE_ARGS="--target-device ipad"
- ;;
- *)
- TARGET_DEVICE_ARGS="--target-device mac"
- ;;
- esac
-
# Find all other xcassets (this unfortunately includes those of path pods and other targets).
OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d)
while read line; do
- if [[ $line != "`realpath $PODS_ROOT`*" ]]; then
+ if [[ $line != "${PODS_ROOT}*" ]]; then
XCASSET_FILES+=("$line")
fi
done <<<"$OTHER_XCASSETS"
- printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${IPHONEOS_DEPLOYMENT_TARGET}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+ printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
fi
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-umbrella.h b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-umbrella.h
index 31427b8..f0e8f1d 100644
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-umbrella.h
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example-umbrella.h
@@ -1,4 +1,14 @@
+#ifdef __OBJC__
#import
+#else
+#ifndef FOUNDATION_EXPORT
+#if defined(__cplusplus)
+#define FOUNDATION_EXPORT extern "C"
+#else
+#define FOUNDATION_EXPORT extern
+#endif
+#endif
+#endif
FOUNDATION_EXPORT double Pods_NSString_Helper_ExampleVersionNumber;
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.debug.xcconfig b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.debug.xcconfig
index b7537d4..d36723a 100644
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.debug.xcconfig
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.debug.xcconfig
@@ -1,6 +1,9 @@
+FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/NSString-Helper"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
-OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/NSString_Helper.framework/Headers"
+OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/NSString-Helper/NSString_Helper.framework/Headers"
OTHER_LDFLAGS = $(inherited) -framework "NSString_Helper"
-PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-NSString-Helper_Example
-PODS_ROOT = ${SRCROOT}/Pods
\ No newline at end of file
+PODS_BUILD_DIR = $BUILD_DIR
+PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
+PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
+PODS_ROOT = ${SRCROOT}/Pods
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.release.xcconfig b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.release.xcconfig
index b7537d4..d36723a 100644
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.release.xcconfig
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.release.xcconfig
@@ -1,6 +1,9 @@
+FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/NSString-Helper"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
-OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/NSString_Helper.framework/Headers"
+OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/NSString-Helper/NSString_Helper.framework/Headers"
OTHER_LDFLAGS = $(inherited) -framework "NSString_Helper"
-PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-NSString-Helper_Example
-PODS_ROOT = ${SRCROOT}/Pods
\ No newline at end of file
+PODS_BUILD_DIR = $BUILD_DIR
+PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
+PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
+PODS_ROOT = ${SRCROOT}/Pods
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Info.plist b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Info.plist
index 6974542..2243fe6 100644
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Info.plist
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Info.plist
@@ -7,7 +7,7 @@
CFBundleExecutable
${EXECUTABLE_NAME}
CFBundleIdentifier
- org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
+ ${PRODUCT_BUNDLE_IDENTIFIER}
CFBundleInfoDictionaryVersion
6.0
CFBundleName
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-acknowledgements.markdown b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-acknowledgements.markdown
index 3e3c86a..a5c58da 100644
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-acknowledgements.markdown
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-acknowledgements.markdown
@@ -56,4 +56,4 @@ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-Generated by CocoaPods - http://cocoapods.org
+Generated by CocoaPods - https://cocoapods.org
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-acknowledgements.plist b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-acknowledgements.plist
index ec0f04e..33e36fd 100644
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-acknowledgements.plist
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-acknowledgements.plist
@@ -34,6 +34,8 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
+ License
+ MIT
Title
NSString-Helper
Type
@@ -71,6 +73,8 @@ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ License
+ BSD
Title
FBSnapshotTestCase
Type
@@ -78,7 +82,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
FooterText
- Generated by CocoaPods - http://cocoapods.org
+ Generated by CocoaPods - https://cocoapods.org
Title
Type
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-frameworks.sh b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-frameworks.sh
index d145cbf..b3a5de3 100755
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-frameworks.sh
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-frameworks.sh
@@ -6,6 +6,10 @@ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}"
+# This protects against multiple targets copying the same framework dependency at the same time. The solution
+# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
+RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
+
install_framework()
{
if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then
@@ -16,16 +20,16 @@ install_framework()
local source="$1"
fi
- local destination="${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
if [ -L "${source}" ]; then
echo "Symlinked..."
source="$(readlink "${source}")"
fi
- # use filter instead of exclude so missing patterns dont' throw errors
- echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
- rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
+ # Use filter instead of exclude so missing patterns don't throw errors.
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
local basename
basename="$(basename -s .framework "$1")"
@@ -54,13 +58,27 @@ install_framework()
fi
}
+# Copies the dSYM of a vendored framework
+install_dsym() {
+ local source="$1"
+ if [ -r "$source" ]; then
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DWARF_DSYM_FOLDER_PATH}\""
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DWARF_DSYM_FOLDER_PATH}"
+ fi
+}
+
# Signs a framework with the provided identity
code_sign_if_enabled() {
if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
# Use the current code_sign_identitiy
echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
- echo "/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} --preserve-metadata=identifier,entitlements \"$1\""
- /usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} --preserve-metadata=identifier,entitlements "$1"
+ local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'"
+
+ if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
+ code_sign_cmd="$code_sign_cmd &"
+ fi
+ echo "$code_sign_cmd"
+ eval "$code_sign_cmd"
fi
}
@@ -71,7 +89,7 @@ strip_invalid_archs() {
archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)"
stripped=""
for arch in $archs; do
- if ! [[ "${VALID_ARCHS}" == *"$arch"* ]]; then
+ if ! [[ "${ARCHS}" == *"$arch"* ]]; then
# Strip non-valid architectures in-place
lipo -remove "$arch" -output "$binary" "$binary" || exit 1
stripped="$stripped $arch"
@@ -84,10 +102,13 @@ strip_invalid_archs() {
if [[ "$CONFIGURATION" == "Debug" ]]; then
- install_framework "Pods-NSString-Helper_Tests/NSString_Helper.framework"
- install_framework "Pods-NSString-Helper_Tests/FBSnapshotTestCase.framework"
+ install_framework "${BUILT_PRODUCTS_DIR}/NSString-Helper/NSString_Helper.framework"
+ install_framework "${BUILT_PRODUCTS_DIR}/FBSnapshotTestCase/FBSnapshotTestCase.framework"
fi
if [[ "$CONFIGURATION" == "Release" ]]; then
- install_framework "Pods-NSString-Helper_Tests/NSString_Helper.framework"
- install_framework "Pods-NSString-Helper_Tests/FBSnapshotTestCase.framework"
+ install_framework "${BUILT_PRODUCTS_DIR}/NSString-Helper/NSString_Helper.framework"
+ install_framework "${BUILT_PRODUCTS_DIR}/FBSnapshotTestCase/FBSnapshotTestCase.framework"
+fi
+if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
+ wait
fi
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-resources.sh b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-resources.sh
index 16774fb..a7df440 100755
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-resources.sh
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-resources.sh
@@ -1,65 +1,91 @@
#!/bin/sh
set -e
-mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt
> "$RESOURCES_TO_COPY"
XCASSET_FILES=()
-realpath() {
- DIRECTORY="$(cd "${1%/*}" && pwd)"
- FILENAME="${1##*/}"
- echo "$DIRECTORY/$FILENAME"
-}
+# This protects against multiple targets copying the same framework dependency at the same time. The solution
+# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
+RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
+
+case "${TARGETED_DEVICE_FAMILY}" in
+ 1,2)
+ TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
+ ;;
+ 1)
+ TARGET_DEVICE_ARGS="--target-device iphone"
+ ;;
+ 2)
+ TARGET_DEVICE_ARGS="--target-device ipad"
+ ;;
+ 3)
+ TARGET_DEVICE_ARGS="--target-device tv"
+ ;;
+ 4)
+ TARGET_DEVICE_ARGS="--target-device watch"
+ ;;
+ *)
+ TARGET_DEVICE_ARGS="--target-device mac"
+ ;;
+esac
install_resource()
{
- case $1 in
+ if [[ "$1" = /* ]] ; then
+ RESOURCE_PATH="$1"
+ else
+ RESOURCE_PATH="${PODS_ROOT}/$1"
+ fi
+ if [[ ! -e "$RESOURCE_PATH" ]] ; then
+ cat << EOM
+error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script.
+EOM
+ exit 1
+ fi
+ case $RESOURCE_PATH in
*.storyboard)
- echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
- ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true
+ ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS}
;;
*.xib)
- echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
- ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true
+ ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS}
;;
*.framework)
- echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
- mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
- echo "rsync -av ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
- rsync -av "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true
+ mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
;;
*.xcdatamodel)
- echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1"`.mom\""
- xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodel`.mom"
+ echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true
+ xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom"
;;
*.xcdatamodeld)
- echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd\""
- xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd"
+ echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true
+ xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd"
;;
*.xcmappingmodel)
- echo "xcrun mapc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm\""
- xcrun mapc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm"
+ echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true
+ xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm"
;;
*.xcassets)
- ABSOLUTE_XCASSET_FILE=$(realpath "${PODS_ROOT}/$1")
+ ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH"
XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE")
;;
- /*)
- echo "$1"
- echo "$1" >> "$RESOURCES_TO_COPY"
- ;;
*)
- echo "${PODS_ROOT}/$1"
- echo "${PODS_ROOT}/$1" >> "$RESOURCES_TO_COPY"
+ echo "$RESOURCE_PATH" || true
+ echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY"
;;
esac
}
-mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
-rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then
mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
@@ -68,28 +94,13 @@ rm -f "$RESOURCES_TO_COPY"
if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
then
- case "${TARGETED_DEVICE_FAMILY}" in
- 1,2)
- TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
- ;;
- 1)
- TARGET_DEVICE_ARGS="--target-device iphone"
- ;;
- 2)
- TARGET_DEVICE_ARGS="--target-device ipad"
- ;;
- *)
- TARGET_DEVICE_ARGS="--target-device mac"
- ;;
- esac
-
# Find all other xcassets (this unfortunately includes those of path pods and other targets).
OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d)
while read line; do
- if [[ $line != "`realpath $PODS_ROOT`*" ]]; then
+ if [[ $line != "${PODS_ROOT}*" ]]; then
XCASSET_FILES+=("$line")
fi
done <<<"$OTHER_XCASSETS"
- printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${IPHONEOS_DEPLOYMENT_TARGET}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
+ printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
fi
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-umbrella.h b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-umbrella.h
index 1ab5ec0..9914aa7 100644
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-umbrella.h
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests-umbrella.h
@@ -1,4 +1,14 @@
+#ifdef __OBJC__
#import
+#else
+#ifndef FOUNDATION_EXPORT
+#if defined(__cplusplus)
+#define FOUNDATION_EXPORT extern "C"
+#else
+#define FOUNDATION_EXPORT extern
+#endif
+#endif
+#endif
FOUNDATION_EXPORT double Pods_NSString_Helper_TestsVersionNumber;
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.debug.xcconfig b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.debug.xcconfig
index 46da45d..e485b70 100644
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.debug.xcconfig
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.debug.xcconfig
@@ -1,8 +1,11 @@
EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
+FRAMEWORK_SEARCH_PATHS = $(inherited) $(PLATFORM_DIR)/Developer/Library/Frameworks "$PODS_CONFIGURATION_BUILD_DIR/FBSnapshotTestCase" "$PODS_CONFIGURATION_BUILD_DIR/NSString-Helper"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
-OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/FBSnapshotTestCase.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSString_Helper.framework/Headers"
+OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSnapshotTestCase/FBSnapshotTestCase.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/NSString-Helper/NSString_Helper.framework/Headers"
OTHER_LDFLAGS = $(inherited) -framework "FBSnapshotTestCase" -framework "NSString_Helper"
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
-PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-NSString-Helper_Tests
-PODS_ROOT = ${SRCROOT}/Pods
\ No newline at end of file
+PODS_BUILD_DIR = $BUILD_DIR
+PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
+PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
+PODS_ROOT = ${SRCROOT}/Pods
diff --git a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.release.xcconfig b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.release.xcconfig
index 46da45d..e485b70 100644
--- a/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.release.xcconfig
+++ b/Example/Pods/Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.release.xcconfig
@@ -1,8 +1,11 @@
EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
+FRAMEWORK_SEARCH_PATHS = $(inherited) $(PLATFORM_DIR)/Developer/Library/Frameworks "$PODS_CONFIGURATION_BUILD_DIR/FBSnapshotTestCase" "$PODS_CONFIGURATION_BUILD_DIR/NSString-Helper"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
-OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/FBSnapshotTestCase.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSString_Helper.framework/Headers"
+OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSnapshotTestCase/FBSnapshotTestCase.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/NSString-Helper/NSString_Helper.framework/Headers"
OTHER_LDFLAGS = $(inherited) -framework "FBSnapshotTestCase" -framework "NSString_Helper"
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
-PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-NSString-Helper_Tests
-PODS_ROOT = ${SRCROOT}/Pods
\ No newline at end of file
+PODS_BUILD_DIR = $BUILD_DIR
+PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
+PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
+PODS_ROOT = ${SRCROOT}/Pods
diff --git a/NSString-Helper.podspec b/NSString-Helper.podspec
index d6dc367..b0d2084 100644
--- a/NSString-Helper.podspec
+++ b/NSString-Helper.podspec
@@ -8,7 +8,7 @@
Pod::Spec.new do |s|
s.name = "NSString-Helper"
-s.version = "1.0.5"
+s.version = "1.0.6"
s.summary = "NSString-Helper is usefull helper to validate email NSString"
s.homepage = "https://github.com/giuseppenucifora/NSString-Helper"
s.license = 'MIT'
@@ -22,4 +22,4 @@ s.platform = :ios, '8.0'
s.requires_arc = true
s.source_files = 'NSString-Helper/*.{h,m}'
-end
\ No newline at end of file
+end
diff --git a/NSString-Helper/NSString+Helper.h b/NSString-Helper/NSString+Helper.h
index 174181d..9944944 100644
--- a/NSString-Helper/NSString+Helper.h
+++ b/NSString-Helper/NSString+Helper.h
@@ -30,4 +30,5 @@
- (NSString*) sha512;
+
@end
diff --git a/NSString-Helper/NSString+Helper.m b/NSString-Helper/NSString+Helper.m
index fdba27c..1cd0c4b 100644
--- a/NSString-Helper/NSString+Helper.m
+++ b/NSString-Helper/NSString+Helper.m
@@ -46,10 +46,13 @@
}
- (BOOL) isValidUrl {
- NSString *urlRegEx =
- @"(http|https)://((\\w)*|([0-9]*)|([-|_])*)+([\\.|/]((\\w)*|([0-9]*)|([-|_])*))+";
+ NSString *urlRegEx = @"(http|https)://((\\w)*|([0-9]*)|([-|_])*)+([\\.|/]((\\w)*|([0-9]*)|([-|_])*))+";
+ NSString *urlRegEx2 =@"((?:http|https)://)?(?:www\\.)?[\\w\\d\\-_]+\\.\\w{2,3}(\\.\\w{2})?(/(?<=/)(?:[\\w\\d\\-./_]+)?)?";
+
NSPredicate *urlTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", urlRegEx];
- return [urlTest evaluateWithObject:self];
+ NSPredicate *urlTest2 = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", urlRegEx2];
+
+ return [urlTest evaluateWithObject:self]|| [urlTest2 evaluateWithObject:self];
}
- (BOOL) isValidTaxCode {
diff --git a/_Pods.xcodeproj b/_Pods.xcodeproj
deleted file mode 120000
index 3c5a8e7..0000000
--- a/_Pods.xcodeproj
+++ /dev/null
@@ -1 +0,0 @@
-Example/Pods/Pods.xcodeproj
\ No newline at end of file
diff --git a/_Pods.xcodeproj/project.pbxproj b/_Pods.xcodeproj/project.pbxproj
new file mode 100644
index 0000000..4734ef9
--- /dev/null
+++ b/_Pods.xcodeproj/project.pbxproj
@@ -0,0 +1,2442 @@
+
+
+
+
+ archiveVersion
+ 1
+ classes
+
+ objectVersion
+ 46
+ objects
+
+ 00962A646A4F7B28624393DD874F7D76
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.script.sh
+ path
+ Pods-NSString-Helper_Tests-resources.sh
+ sourceTree
+ <group>
+
+ 04220020A1B801245D7C54A9E3504E02
+
+ buildActionMask
+ 2147483647
+ files
+
+ 1C4D372F67015D8115BB7B98F1F6F571
+
+ isa
+ PBXHeadersBuildPhase
+ runOnlyForDeploymentPostprocessing
+ 0
+
+ 0528444EFC68619AD1FEB8A7CD4A01BA
+
+ isa
+ PBXFileReference
+ lastKnownFileType
+ wrapper.framework
+ name
+ QuartzCore.framework
+ path
+ Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/QuartzCore.framework
+ sourceTree
+ DEVELOPER_DIR
+
+ 07FEC5DD7CE0B2B0C9D5525CB699D8C5
+
+ buildActionMask
+ 2147483647
+ files
+
+ 12F78C3D4287A58E2B205A607F41C9BC
+ D8E41E5745CB31702D0E3644465F21F8
+
+ isa
+ PBXHeadersBuildPhase
+ runOnlyForDeploymentPostprocessing
+ 0
+
+ 08A65DAD0AB637B0C1451097C0D449A8
+
+ explicitFileType
+ wrapper.framework
+ includeInIndex
+ 0
+ isa
+ PBXFileReference
+ name
+ FBSnapshotTestCase.framework
+ path
+ FBSnapshotTestCase.framework
+ sourceTree
+ BUILT_PRODUCTS_DIR
+
+ 08BE39E8A6BF986160FAD67AC4D890E9
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ path
+ FBSnapshotTestCase.modulemap
+ sourceTree
+ <group>
+
+ 09171FC8873A0650C65067EC5E1644C9
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.xcconfig
+ path
+ Pods-NSString-Helper_Tests.debug.xcconfig
+ sourceTree
+ <group>
+
+ 0989A06CD6C3A71A61E0F4A400EFE432
+
+ children
+
+ C35662A1D214C091CD1561C7BD29CD11
+ 92DE5E166CD9B90363F377183D906102
+
+ isa
+ PBXGroup
+ name
+ NSString-Helper
+ path
+ NSString-Helper
+ sourceTree
+ <group>
+
+ 0A4C0F64AD3D2EF17F9447806B7DB433
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.h
+ path
+ FBSnapshotTestCase-prefix.pch
+ sourceTree
+ <group>
+
+ 0E858C8652968E6E0873AB050C4057A8
+
+ baseConfigurationReference
+ E25DF0E3013D15E06F5E0CE782762B26
+ buildSettings
+
+ CODE_SIGN_IDENTITY[sdk=iphoneos*]
+ iPhone Developer
+ CURRENT_PROJECT_VERSION
+ 1
+ DEFINES_MODULE
+ YES
+ DYLIB_COMPATIBILITY_VERSION
+ 1
+ DYLIB_CURRENT_VERSION
+ 1
+ DYLIB_INSTALL_NAME_BASE
+ @rpath
+ ENABLE_STRICT_OBJC_MSGSEND
+ YES
+ GCC_PREFIX_HEADER
+ Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-prefix.pch
+ INFOPLIST_FILE
+ Target Support Files/FBSnapshotTestCase/Info.plist
+ INSTALL_PATH
+ $(LOCAL_LIBRARY_DIR)/Frameworks
+ IPHONEOS_DEPLOYMENT_TARGET
+ 8.0
+ LD_RUNPATH_SEARCH_PATHS
+
+ $(inherited)
+ @executable_path/Frameworks
+ @loader_path/Frameworks
+
+ MODULEMAP_FILE
+ Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.modulemap
+ MTL_ENABLE_DEBUG_INFO
+ YES
+ PRODUCT_NAME
+ FBSnapshotTestCase
+ SDKROOT
+ iphoneos
+ SKIP_INSTALL
+ YES
+ SWIFT_OPTIMIZATION_LEVEL
+ -Onone
+ TARGETED_DEVICE_FAMILY
+ 1,2
+ VERSIONING_SYSTEM
+ apple-generic
+ VERSION_INFO_PREFIX
+
+
+ isa
+ XCBuildConfiguration
+ name
+ Debug
+
+ 0EF4B33C5C9AD4642E9C4AB1DA204623
+
+ buildActionMask
+ 2147483647
+ files
+
+ A7F9AAC65FC2D87C34EA9D6A5ACB4401
+ 2696638529960E774A76D99A13D595BB
+ 3FF33EF2BEA328811C6BC7C97A9776A3
+ 125E9AB8D9F3FA41A578627E57C1B37A
+ E44BA8216CB73A40822467A02D7D847B
+ AEBA7273A59F2B043A31661C1CB1604C
+ C5C081A0337FC266B8C37E0D858AB743
+
+ isa
+ PBXHeadersBuildPhase
+ runOnlyForDeploymentPostprocessing
+ 0
+
+ 125E9AB8D9F3FA41A578627E57C1B37A
+
+ fileRef
+ B2AD796E0811AED05EEA7E020A7947B0
+ isa
+ PBXBuildFile
+ settings
+
+ ATTRIBUTES
+
+ Project
+
+
+
+ 12F78C3D4287A58E2B205A607F41C9BC
+
+ fileRef
+ C35662A1D214C091CD1561C7BD29CD11
+ isa
+ PBXBuildFile
+ settings
+
+ ATTRIBUTES
+
+ Public
+
+
+
+ 132B505B661831F0F2415DA76F160914
+
+ fileRef
+ D31B096AB4A0164C61B63F0E59AD76C9
+ isa
+ PBXBuildFile
+
+ 14B8B9B15ECBE87983FF987239AB2D7B
+
+ children
+
+ CD3FB7D37E46A5379C926728A416D78E
+
+ isa
+ PBXGroup
+ name
+ Frameworks
+ sourceTree
+ <group>
+
+ 175E07AEBDAD15ABC9427FE1FC5774C5
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.h
+ name
+ UIImage+Snapshot.h
+ path
+ FBSnapshotTestCase/Categories/UIImage+Snapshot.h
+ sourceTree
+ <group>
+
+ 17BE969126FF0EDA7A0F3522919CB4C5
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.objc
+ name
+ FBSnapshotTestCasePlatform.m
+ path
+ FBSnapshotTestCase/FBSnapshotTestCasePlatform.m
+ sourceTree
+ <group>
+
+ 18A361C646871484BE186918D5190A7A
+
+ baseConfigurationReference
+ E25DF0E3013D15E06F5E0CE782762B26
+ buildSettings
+
+ CODE_SIGN_IDENTITY[sdk=iphoneos*]
+ iPhone Developer
+ CURRENT_PROJECT_VERSION
+ 1
+ DEFINES_MODULE
+ YES
+ DYLIB_COMPATIBILITY_VERSION
+ 1
+ DYLIB_CURRENT_VERSION
+ 1
+ DYLIB_INSTALL_NAME_BASE
+ @rpath
+ ENABLE_STRICT_OBJC_MSGSEND
+ YES
+ GCC_PREFIX_HEADER
+ Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-prefix.pch
+ INFOPLIST_FILE
+ Target Support Files/FBSnapshotTestCase/Info.plist
+ INSTALL_PATH
+ $(LOCAL_LIBRARY_DIR)/Frameworks
+ IPHONEOS_DEPLOYMENT_TARGET
+ 8.0
+ LD_RUNPATH_SEARCH_PATHS
+
+ $(inherited)
+ @executable_path/Frameworks
+ @loader_path/Frameworks
+
+ MODULEMAP_FILE
+ Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.modulemap
+ MTL_ENABLE_DEBUG_INFO
+ NO
+ PRODUCT_NAME
+ FBSnapshotTestCase
+ SDKROOT
+ iphoneos
+ SKIP_INSTALL
+ YES
+ TARGETED_DEVICE_FAMILY
+ 1,2
+ VERSIONING_SYSTEM
+ apple-generic
+ VERSION_INFO_PREFIX
+
+
+ isa
+ XCBuildConfiguration
+ name
+ Release
+
+ 1AADAA3A390E76E9A41A98BBB601A00F
+
+ children
+
+ 0989A06CD6C3A71A61E0F4A400EFE432
+ 4006F9192C1653D51003379765DC21E4
+
+ isa
+ PBXGroup
+ name
+ NSString-Helper
+ path
+ ../..
+ sourceTree
+ <group>
+
+ 1C4D372F67015D8115BB7B98F1F6F571
+
+ fileRef
+ A4E6CC307B39A16A05FB6416C06A374C
+ isa
+ PBXBuildFile
+ settings
+
+ ATTRIBUTES
+
+ Public
+
+
+
+ 1CD38F02C275A39BA8E17CB3AB2B6BBD
+
+ buildActionMask
+ 2147483647
+ files
+
+ 132B505B661831F0F2415DA76F160914
+
+ isa
+ PBXFrameworksBuildPhase
+ runOnlyForDeploymentPostprocessing
+ 0
+
+ 1DD3240AAD4DB4BB4CC1C88F0C3255B6
+
+ buildConfigurationList
+ 5702C789BB879A6376D5EB3C7A8F15FD
+ buildPhases
+
+ 9C1EC2DA58294F01D3398918BC643E9B
+ 1CD38F02C275A39BA8E17CB3AB2B6BBD
+ 04220020A1B801245D7C54A9E3504E02
+
+ buildRules
+
+ dependencies
+
+ 40F92B5D267DA50AD06CAF721C80775F
+ D26DFAA89952379B93825A9C597E379C
+
+ isa
+ PBXNativeTarget
+ name
+ Pods-NSString-Helper_Tests
+ productName
+ Pods-NSString-Helper_Tests
+ productReference
+ A9EE7B7D514685F90B1801F260258AC5
+ productType
+ com.apple.product-type.framework
+
+ 209BE16837A5AA3C08F9E3447A24FDC1
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.xcconfig
+ path
+ Pods-NSString-Helper_Example.debug.xcconfig
+ sourceTree
+ <group>
+
+ 2393D1A899C707F79A64672C46ED238F
+
+ isa
+ PBXFileReference
+ lastKnownFileType
+ wrapper.framework
+ name
+ UIKit.framework
+ path
+ Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/UIKit.framework
+ sourceTree
+ DEVELOPER_DIR
+
+ 23A5D64A8DED45B714F8DF2F0AFAC719
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.objc
+ name
+ FBSnapshotTestController.m
+ path
+ FBSnapshotTestCase/FBSnapshotTestController.m
+ sourceTree
+ <group>
+
+ 2696638529960E774A76D99A13D595BB
+
+ fileRef
+ 4396A99C0AAE10F414B527B80FC1DACB
+ isa
+ PBXBuildFile
+ settings
+
+ ATTRIBUTES
+
+ Public
+
+
+
+ 287CC25814CBDC226C5F443D373EDEDF
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.h
+ path
+ NSString-Helper-prefix.pch
+ sourceTree
+ <group>
+
+ 2A54D169471A4D3390C0E1F2715DEF48
+
+ baseConfigurationReference
+ 209BE16837A5AA3C08F9E3447A24FDC1
+ buildSettings
+
+ CODE_SIGN_IDENTITY[sdk=iphoneos*]
+ iPhone Developer
+ CURRENT_PROJECT_VERSION
+ 1
+ DEFINES_MODULE
+ YES
+ DYLIB_COMPATIBILITY_VERSION
+ 1
+ DYLIB_CURRENT_VERSION
+ 1
+ DYLIB_INSTALL_NAME_BASE
+ @rpath
+ ENABLE_STRICT_OBJC_MSGSEND
+ YES
+ INFOPLIST_FILE
+ Target Support Files/Pods-NSString-Helper_Example/Info.plist
+ INSTALL_PATH
+ $(LOCAL_LIBRARY_DIR)/Frameworks
+ IPHONEOS_DEPLOYMENT_TARGET
+ 8.0
+ LD_RUNPATH_SEARCH_PATHS
+
+ $(inherited)
+ @executable_path/Frameworks
+ @loader_path/Frameworks
+
+ MACH_O_TYPE
+ staticlib
+ MODULEMAP_FILE
+ Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.modulemap
+ MTL_ENABLE_DEBUG_INFO
+ YES
+ OTHER_LDFLAGS
+
+ OTHER_LIBTOOLFLAGS
+
+ PODS_ROOT
+ $(SRCROOT)
+ PRODUCT_NAME
+ Pods_NSString_Helper_Example
+ SDKROOT
+ iphoneos
+ SKIP_INSTALL
+ YES
+ TARGETED_DEVICE_FAMILY
+ 1,2
+ VERSIONING_SYSTEM
+ apple-generic
+ VERSION_INFO_PREFIX
+
+
+ isa
+ XCBuildConfiguration
+ name
+ Debug
+
+ 2CC1AAAC264B0A401835E83E18812828
+
+ containerPortal
+ D41D8CD98F00B204E9800998ECF8427E
+ isa
+ PBXContainerItemProxy
+ proxyType
+ 1
+ remoteGlobalIDString
+ C3AA3F1AA5D40AEF187EC9809C28B847
+ remoteInfo
+ NSString-Helper
+
+ 2D8E8EC45A3A1A1D94AE762CB5028504
+
+ buildConfigurations
+
+ A70CDAD61F90AC503C7D04CC22DA2923
+ FB45FFD90572718D82AB9092B750F0CA
+
+ defaultConfigurationIsVisible
+ 0
+ defaultConfigurationName
+ Release
+ isa
+ XCConfigurationList
+
+ 2EF36C345924A98A29D77279A444C2EB
+
+ buildConfigurations
+
+ 2A54D169471A4D3390C0E1F2715DEF48
+ D1C55B5BBB1B458BD0AD696B46DB0BC2
+
+ defaultConfigurationIsVisible
+ 0
+ defaultConfigurationName
+ Release
+ isa
+ XCConfigurationList
+
+ 32D24C10BE1ECC25619C7E17AD611FA6
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ path
+ Pods-NSString-Helper_Example.modulemap
+ sourceTree
+ <group>
+
+ 32FB974FB067E4FB916E42EE7868F246
+
+ containerPortal
+ D41D8CD98F00B204E9800998ECF8427E
+ isa
+ PBXContainerItemProxy
+ proxyType
+ 1
+ remoteGlobalIDString
+ 772A3FF3D8A39494464ADDC12B7096CF
+ remoteInfo
+ FBSnapshotTestCase
+
+ 348965C17AB71570477C9F47F95328DF
+
+ buildActionMask
+ 2147483647
+ files
+
+ 47F4252DEFDE1FD558C94B874F716335
+ 3C18F29E03CADC58B278518F22B7B517
+ A38506CF4700DA06E89C871D8388D83E
+ FDCF5EFC95C413E5DCF5133D3DFC4170
+
+ isa
+ PBXFrameworksBuildPhase
+ runOnlyForDeploymentPostprocessing
+ 0
+
+ 384A1B103C9D183D6A1C08DD450C61CA
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.h
+ name
+ UIImage+Diff.h
+ path
+ FBSnapshotTestCase/Categories/UIImage+Diff.h
+ sourceTree
+ <group>
+
+ 39C8118F0E3BFFF0017567C1D72A5AE7
+
+ buildActionMask
+ 2147483647
+ files
+
+ 8BFDA1722DF36EF4E19B6267DD5529F2
+
+ isa
+ PBXHeadersBuildPhase
+ runOnlyForDeploymentPostprocessing
+ 0
+
+ 3A50B4FF640CFE85501030650FD11E07
+
+ fileRef
+ B1128C3100FAB99ABDF3F0DA05C7EFF5
+ isa
+ PBXBuildFile
+
+ 3B83C0614CFC61C0AB9DB6240D2F76B3
+
+ baseConfigurationReference
+ 5A633B3E286B366EF805FF75FC4191BF
+ buildSettings
+
+ CODE_SIGN_IDENTITY[sdk=iphoneos*]
+ iPhone Developer
+ CURRENT_PROJECT_VERSION
+ 1
+ DEFINES_MODULE
+ YES
+ DYLIB_COMPATIBILITY_VERSION
+ 1
+ DYLIB_CURRENT_VERSION
+ 1
+ DYLIB_INSTALL_NAME_BASE
+ @rpath
+ ENABLE_STRICT_OBJC_MSGSEND
+ YES
+ GCC_PREFIX_HEADER
+ Target Support Files/NSString-Helper/NSString-Helper-prefix.pch
+ INFOPLIST_FILE
+ Target Support Files/NSString-Helper/Info.plist
+ INSTALL_PATH
+ $(LOCAL_LIBRARY_DIR)/Frameworks
+ IPHONEOS_DEPLOYMENT_TARGET
+ 8.0
+ LD_RUNPATH_SEARCH_PATHS
+
+ $(inherited)
+ @executable_path/Frameworks
+ @loader_path/Frameworks
+
+ MODULEMAP_FILE
+ Target Support Files/NSString-Helper/NSString-Helper.modulemap
+ MTL_ENABLE_DEBUG_INFO
+ YES
+ PRODUCT_NAME
+ NSString_Helper
+ SDKROOT
+ iphoneos
+ SKIP_INSTALL
+ YES
+ TARGETED_DEVICE_FAMILY
+ 1,2
+ VERSIONING_SYSTEM
+ apple-generic
+ VERSION_INFO_PREFIX
+
+
+ isa
+ XCBuildConfiguration
+ name
+ Debug
+
+ 3C18F29E03CADC58B278518F22B7B517
+
+ fileRef
+ 0528444EFC68619AD1FEB8A7CD4A01BA
+ isa
+ PBXBuildFile
+
+ 3C85E62EBD0D660C3DB557FABF9B8E10
+
+ fileRef
+ 8575814874877CB96D9A13C7BBD6AB1A
+ isa
+ PBXBuildFile
+
+ 3CB0DE1F0248BD4CA342A8B31DB33C35
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.xcconfig
+ path
+ Pods-NSString-Helper_Example.release.xcconfig
+ sourceTree
+ <group>
+
+ 3DED78D0D8CCB7F83B944997D2683014
+
+ fileRef
+ D31B096AB4A0164C61B63F0E59AD76C9
+ isa
+ PBXBuildFile
+
+ 3FF33EF2BEA328811C6BC7C97A9776A3
+
+ fileRef
+ 721CC07FAB91C1143E71B21BB3E20BC6
+ isa
+ PBXBuildFile
+ settings
+
+ ATTRIBUTES
+
+ Public
+
+
+
+ 4006F9192C1653D51003379765DC21E4
+
+ children
+
+ BF1850A989112407D3C598D3F0B9211D
+ 782C0832ED7E200C13A1D7A1A67C5DE0
+ 5A633B3E286B366EF805FF75FC4191BF
+ 77A329856330B1A60F7B8236D03B29D7
+ 287CC25814CBDC226C5F443D373EDEDF
+ 74B5792223D4999EBAB1C50A2AD59873
+
+ isa
+ PBXGroup
+ name
+ Support Files
+ path
+ Example/Pods/Target Support Files/NSString-Helper
+ sourceTree
+ <group>
+
+ 40F92B5D267DA50AD06CAF721C80775F
+
+ isa
+ PBXTargetDependency
+ name
+ FBSnapshotTestCase
+ target
+ 772A3FF3D8A39494464ADDC12B7096CF
+ targetProxy
+ 32FB974FB067E4FB916E42EE7868F246
+
+ 4396A99C0AAE10F414B527B80FC1DACB
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.h
+ name
+ FBSnapshotTestCasePlatform.h
+ path
+ FBSnapshotTestCase/FBSnapshotTestCasePlatform.h
+ sourceTree
+ <group>
+
+ 46BE8747945D5D32899785B4321F6FCD
+
+ explicitFileType
+ wrapper.framework
+ includeInIndex
+ 0
+ isa
+ PBXFileReference
+ name
+ Pods_NSString_Helper_Example.framework
+ path
+ Pods_NSString_Helper_Example.framework
+ sourceTree
+ BUILT_PRODUCTS_DIR
+
+ 47CEE7C26DCDBCF276AC2911CCE32D0D
+
+ isa
+ PBXTargetDependency
+ name
+ NSString-Helper
+ target
+ C3AA3F1AA5D40AEF187EC9809C28B847
+ targetProxy
+ FE952A3CC9CD0F8605E99956D8490A8B
+
+ 47F4252DEFDE1FD558C94B874F716335
+
+ fileRef
+ D31B096AB4A0164C61B63F0E59AD76C9
+ isa
+ PBXBuildFile
+
+ 49FE25CB0990A912973D24121C151E6A
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.objc
+ name
+ FBSnapshotTestCase.m
+ path
+ FBSnapshotTestCase/FBSnapshotTestCase.m
+ sourceTree
+ <group>
+
+ 4F88C74D733720F86716DAF1B048177E
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.objc
+ name
+ UIImage+Compare.m
+ path
+ FBSnapshotTestCase/Categories/UIImage+Compare.m
+ sourceTree
+ <group>
+
+ 4F95287E76D2622E98384194A9183EEE
+
+ children
+
+ 1AADAA3A390E76E9A41A98BBB601A00F
+
+ isa
+ PBXGroup
+ name
+ Development Pods
+ sourceTree
+ <group>
+
+ 500CFFB619BA25FB57B6AF48F8CCD8F3
+
+ fileRef
+ 4F88C74D733720F86716DAF1B048177E
+ isa
+ PBXBuildFile
+
+ 52987344B8160DEC2C577AE41CE9CB3F
+
+ buildConfigurations
+
+ 3B83C0614CFC61C0AB9DB6240D2F76B3
+ C8F1D654C99F1BBEDAF9AD0D046314C8
+
+ defaultConfigurationIsVisible
+ 0
+ defaultConfigurationName
+ Release
+ isa
+ XCConfigurationList
+
+ 5558330E46D7B2F3D6775FA172CFD829
+
+ baseConfigurationReference
+ A2E45D9BC2C257ABDC47F9ABA89CD4D8
+ buildSettings
+
+ CODE_SIGN_IDENTITY[sdk=iphoneos*]
+ iPhone Developer
+ CURRENT_PROJECT_VERSION
+ 1
+ DEFINES_MODULE
+ YES
+ DYLIB_COMPATIBILITY_VERSION
+ 1
+ DYLIB_CURRENT_VERSION
+ 1
+ DYLIB_INSTALL_NAME_BASE
+ @rpath
+ ENABLE_STRICT_OBJC_MSGSEND
+ YES
+ INFOPLIST_FILE
+ Target Support Files/Pods-NSString-Helper_Tests/Info.plist
+ INSTALL_PATH
+ $(LOCAL_LIBRARY_DIR)/Frameworks
+ IPHONEOS_DEPLOYMENT_TARGET
+ 8.0
+ LD_RUNPATH_SEARCH_PATHS
+
+ $(inherited)
+ @executable_path/Frameworks
+ @loader_path/Frameworks
+
+ MACH_O_TYPE
+ staticlib
+ MODULEMAP_FILE
+ Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.modulemap
+ MTL_ENABLE_DEBUG_INFO
+ NO
+ OTHER_LDFLAGS
+
+ OTHER_LIBTOOLFLAGS
+
+ PODS_ROOT
+ $(SRCROOT)
+ PRODUCT_NAME
+ Pods_NSString_Helper_Tests
+ SDKROOT
+ iphoneos
+ SKIP_INSTALL
+ YES
+ TARGETED_DEVICE_FAMILY
+ 1,2
+ VERSIONING_SYSTEM
+ apple-generic
+ VERSION_INFO_PREFIX
+
+
+ isa
+ XCBuildConfiguration
+ name
+ Release
+
+ 561B00C22FB1E3E7D31E7BEB2FD4F332
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.plist.xml
+ path
+ Info.plist
+ sourceTree
+ <group>
+
+ 5702C789BB879A6376D5EB3C7A8F15FD
+
+ buildConfigurations
+
+ D1F404A5C416DE52D0822202F45B78C6
+ 5558330E46D7B2F3D6775FA172CFD829
+
+ defaultConfigurationIsVisible
+ 0
+ defaultConfigurationName
+ Release
+ isa
+ XCConfigurationList
+
+ 58A1305D922FF21E64916EBF07C5A689
+
+ children
+
+ 6DD9EBDCF7067F613B689BB4D2D7F07D
+
+ isa
+ PBXGroup
+ name
+ SwiftSupport
+ sourceTree
+ <group>
+
+ 58CA52BCED9F6E2A9CCE4DF19E873D3E
+
+ fileRef
+ 23A5D64A8DED45B714F8DF2F0AFAC719
+ isa
+ PBXBuildFile
+
+ 5A633B3E286B366EF805FF75FC4191BF
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.xcconfig
+ path
+ NSString-Helper.xcconfig
+ sourceTree
+ <group>
+
+ 6A222D34461210FC3F079C1DE0A48A3B
+
+ fileRef
+ 77A329856330B1A60F7B8236D03B29D7
+ isa
+ PBXBuildFile
+
+ 6DD9EBDCF7067F613B689BB4D2D7F07D
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.swift
+ name
+ SwiftSupport.swift
+ path
+ FBSnapshotTestCase/SwiftSupport.swift
+ sourceTree
+ <group>
+
+ 721CC07FAB91C1143E71B21BB3E20BC6
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.h
+ name
+ FBSnapshotTestController.h
+ path
+ FBSnapshotTestCase/FBSnapshotTestController.h
+ sourceTree
+ <group>
+
+ 74B5792223D4999EBAB1C50A2AD59873
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.h
+ path
+ NSString-Helper-umbrella.h
+ sourceTree
+ <group>
+
+ 758DA1CBC128A58D65023AE2318D1257
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.h
+ name
+ UIImage+Compare.h
+ path
+ FBSnapshotTestCase/Categories/UIImage+Compare.h
+ sourceTree
+ <group>
+
+ 772A3FF3D8A39494464ADDC12B7096CF
+
+ buildConfigurationList
+ BA7FB690F3A08BB1E33865B1F9974E46
+ buildPhases
+
+ E6598C946CB8C42DFF6CB23648937553
+ 348965C17AB71570477C9F47F95328DF
+ 0EF4B33C5C9AD4642E9C4AB1DA204623
+
+ buildRules
+
+ dependencies
+
+ isa
+ PBXNativeTarget
+ name
+ FBSnapshotTestCase
+ productName
+ FBSnapshotTestCase
+ productReference
+ 08A65DAD0AB637B0C1451097C0D449A8
+ productType
+ com.apple.product-type.framework
+
+ 774408E17C9BFF72C2DAD87D06433B61
+
+ children
+
+ 08A65DAD0AB637B0C1451097C0D449A8
+ C261280DD09546D6CEFB5D78B7B03218
+ 46BE8747945D5D32899785B4321F6FCD
+ A9EE7B7D514685F90B1801F260258AC5
+
+ isa
+ PBXGroup
+ name
+ Products
+ sourceTree
+ <group>
+
+ 77A329856330B1A60F7B8236D03B29D7
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.objc
+ path
+ NSString-Helper-dummy.m
+ sourceTree
+ <group>
+
+ 782C0832ED7E200C13A1D7A1A67C5DE0
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ path
+ NSString-Helper.modulemap
+ sourceTree
+ <group>
+
+ 7C138C9A3684C08148C1DF2B760AFEF5
+
+ buildActionMask
+ 2147483647
+ files
+
+ AB9BE3E835DD70AAAE2441DFBA385963
+
+ isa
+ PBXSourcesBuildPhase
+ runOnlyForDeploymentPostprocessing
+ 0
+
+ 7DB346D0F39D3F0E887471402A8071AB
+
+ children
+
+ BA6428E9F66FD5A23C0A2E06ED26CD2F
+ 4F95287E76D2622E98384194A9183EEE
+ 14B8B9B15ECBE87983FF987239AB2D7B
+ FBD2D672921284E66F309CA3462F84D6
+ 774408E17C9BFF72C2DAD87D06433B61
+ A98B4828819CCFB60C765C5C50C8BD41
+
+ isa
+ PBXGroup
+ sourceTree
+ <group>
+
+ 7FAA4DB18D918571A475B5E9CB70DA6E
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.script.sh
+ path
+ Pods-NSString-Helper_Tests-frameworks.sh
+ sourceTree
+ <group>
+
+ 7FEA15F20EF520CE44C83F23690BF7D7
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.script.sh
+ path
+ Pods-NSString-Helper_Example-resources.sh
+ sourceTree
+ <group>
+
+ 84086EF64F973A922356D4403C649B8E
+
+ children
+
+ B6DD1B92A69EEEBAA0846B38CDA528B5
+ FBFDF96006A72F3708D31603A6CAF635
+ E0565FCA311FE58BAF93EC4FCBE20EDF
+ 88DF73CD4A9E22E1C682E48862606B8C
+ B1128C3100FAB99ABDF3F0DA05C7EFF5
+ 7FAA4DB18D918571A475B5E9CB70DA6E
+ 00962A646A4F7B28624393DD874F7D76
+ A4E6CC307B39A16A05FB6416C06A374C
+ 09171FC8873A0650C65067EC5E1644C9
+ A2E45D9BC2C257ABDC47F9ABA89CD4D8
+
+ isa
+ PBXGroup
+ name
+ Pods-NSString-Helper_Tests
+ path
+ Target Support Files/Pods-NSString-Helper_Tests
+ sourceTree
+ <group>
+
+ 853C84AC883B6FC690E82525E7ECB377
+
+ isa
+ PBXFileReference
+ lastKnownFileType
+ wrapper.framework
+ name
+ XCTest.framework
+ path
+ Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/XCTest.framework
+ sourceTree
+ DEVELOPER_DIR
+
+ 8575814874877CB96D9A13C7BBD6AB1A
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.objc
+ name
+ UIImage+Diff.m
+ path
+ FBSnapshotTestCase/Categories/UIImage+Diff.m
+ sourceTree
+ <group>
+
+ 85892DA7DF3B94E2919B7271D76962C7
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.plist.xml
+ path
+ Info.plist
+ sourceTree
+ <group>
+
+ 88DF73CD4A9E22E1C682E48862606B8C
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.plist.xml
+ path
+ Pods-NSString-Helper_Tests-acknowledgements.plist
+ sourceTree
+ <group>
+
+ 8AC9643893E137DE5E32F231B8A240F1
+
+ children
+
+ F2B58D5BA3EB09C98A4C815311C792DC
+ 49FE25CB0990A912973D24121C151E6A
+ 4396A99C0AAE10F414B527B80FC1DACB
+ 17BE969126FF0EDA7A0F3522919CB4C5
+ 721CC07FAB91C1143E71B21BB3E20BC6
+ 23A5D64A8DED45B714F8DF2F0AFAC719
+ B2AD796E0811AED05EEA7E020A7947B0
+ CD9224AD343A9456F0D12695DF9141B2
+ 758DA1CBC128A58D65023AE2318D1257
+ 4F88C74D733720F86716DAF1B048177E
+ 384A1B103C9D183D6A1C08DD450C61CA
+ 8575814874877CB96D9A13C7BBD6AB1A
+ 175E07AEBDAD15ABC9427FE1FC5774C5
+ D62B8F28F934EDA4C96FE5B166C7AF0E
+
+ isa
+ PBXGroup
+ name
+ Core
+ sourceTree
+ <group>
+
+ 8BFDA1722DF36EF4E19B6267DD5529F2
+
+ fileRef
+ 9C398C2A1FA35CEF85999D8C328A2646
+ isa
+ PBXBuildFile
+ settings
+
+ ATTRIBUTES
+
+ Public
+
+
+
+ 8CDE673C8BA909DDDDB8BFAE9848BFC0
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.objc
+ path
+ FBSnapshotTestCase-dummy.m
+ sourceTree
+ <group>
+
+ 8DECB970785FCBAB4A6315DAA0DB0DF2
+
+ fileRef
+ 6DD9EBDCF7067F613B689BB4D2D7F07D
+ isa
+ PBXBuildFile
+
+ 90B7E2F40E17730F3E28449559B458E0
+
+ fileRef
+ D62B8F28F934EDA4C96FE5B166C7AF0E
+ isa
+ PBXBuildFile
+
+ 92DE5E166CD9B90363F377183D906102
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.objc
+ path
+ NSString+Helper.m
+ sourceTree
+ <group>
+
+ 94FDCD720E559DF4C535B3A8E93080C3
+
+ fileRef
+ 17BE969126FF0EDA7A0F3522919CB4C5
+ isa
+ PBXBuildFile
+
+ 9C1EC2DA58294F01D3398918BC643E9B
+
+ buildActionMask
+ 2147483647
+ files
+
+ 3A50B4FF640CFE85501030650FD11E07
+
+ isa
+ PBXSourcesBuildPhase
+ runOnlyForDeploymentPostprocessing
+ 0
+
+ 9C398C2A1FA35CEF85999D8C328A2646
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.h
+ path
+ Pods-NSString-Helper_Example-umbrella.h
+ sourceTree
+ <group>
+
+ A2E45D9BC2C257ABDC47F9ABA89CD4D8
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.xcconfig
+ path
+ Pods-NSString-Helper_Tests.release.xcconfig
+ sourceTree
+ <group>
+
+ A3042CBCE3B6CD3505583F85F2539875
+
+ buildActionMask
+ 2147483647
+ files
+
+ CFA0E102E05C97FCFF8139CAF87DBF15
+
+ isa
+ PBXFrameworksBuildPhase
+ runOnlyForDeploymentPostprocessing
+ 0
+
+ A38506CF4700DA06E89C871D8388D83E
+
+ fileRef
+ 2393D1A899C707F79A64672C46ED238F
+ isa
+ PBXBuildFile
+
+ A4E6CC307B39A16A05FB6416C06A374C
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.h
+ path
+ Pods-NSString-Helper_Tests-umbrella.h
+ sourceTree
+ <group>
+
+ A70CDAD61F90AC503C7D04CC22DA2923
+
+ 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
+ CLANG_WARN_EMPTY_BODY
+ YES
+ CLANG_WARN_ENUM_CONVERSION
+ YES
+ CLANG_WARN_INT_CONVERSION
+ YES
+ CLANG_WARN_OBJC_ROOT_CLASS
+ YES
+ CLANG_WARN_UNREACHABLE_CODE
+ YES
+ CLANG_WARN__DUPLICATE_METHOD_MATCH
+ YES
+ 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
+ GCC_WARN_UNDECLARED_SELECTOR
+ YES
+ GCC_WARN_UNINITIALIZED_AUTOS
+ YES
+ GCC_WARN_UNUSED_FUNCTION
+ YES
+ GCC_WARN_UNUSED_VARIABLE
+ YES
+ IPHONEOS_DEPLOYMENT_TARGET
+ 8.0
+ ONLY_ACTIVE_ARCH
+ YES
+ STRIP_INSTALLED_PRODUCT
+ NO
+ SYMROOT
+ ${SRCROOT}/../build
+
+ isa
+ XCBuildConfiguration
+ name
+ Debug
+
+ A7F9AAC65FC2D87C34EA9D6A5ACB4401
+
+ fileRef
+ F2B58D5BA3EB09C98A4C815311C792DC
+ isa
+ PBXBuildFile
+ settings
+
+ ATTRIBUTES
+
+ Public
+
+
+
+ A98B4828819CCFB60C765C5C50C8BD41
+
+ children
+
+ E606BD79F9B592CCACEF260F9BDD3405
+ 84086EF64F973A922356D4403C649B8E
+
+ isa
+ PBXGroup
+ name
+ Targets Support Files
+ sourceTree
+ <group>
+
+ A9EE7B7D514685F90B1801F260258AC5
+
+ explicitFileType
+ wrapper.framework
+ includeInIndex
+ 0
+ isa
+ PBXFileReference
+ name
+ Pods_NSString_Helper_Tests.framework
+ path
+ Pods_NSString_Helper_Tests.framework
+ sourceTree
+ BUILT_PRODUCTS_DIR
+
+ AABBE932B43F7D686EDF9FDA13472D4B
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.objc
+ path
+ Pods-NSString-Helper_Example-dummy.m
+ sourceTree
+ <group>
+
+ AB9BE3E835DD70AAAE2441DFBA385963
+
+ fileRef
+ AABBE932B43F7D686EDF9FDA13472D4B
+ isa
+ PBXBuildFile
+
+ AEBA7273A59F2B043A31661C1CB1604C
+
+ fileRef
+ 384A1B103C9D183D6A1C08DD450C61CA
+ isa
+ PBXBuildFile
+ settings
+
+ ATTRIBUTES
+
+ Private
+
+
+
+ B1128C3100FAB99ABDF3F0DA05C7EFF5
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.objc
+ path
+ Pods-NSString-Helper_Tests-dummy.m
+ sourceTree
+ <group>
+
+ B2AD796E0811AED05EEA7E020A7947B0
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.h
+ name
+ UIApplication+StrictKeyWindow.h
+ path
+ FBSnapshotTestCase/Categories/UIApplication+StrictKeyWindow.h
+ sourceTree
+ <group>
+
+ B5A408C288EE77F57EAF926103F3D75C
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text
+ path
+ Pods-NSString-Helper_Example-acknowledgements.markdown
+ sourceTree
+ <group>
+
+ B6DD1B92A69EEEBAA0846B38CDA528B5
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.plist.xml
+ path
+ Info.plist
+ sourceTree
+ <group>
+
+ BA6428E9F66FD5A23C0A2E06ED26CD2F
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text
+ name
+ Podfile
+ path
+ ../Podfile
+ sourceTree
+ SOURCE_ROOT
+ xcLanguageSpecificationIdentifier
+ xcode.lang.ruby
+
+ BA7FB690F3A08BB1E33865B1F9974E46
+
+ buildConfigurations
+
+ 0E858C8652968E6E0873AB050C4057A8
+ 18A361C646871484BE186918D5190A7A
+
+ defaultConfigurationIsVisible
+ 0
+ defaultConfigurationName
+ Release
+ isa
+ XCConfigurationList
+
+ BD3C7ABB0598A03B729F141633113043
+
+ fileRef
+ 49FE25CB0990A912973D24121C151E6A
+ isa
+ PBXBuildFile
+
+ BF1850A989112407D3C598D3F0B9211D
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.plist.xml
+ path
+ Info.plist
+ sourceTree
+ <group>
+
+ C261280DD09546D6CEFB5D78B7B03218
+
+ explicitFileType
+ wrapper.framework
+ includeInIndex
+ 0
+ isa
+ PBXFileReference
+ name
+ NSString_Helper.framework
+ path
+ NSString_Helper.framework
+ sourceTree
+ BUILT_PRODUCTS_DIR
+
+ C35662A1D214C091CD1561C7BD29CD11
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.h
+ path
+ NSString+Helper.h
+ sourceTree
+ <group>
+
+ C3AA3F1AA5D40AEF187EC9809C28B847
+
+ buildConfigurationList
+ 52987344B8160DEC2C577AE41CE9CB3F
+ buildPhases
+
+ DF2954CDD8098FA849BBD814FB75E942
+ D90FB8B1AF9C007BD6369586F84369FC
+ 07FEC5DD7CE0B2B0C9D5525CB699D8C5
+
+ buildRules
+
+ dependencies
+
+ isa
+ PBXNativeTarget
+ name
+ NSString-Helper
+ productName
+ NSString-Helper
+ productReference
+ C261280DD09546D6CEFB5D78B7B03218
+ productType
+ com.apple.product-type.framework
+
+ C5C081A0337FC266B8C37E0D858AB743
+
+ fileRef
+ 175E07AEBDAD15ABC9427FE1FC5774C5
+ isa
+ PBXBuildFile
+ settings
+
+ ATTRIBUTES
+
+ Private
+
+
+
+ C8F1D654C99F1BBEDAF9AD0D046314C8
+
+ baseConfigurationReference
+ 5A633B3E286B366EF805FF75FC4191BF
+ buildSettings
+
+ CODE_SIGN_IDENTITY[sdk=iphoneos*]
+ iPhone Developer
+ CURRENT_PROJECT_VERSION
+ 1
+ DEFINES_MODULE
+ YES
+ DYLIB_COMPATIBILITY_VERSION
+ 1
+ DYLIB_CURRENT_VERSION
+ 1
+ DYLIB_INSTALL_NAME_BASE
+ @rpath
+ ENABLE_STRICT_OBJC_MSGSEND
+ YES
+ GCC_PREFIX_HEADER
+ Target Support Files/NSString-Helper/NSString-Helper-prefix.pch
+ INFOPLIST_FILE
+ Target Support Files/NSString-Helper/Info.plist
+ INSTALL_PATH
+ $(LOCAL_LIBRARY_DIR)/Frameworks
+ IPHONEOS_DEPLOYMENT_TARGET
+ 8.0
+ LD_RUNPATH_SEARCH_PATHS
+
+ $(inherited)
+ @executable_path/Frameworks
+ @loader_path/Frameworks
+
+ MODULEMAP_FILE
+ Target Support Files/NSString-Helper/NSString-Helper.modulemap
+ MTL_ENABLE_DEBUG_INFO
+ NO
+ PRODUCT_NAME
+ NSString_Helper
+ SDKROOT
+ iphoneos
+ SKIP_INSTALL
+ YES
+ TARGETED_DEVICE_FAMILY
+ 1,2
+ VERSIONING_SYSTEM
+ apple-generic
+ VERSION_INFO_PREFIX
+
+
+ isa
+ XCBuildConfiguration
+ name
+ Release
+
+ CA54DD11FBE7A7FAC13AE28869302517
+
+ fileRef
+ 92DE5E166CD9B90363F377183D906102
+ isa
+ PBXBuildFile
+
+ CD3FB7D37E46A5379C926728A416D78E
+
+ children
+
+ D31B096AB4A0164C61B63F0E59AD76C9
+ 0528444EFC68619AD1FEB8A7CD4A01BA
+ 2393D1A899C707F79A64672C46ED238F
+ 853C84AC883B6FC690E82525E7ECB377
+
+ isa
+ PBXGroup
+ name
+ iOS
+ sourceTree
+ <group>
+
+ CD9224AD343A9456F0D12695DF9141B2
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.objc
+ name
+ UIApplication+StrictKeyWindow.m
+ path
+ FBSnapshotTestCase/Categories/UIApplication+StrictKeyWindow.m
+ sourceTree
+ <group>
+
+ CFA0E102E05C97FCFF8139CAF87DBF15
+
+ fileRef
+ D31B096AB4A0164C61B63F0E59AD76C9
+ isa
+ PBXBuildFile
+
+ D1C55B5BBB1B458BD0AD696B46DB0BC2
+
+ baseConfigurationReference
+ 3CB0DE1F0248BD4CA342A8B31DB33C35
+ buildSettings
+
+ CODE_SIGN_IDENTITY[sdk=iphoneos*]
+ iPhone Developer
+ CURRENT_PROJECT_VERSION
+ 1
+ DEFINES_MODULE
+ YES
+ DYLIB_COMPATIBILITY_VERSION
+ 1
+ DYLIB_CURRENT_VERSION
+ 1
+ DYLIB_INSTALL_NAME_BASE
+ @rpath
+ ENABLE_STRICT_OBJC_MSGSEND
+ YES
+ INFOPLIST_FILE
+ Target Support Files/Pods-NSString-Helper_Example/Info.plist
+ INSTALL_PATH
+ $(LOCAL_LIBRARY_DIR)/Frameworks
+ IPHONEOS_DEPLOYMENT_TARGET
+ 8.0
+ LD_RUNPATH_SEARCH_PATHS
+
+ $(inherited)
+ @executable_path/Frameworks
+ @loader_path/Frameworks
+
+ MACH_O_TYPE
+ staticlib
+ MODULEMAP_FILE
+ Target Support Files/Pods-NSString-Helper_Example/Pods-NSString-Helper_Example.modulemap
+ MTL_ENABLE_DEBUG_INFO
+ NO
+ OTHER_LDFLAGS
+
+ OTHER_LIBTOOLFLAGS
+
+ PODS_ROOT
+ $(SRCROOT)
+ PRODUCT_NAME
+ Pods_NSString_Helper_Example
+ SDKROOT
+ iphoneos
+ SKIP_INSTALL
+ YES
+ TARGETED_DEVICE_FAMILY
+ 1,2
+ VERSIONING_SYSTEM
+ apple-generic
+ VERSION_INFO_PREFIX
+
+
+ isa
+ XCBuildConfiguration
+ name
+ Release
+
+ D1F404A5C416DE52D0822202F45B78C6
+
+ baseConfigurationReference
+ 09171FC8873A0650C65067EC5E1644C9
+ buildSettings
+
+ CODE_SIGN_IDENTITY[sdk=iphoneos*]
+ iPhone Developer
+ CURRENT_PROJECT_VERSION
+ 1
+ DEFINES_MODULE
+ YES
+ DYLIB_COMPATIBILITY_VERSION
+ 1
+ DYLIB_CURRENT_VERSION
+ 1
+ DYLIB_INSTALL_NAME_BASE
+ @rpath
+ ENABLE_STRICT_OBJC_MSGSEND
+ YES
+ INFOPLIST_FILE
+ Target Support Files/Pods-NSString-Helper_Tests/Info.plist
+ INSTALL_PATH
+ $(LOCAL_LIBRARY_DIR)/Frameworks
+ IPHONEOS_DEPLOYMENT_TARGET
+ 8.0
+ LD_RUNPATH_SEARCH_PATHS
+
+ $(inherited)
+ @executable_path/Frameworks
+ @loader_path/Frameworks
+
+ MACH_O_TYPE
+ staticlib
+ MODULEMAP_FILE
+ Target Support Files/Pods-NSString-Helper_Tests/Pods-NSString-Helper_Tests.modulemap
+ MTL_ENABLE_DEBUG_INFO
+ YES
+ OTHER_LDFLAGS
+
+ OTHER_LIBTOOLFLAGS
+
+ PODS_ROOT
+ $(SRCROOT)
+ PRODUCT_NAME
+ Pods_NSString_Helper_Tests
+ SDKROOT
+ iphoneos
+ SKIP_INSTALL
+ YES
+ SWIFT_OPTIMIZATION_LEVEL
+ -Onone
+ TARGETED_DEVICE_FAMILY
+ 1,2
+ VERSIONING_SYSTEM
+ apple-generic
+ VERSION_INFO_PREFIX
+
+
+ isa
+ XCBuildConfiguration
+ name
+ Debug
+
+ D26DFAA89952379B93825A9C597E379C
+
+ isa
+ PBXTargetDependency
+ name
+ NSString-Helper
+ target
+ C3AA3F1AA5D40AEF187EC9809C28B847
+ targetProxy
+ 2CC1AAAC264B0A401835E83E18812828
+
+ D31B096AB4A0164C61B63F0E59AD76C9
+
+ isa
+ PBXFileReference
+ lastKnownFileType
+ wrapper.framework
+ name
+ Foundation.framework
+ path
+ Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/Foundation.framework
+ sourceTree
+ DEVELOPER_DIR
+
+ D41D8CD98F00B204E9800998ECF8427E
+
+ attributes
+
+ LastSwiftUpdateCheck
+ 0700
+ LastUpgradeCheck
+ 0700
+
+ buildConfigurationList
+ 2D8E8EC45A3A1A1D94AE762CB5028504
+ compatibilityVersion
+ Xcode 3.2
+ developmentRegion
+ English
+ hasScannedForEncodings
+ 0
+ isa
+ PBXProject
+ knownRegions
+
+ en
+
+ mainGroup
+ 7DB346D0F39D3F0E887471402A8071AB
+ productRefGroup
+ 774408E17C9BFF72C2DAD87D06433B61
+ projectDirPath
+
+ projectReferences
+
+ projectRoot
+
+ targets
+
+ 772A3FF3D8A39494464ADDC12B7096CF
+ C3AA3F1AA5D40AEF187EC9809C28B847
+ F8E57C0BB1123A690164CDFAFC0514D6
+ 1DD3240AAD4DB4BB4CC1C88F0C3255B6
+
+
+ D62B8F28F934EDA4C96FE5B166C7AF0E
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.objc
+ name
+ UIImage+Snapshot.m
+ path
+ FBSnapshotTestCase/Categories/UIImage+Snapshot.m
+ sourceTree
+ <group>
+
+ D8E41E5745CB31702D0E3644465F21F8
+
+ fileRef
+ 74B5792223D4999EBAB1C50A2AD59873
+ isa
+ PBXBuildFile
+ settings
+
+ ATTRIBUTES
+
+ Public
+
+
+
+ D90FB8B1AF9C007BD6369586F84369FC
+
+ buildActionMask
+ 2147483647
+ files
+
+ 3DED78D0D8CCB7F83B944997D2683014
+
+ isa
+ PBXFrameworksBuildPhase
+ runOnlyForDeploymentPostprocessing
+ 0
+
+ DD30E5B9BE40CE7D2DEB812E1E170DD7
+
+ children
+
+ 08BE39E8A6BF986160FAD67AC4D890E9
+ E25DF0E3013D15E06F5E0CE782762B26
+ 8CDE673C8BA909DDDDB8BFAE9848BFC0
+ 0A4C0F64AD3D2EF17F9447806B7DB433
+ 561B00C22FB1E3E7D31E7BEB2FD4F332
+
+ isa
+ PBXGroup
+ name
+ Support Files
+ path
+ ../Target Support Files/FBSnapshotTestCase
+ sourceTree
+ <group>
+
+ DF2954CDD8098FA849BBD814FB75E942
+
+ buildActionMask
+ 2147483647
+ files
+
+ CA54DD11FBE7A7FAC13AE28869302517
+ 6A222D34461210FC3F079C1DE0A48A3B
+
+ isa
+ PBXSourcesBuildPhase
+ runOnlyForDeploymentPostprocessing
+ 0
+
+ E0565FCA311FE58BAF93EC4FCBE20EDF
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text
+ path
+ Pods-NSString-Helper_Tests-acknowledgements.markdown
+ sourceTree
+ <group>
+
+ E25DF0E3013D15E06F5E0CE782762B26
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.xcconfig
+ path
+ FBSnapshotTestCase.xcconfig
+ sourceTree
+ <group>
+
+ E44BA8216CB73A40822467A02D7D847B
+
+ fileRef
+ 758DA1CBC128A58D65023AE2318D1257
+ isa
+ PBXBuildFile
+ settings
+
+ ATTRIBUTES
+
+ Private
+
+
+
+ E529CF6315E6EB33FBA413EDC4BD9CF7
+
+ fileRef
+ 8CDE673C8BA909DDDDB8BFAE9848BFC0
+ isa
+ PBXBuildFile
+
+ E5EFBFEA24204492935B2FB2BA7D21B6
+
+ fileRef
+ CD9224AD343A9456F0D12695DF9141B2
+ isa
+ PBXBuildFile
+
+ E606BD79F9B592CCACEF260F9BDD3405
+
+ children
+
+ 85892DA7DF3B94E2919B7271D76962C7
+ 32D24C10BE1ECC25619C7E17AD611FA6
+ B5A408C288EE77F57EAF926103F3D75C
+ EFBA9ABDEC3930119D3B0FB908358FDB
+ AABBE932B43F7D686EDF9FDA13472D4B
+ F55C64F5A364499364C2CCC924394489
+ 7FEA15F20EF520CE44C83F23690BF7D7
+ 9C398C2A1FA35CEF85999D8C328A2646
+ 209BE16837A5AA3C08F9E3447A24FDC1
+ 3CB0DE1F0248BD4CA342A8B31DB33C35
+
+ isa
+ PBXGroup
+ name
+ Pods-NSString-Helper_Example
+ path
+ Target Support Files/Pods-NSString-Helper_Example
+ sourceTree
+ <group>
+
+ E6598C946CB8C42DFF6CB23648937553
+
+ buildActionMask
+ 2147483647
+ files
+
+ E529CF6315E6EB33FBA413EDC4BD9CF7
+ BD3C7ABB0598A03B729F141633113043
+ 94FDCD720E559DF4C535B3A8E93080C3
+ 58CA52BCED9F6E2A9CCE4DF19E873D3E
+ 8DECB970785FCBAB4A6315DAA0DB0DF2
+ E5EFBFEA24204492935B2FB2BA7D21B6
+ 500CFFB619BA25FB57B6AF48F8CCD8F3
+ 3C85E62EBD0D660C3DB557FABF9B8E10
+ 90B7E2F40E17730F3E28449559B458E0
+
+ isa
+ PBXSourcesBuildPhase
+ runOnlyForDeploymentPostprocessing
+ 0
+
+ EFBA9ABDEC3930119D3B0FB908358FDB
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.plist.xml
+ path
+ Pods-NSString-Helper_Example-acknowledgements.plist
+ sourceTree
+ <group>
+
+ F294CE16D0BB89335EB3400EDAA363F5
+
+ children
+
+ 8AC9643893E137DE5E32F231B8A240F1
+ DD30E5B9BE40CE7D2DEB812E1E170DD7
+ 58A1305D922FF21E64916EBF07C5A689
+
+ isa
+ PBXGroup
+ name
+ FBSnapshotTestCase
+ path
+ FBSnapshotTestCase
+ sourceTree
+ <group>
+
+ F2B58D5BA3EB09C98A4C815311C792DC
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ sourcecode.c.h
+ name
+ FBSnapshotTestCase.h
+ path
+ FBSnapshotTestCase/FBSnapshotTestCase.h
+ sourceTree
+ <group>
+
+ F55C64F5A364499364C2CCC924394489
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ lastKnownFileType
+ text.script.sh
+ path
+ Pods-NSString-Helper_Example-frameworks.sh
+ sourceTree
+ <group>
+
+ F8E57C0BB1123A690164CDFAFC0514D6
+
+ buildConfigurationList
+ 2EF36C345924A98A29D77279A444C2EB
+ buildPhases
+
+ 7C138C9A3684C08148C1DF2B760AFEF5
+ A3042CBCE3B6CD3505583F85F2539875
+ 39C8118F0E3BFFF0017567C1D72A5AE7
+
+ buildRules
+
+ dependencies
+
+ 47CEE7C26DCDBCF276AC2911CCE32D0D
+
+ isa
+ PBXNativeTarget
+ name
+ Pods-NSString-Helper_Example
+ productName
+ Pods-NSString-Helper_Example
+ productReference
+ 46BE8747945D5D32899785B4321F6FCD
+ productType
+ com.apple.product-type.framework
+
+ FB45FFD90572718D82AB9092B750F0CA
+
+ 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
+ CLANG_WARN_EMPTY_BODY
+ YES
+ CLANG_WARN_ENUM_CONVERSION
+ YES
+ CLANG_WARN_INT_CONVERSION
+ YES
+ CLANG_WARN_OBJC_ROOT_CLASS
+ YES
+ CLANG_WARN_UNREACHABLE_CODE
+ YES
+ CLANG_WARN__DUPLICATE_METHOD_MATCH
+ YES
+ COPY_PHASE_STRIP
+ YES
+ ENABLE_NS_ASSERTIONS
+ NO
+ GCC_C_LANGUAGE_STANDARD
+ gnu99
+ GCC_PREPROCESSOR_DEFINITIONS
+
+ RELEASE=1
+
+ GCC_WARN_64_TO_32_BIT_CONVERSION
+ YES
+ GCC_WARN_ABOUT_RETURN_TYPE
+ YES
+ GCC_WARN_UNDECLARED_SELECTOR
+ YES
+ GCC_WARN_UNINITIALIZED_AUTOS
+ YES
+ GCC_WARN_UNUSED_FUNCTION
+ YES
+ GCC_WARN_UNUSED_VARIABLE
+ YES
+ IPHONEOS_DEPLOYMENT_TARGET
+ 8.0
+ STRIP_INSTALLED_PRODUCT
+ NO
+ SYMROOT
+ ${SRCROOT}/../build
+ VALIDATE_PRODUCT
+ YES
+
+ isa
+ XCBuildConfiguration
+ name
+ Release
+
+ FBD2D672921284E66F309CA3462F84D6
+
+ children
+
+ F294CE16D0BB89335EB3400EDAA363F5
+
+ isa
+ PBXGroup
+ name
+ Pods
+ sourceTree
+ <group>
+
+ FBFDF96006A72F3708D31603A6CAF635
+
+ includeInIndex
+ 1
+ isa
+ PBXFileReference
+ path
+ Pods-NSString-Helper_Tests.modulemap
+ sourceTree
+ <group>
+
+ FDCF5EFC95C413E5DCF5133D3DFC4170
+
+ fileRef
+ 853C84AC883B6FC690E82525E7ECB377
+ isa
+ PBXBuildFile
+
+ FE952A3CC9CD0F8605E99956D8490A8B
+
+ containerPortal
+ D41D8CD98F00B204E9800998ECF8427E
+ isa
+ PBXContainerItemProxy
+ proxyType
+ 1
+ remoteGlobalIDString
+ C3AA3F1AA5D40AEF187EC9809C28B847
+ remoteInfo
+ NSString-Helper
+
+
+ rootObject
+ D41D8CD98F00B204E9800998ECF8427E
+
+
diff --git a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/NSString-Helper.xcscheme b/_Pods.xcodeproj/xcshareddata/xcschemes/NSString-Helper.xcscheme
similarity index 100%
rename from Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/NSString-Helper.xcscheme
rename to _Pods.xcodeproj/xcshareddata/xcschemes/NSString-Helper.xcscheme