diff --git a/.slather.yml b/.slather.yml
new file mode 100644
index 0000000..296a1b4
--- /dev/null
+++ b/.slather.yml
@@ -0,0 +1,4 @@
+ci_service: travis_ci
+coverage_service: coveralls
+xcodeproj: Example/ObjectiveSugar.xcodeproj
+source_directory: Classes
diff --git a/.travis.yml b/.travis.yml
index 1a0f504..ca60004 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,9 +1,12 @@
language: objective-c
+xcode_workspace: Example/ObjectiveSugar.xcworkspace
+xcode_scheme: ObjectiveSugar
+xcode_sdk: iphonesimulator
+podfile: Example/Podfile
-before_install:
- - cd Example
-
-install: make install
-
-script: make ci
+before_install:
+ - gem install activesupport --no-ri --no-rdoc
+ - gem install slather --no-ri --no-rdoc
+ - gem install cocoapods --no-ri --no-rdoc
+after_success: slather
\ No newline at end of file
diff --git a/Example/Makefile b/Example/Makefile
deleted file mode 100644
index 866e5d7..0000000
--- a/Example/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PROJECT_NAME=ObjectiveSugar
-WORKSPACE=$(PROJECT_NAME).xcworkspace
-DEFAULT_SCHEME=$(PROJECT_NAME)
-DEFAULT_FLAGS=-sdk iphonesimulator
-TESTING_TOOL=xcodebuild
-
-DEFAULT_TASK=$(TESTING_TOOL) -workspace $(WORKSPACE) -scheme $(DEFAULT_SCHEME) $(DEFAULT_FLAGS)
-
-clean:
- $(DEFAULT_TASK) clean
-
-test:
- $(DEFAULT_TASK) test | tee xcodebuild.log
-
-install:
- gem install cocoapods --no-ri --no-rdoc
- gem install xcpretty --no-ri --no-rdoc
- pod install
-
-ci:
- $(DEFAULT_TASK) test | xcpretty -c
-
diff --git a/Example/ObjectiveSugar.xcodeproj/project.pbxproj b/Example/ObjectiveSugar.xcodeproj/project.pbxproj
index 3c473ef..48d12e7 100644
--- a/Example/ObjectiveSugar.xcodeproj/project.pbxproj
+++ b/Example/ObjectiveSugar.xcodeproj/project.pbxproj
@@ -1,1278 +1,566 @@
-
-
-
-
- archiveVersion
- 1
- classes
-
- objectVersion
- 46
- objects
-
- 0D82F54D4F82F5960EA2CBA9
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.xcconfig
- name
- Pods-ObjectiveSugarTests.release.xcconfig
- path
- Pods/Target Support Files/Pods-ObjectiveSugarTests/Pods-ObjectiveSugarTests.release.xcconfig
- sourceTree
- <group>
-
- 11566D315A504F04BFD15074
-
- fileRef
- 32DEFD3FCB544122AD940C8F
- isa
- PBXBuildFile
-
- 13656AD991424BF58F43F5B7
-
- buildActionMask
- 2147483647
- files
-
- inputPaths
-
- isa
- PBXShellScriptBuildPhase
- name
- Copy Pods Resources
- outputPaths
-
- runOnlyForDeploymentPostprocessing
- 0
- shellPath
- /bin/sh
- shellScript
- "${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh"
-
-
- 174A1F9A81B44DC6B8B6DFD9
-
- buildActionMask
- 2147483647
- files
-
- inputPaths
-
- isa
- PBXShellScriptBuildPhase
- name
- Copy Pods Resources
- outputPaths
-
- runOnlyForDeploymentPostprocessing
- 0
- shellPath
- /bin/sh
- shellScript
- "${SRCROOT}/Pods/Target Support Files/Pods-ObjectiveSugarTests/Pods-ObjectiveSugarTests-resources.sh"
-
-
- 32DEFD3FCB544122AD940C8F
-
- explicitFileType
- archive.ar
- includeInIndex
- 0
- isa
- PBXFileReference
- path
- libPods.a
- sourceTree
- BUILT_PRODUCTS_DIR
-
- 468DABF301EC4EC1A00CC4C2
-
- 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
-
-
- 893C6A18A162B9FB06935ED4
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.xcconfig
- name
- Pods-ObjectiveSugarTests.debug.xcconfig
- path
- Pods/Target Support Files/Pods-ObjectiveSugarTests/Pods-ObjectiveSugarTests.debug.xcconfig
- sourceTree
- <group>
-
- 89690120173C0E4B00B403D2
-
- children
-
- 89690132173C0E4C00B403D2
- 89690150173C0E4C00B403D2
- 8969012B173C0E4C00B403D2
- 8969012A173C0E4C00B403D2
- 9ADDC0C494D895C067A28C9A
-
- isa
- PBXGroup
- sourceTree
- <group>
-
- 89690121173C0E4B00B403D2
-
- attributes
-
- LastUpgradeCheck
- 0460
- ORGANIZATIONNAME
- supermar.in
-
- buildConfigurationList
- 89690124173C0E4B00B403D2
- compatibilityVersion
- Xcode 3.2
- developmentRegion
- English
- hasScannedForEncodings
- 0
- isa
- PBXProject
- knownRegions
-
- en
-
- mainGroup
- 89690120173C0E4B00B403D2
- productRefGroup
- 8969012A173C0E4C00B403D2
- projectDirPath
-
- projectReferences
-
- projectRoot
-
- targets
-
- 89690128173C0E4C00B403D2
- 89690148173C0E4C00B403D2
-
-
- 89690124173C0E4B00B403D2
-
- buildConfigurations
-
- 89690159173C0E4C00B403D2
- 8969015A173C0E4C00B403D2
-
- defaultConfigurationIsVisible
- 0
- defaultConfigurationName
- Release
- isa
- XCConfigurationList
-
- 89690125173C0E4C00B403D2
-
- buildActionMask
- 2147483647
- files
-
- 89690139173C0E4C00B403D2
- 8969013D173C0E4C00B403D2
-
- isa
- PBXSourcesBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 89690126173C0E4C00B403D2
-
- buildActionMask
- 2147483647
- files
-
- 8969012D173C0E4C00B403D2
- 8969012F173C0E4C00B403D2
- 89690131173C0E4C00B403D2
- 11566D315A504F04BFD15074
-
- isa
- PBXFrameworksBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 89690127173C0E4C00B403D2
-
- buildActionMask
- 2147483647
- files
-
- 89690137173C0E4C00B403D2
- 8969013F173C0E4C00B403D2
- 89690141173C0E4C00B403D2
- 89690143173C0E4C00B403D2
-
- isa
- PBXResourcesBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 89690128173C0E4C00B403D2
-
- buildConfigurationList
- 8969015B173C0E4C00B403D2
- buildPhases
-
- 468DABF301EC4EC1A00CC4C2
- 89690125173C0E4C00B403D2
- 89690126173C0E4C00B403D2
- 89690127173C0E4C00B403D2
- 13656AD991424BF58F43F5B7
-
- buildRules
-
- dependencies
-
- isa
- PBXNativeTarget
- name
- ObjectiveSugar
- productName
- ObjectiveSugar
- productReference
- 89690129173C0E4C00B403D2
- productType
- com.apple.product-type.application
-
- 89690129173C0E4C00B403D2
-
- explicitFileType
- wrapper.application
- includeInIndex
- 0
- isa
- PBXFileReference
- path
- ObjectiveSugar.app
- sourceTree
- BUILT_PRODUCTS_DIR
-
- 8969012A173C0E4C00B403D2
-
- children
-
- 89690129173C0E4C00B403D2
- 89690149173C0E4C00B403D2
-
- isa
- PBXGroup
- name
- Products
- sourceTree
- <group>
-
- 8969012B173C0E4C00B403D2
-
- children
-
- 8969012C173C0E4C00B403D2
- 8969012E173C0E4C00B403D2
- 89690130173C0E4C00B403D2
- 32DEFD3FCB544122AD940C8F
- D3D0B2406C7A45249244F020
-
- isa
- PBXGroup
- name
- Frameworks
- sourceTree
- <group>
-
- 8969012C173C0E4C00B403D2
-
- isa
- PBXFileReference
- lastKnownFileType
- wrapper.framework
- name
- UIKit.framework
- path
- System/Library/Frameworks/UIKit.framework
- sourceTree
- SDKROOT
-
- 8969012D173C0E4C00B403D2
-
- fileRef
- 8969012C173C0E4C00B403D2
- isa
- PBXBuildFile
-
- 8969012E173C0E4C00B403D2
-
- isa
- PBXFileReference
- lastKnownFileType
- wrapper.framework
- name
- Foundation.framework
- path
- System/Library/Frameworks/Foundation.framework
- sourceTree
- SDKROOT
-
- 8969012F173C0E4C00B403D2
-
- fileRef
- 8969012E173C0E4C00B403D2
- isa
- PBXBuildFile
-
- 89690130173C0E4C00B403D2
-
- isa
- PBXFileReference
- lastKnownFileType
- wrapper.framework
- name
- CoreGraphics.framework
- path
- System/Library/Frameworks/CoreGraphics.framework
- sourceTree
- SDKROOT
-
- 89690131173C0E4C00B403D2
-
- fileRef
- 89690130173C0E4C00B403D2
- isa
- PBXBuildFile
-
- 89690132173C0E4C00B403D2
-
- children
-
- 8969013B173C0E4C00B403D2
- 8969013C173C0E4C00B403D2
- 89690133173C0E4C00B403D2
-
- isa
- PBXGroup
- path
- ObjectiveSugar
- sourceTree
- <group>
-
- 89690133173C0E4C00B403D2
-
- children
-
- 89690134173C0E4C00B403D2
- 89690135173C0E4C00B403D2
- 89690138173C0E4C00B403D2
- 8969013A173C0E4C00B403D2
- 8969013E173C0E4C00B403D2
- 89690140173C0E4C00B403D2
- 89690142173C0E4C00B403D2
-
- isa
- PBXGroup
- name
- Supporting Files
- sourceTree
- <group>
-
- 89690134173C0E4C00B403D2
-
- isa
- PBXFileReference
- lastKnownFileType
- text.plist.xml
- path
- ObjectiveSugar-Info.plist
- sourceTree
- <group>
-
- 89690135173C0E4C00B403D2
-
- children
-
- 89690136173C0E4C00B403D2
-
- isa
- PBXVariantGroup
- name
- InfoPlist.strings
- sourceTree
- <group>
-
- 89690136173C0E4C00B403D2
-
- isa
- PBXFileReference
- lastKnownFileType
- text.plist.strings
- name
- en
- path
- en.lproj/InfoPlist.strings
- sourceTree
- <group>
-
- 89690137173C0E4C00B403D2
-
- fileRef
- 89690135173C0E4C00B403D2
- isa
- PBXBuildFile
-
- 89690138173C0E4C00B403D2
-
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- main.m
- sourceTree
- <group>
-
- 89690139173C0E4C00B403D2
-
- fileRef
- 89690138173C0E4C00B403D2
- isa
- PBXBuildFile
-
- 8969013A173C0E4C00B403D2
-
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- path
- ObjectiveSugar-Prefix.pch
- sourceTree
- <group>
-
- 8969013B173C0E4C00B403D2
-
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.h
- path
- AppDelegate.h
- sourceTree
- <group>
-
- 8969013C173C0E4C00B403D2
-
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- AppDelegate.m
- sourceTree
- <group>
-
- 8969013D173C0E4C00B403D2
-
- fileRef
- 8969013C173C0E4C00B403D2
- isa
- PBXBuildFile
-
- 8969013E173C0E4C00B403D2
-
- isa
- PBXFileReference
- lastKnownFileType
- image.png
- path
- Default.png
- sourceTree
- <group>
-
- 8969013F173C0E4C00B403D2
-
- fileRef
- 8969013E173C0E4C00B403D2
- isa
- PBXBuildFile
-
- 89690140173C0E4C00B403D2
-
- isa
- PBXFileReference
- lastKnownFileType
- image.png
- path
- Default@2x.png
- sourceTree
- <group>
-
- 89690141173C0E4C00B403D2
-
- fileRef
- 89690140173C0E4C00B403D2
- isa
- PBXBuildFile
-
- 89690142173C0E4C00B403D2
-
- isa
- PBXFileReference
- lastKnownFileType
- image.png
- path
- Default-568h@2x.png
- sourceTree
- <group>
-
- 89690143173C0E4C00B403D2
-
- fileRef
- 89690142173C0E4C00B403D2
- isa
- PBXBuildFile
-
- 89690144173C0E4C00B403D2
-
- buildActionMask
- 2147483647
- files
-
- 89690168173C16A100B403D2
- 89690169173C16A100B403D2
- 8969016A173C16A100B403D2
- 8969016B173C16A100B403D2
- 8969016C173C16A100B403D2
- 8969016D173C16A100B403D2
- 8969016E173C16A100B403D2
-
- isa
- PBXSourcesBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 89690145173C0E4C00B403D2
-
- buildActionMask
- 2147483647
- files
-
- 8969014C173C0E4C00B403D2
- 8969014D173C0E4C00B403D2
- A06180063BF14EB68414F45F
-
- isa
- PBXFrameworksBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 89690146173C0E4C00B403D2
-
- buildActionMask
- 2147483647
- files
-
- 89690155173C0E4C00B403D2
-
- isa
- PBXResourcesBuildPhase
- runOnlyForDeploymentPostprocessing
- 0
-
- 89690147173C0E4C00B403D2
-
- buildActionMask
- 2147483647
- files
-
- inputPaths
-
- isa
- PBXShellScriptBuildPhase
- outputPaths
-
- runOnlyForDeploymentPostprocessing
- 0
- shellPath
- /bin/sh
- shellScript
- # Run the unit tests in this test bundle.
-"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests"
-
-
- 89690148173C0E4C00B403D2
-
- buildConfigurationList
- 8969015E173C0E4C00B403D2
- buildPhases
-
- BC624B20376C4C728DE6A392
- 89690144173C0E4C00B403D2
- 89690145173C0E4C00B403D2
- 89690146173C0E4C00B403D2
- 89690147173C0E4C00B403D2
- 174A1F9A81B44DC6B8B6DFD9
-
- buildRules
-
- dependencies
-
- 8969014F173C0E4C00B403D2
-
- isa
- PBXNativeTarget
- name
- ObjectiveSugarTests
- productName
- ObjectiveSugarTests
- productReference
- 89690149173C0E4C00B403D2
- productType
- com.apple.product-type.bundle.unit-test
-
- 89690149173C0E4C00B403D2
-
- explicitFileType
- wrapper.cfbundle
- includeInIndex
- 0
- isa
- PBXFileReference
- path
- ObjectiveSugarTests.octest
- sourceTree
- BUILT_PRODUCTS_DIR
-
- 8969014C173C0E4C00B403D2
-
- fileRef
- 8969012C173C0E4C00B403D2
- isa
- PBXBuildFile
-
- 8969014D173C0E4C00B403D2
-
- fileRef
- 8969012E173C0E4C00B403D2
- isa
- PBXBuildFile
-
- 8969014E173C0E4C00B403D2
-
- containerPortal
- 89690121173C0E4B00B403D2
- isa
- PBXContainerItemProxy
- proxyType
- 1
- remoteGlobalIDString
- 89690128173C0E4C00B403D2
- remoteInfo
- ObjectiveSugar
-
- 8969014F173C0E4C00B403D2
-
- isa
- PBXTargetDependency
- target
- 89690128173C0E4C00B403D2
- targetProxy
- 8969014E173C0E4C00B403D2
-
- 89690150173C0E4C00B403D2
-
- children
-
- 89690161173C16A100B403D2
- 89690162173C16A100B403D2
- 89690163173C16A100B403D2
- 89690164173C16A100B403D2
- 89690165173C16A100B403D2
- 89690166173C16A100B403D2
- 89690167173C16A100B403D2
- 89690151173C0E4C00B403D2
-
- isa
- PBXGroup
- path
- ObjectiveSugarTests
- sourceTree
- <group>
-
- 89690151173C0E4C00B403D2
-
- children
-
- 89690152173C0E4C00B403D2
- 89690153173C0E4C00B403D2
-
- isa
- PBXGroup
- name
- Supporting Files
- sourceTree
- <group>
-
- 89690152173C0E4C00B403D2
-
- isa
- PBXFileReference
- lastKnownFileType
- text.plist.xml
- path
- ObjectiveSugarTests-Info.plist
- sourceTree
- <group>
-
- 89690153173C0E4C00B403D2
-
- children
-
- 89690154173C0E4C00B403D2
-
- isa
- PBXVariantGroup
- name
- InfoPlist.strings
- sourceTree
- <group>
-
- 89690154173C0E4C00B403D2
-
- isa
- PBXFileReference
- lastKnownFileType
- text.plist.strings
- name
- en
- path
- en.lproj/InfoPlist.strings
- sourceTree
- <group>
-
- 89690155173C0E4C00B403D2
-
- fileRef
- 89690153173C0E4C00B403D2
- isa
- PBXBuildFile
-
- 89690159173C0E4C00B403D2
-
- buildSettings
-
- ALWAYS_SEARCH_USER_PATHS
- NO
- CLANG_CXX_LANGUAGE_STANDARD
- gnu++0x
- CLANG_CXX_LIBRARY
- libc++
- CLANG_ENABLE_OBJC_ARC
- YES
- CLANG_WARN_CONSTANT_CONVERSION
- YES
- CLANG_WARN_EMPTY_BODY
- YES
- CLANG_WARN_ENUM_CONVERSION
- YES
- CLANG_WARN_INT_CONVERSION
- YES
- 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_ABOUT_RETURN_TYPE
- YES
- GCC_WARN_UNINITIALIZED_AUTOS
- YES
- GCC_WARN_UNUSED_VARIABLE
- YES
- IPHONEOS_DEPLOYMENT_TARGET
- 6.1
- ONLY_ACTIVE_ARCH
- YES
- SDKROOT
- iphoneos
-
- isa
- XCBuildConfiguration
- name
- Debug
-
- 8969015A173C0E4C00B403D2
-
- buildSettings
-
- ALWAYS_SEARCH_USER_PATHS
- NO
- CLANG_CXX_LANGUAGE_STANDARD
- gnu++0x
- CLANG_CXX_LIBRARY
- libc++
- CLANG_ENABLE_OBJC_ARC
- YES
- CLANG_WARN_CONSTANT_CONVERSION
- YES
- CLANG_WARN_EMPTY_BODY
- YES
- CLANG_WARN_ENUM_CONVERSION
- YES
- CLANG_WARN_INT_CONVERSION
- YES
- CLANG_WARN__DUPLICATE_METHOD_MATCH
- YES
- CODE_SIGN_IDENTITY[sdk=iphoneos*]
- iPhone Developer
- COPY_PHASE_STRIP
- YES
- GCC_C_LANGUAGE_STANDARD
- gnu99
- GCC_WARN_ABOUT_RETURN_TYPE
- YES
- GCC_WARN_UNINITIALIZED_AUTOS
- YES
- GCC_WARN_UNUSED_VARIABLE
- YES
- IPHONEOS_DEPLOYMENT_TARGET
- 6.1
- OTHER_CFLAGS
- -DNS_BLOCK_ASSERTIONS=1
- SDKROOT
- iphoneos
- VALIDATE_PRODUCT
- YES
-
- isa
- XCBuildConfiguration
- name
- Release
-
- 8969015B173C0E4C00B403D2
-
- buildConfigurations
-
- 8969015C173C0E4C00B403D2
- 8969015D173C0E4C00B403D2
-
- defaultConfigurationIsVisible
- 0
- defaultConfigurationName
- Release
- isa
- XCConfigurationList
-
- 8969015C173C0E4C00B403D2
-
- baseConfigurationReference
- 94C453035CB8232DD1A5513E
- buildSettings
-
- CODE_SIGN_IDENTITY
- iPhone Developer
- GCC_PRECOMPILE_PREFIX_HEADER
- YES
- GCC_PREFIX_HEADER
- ObjectiveSugar/ObjectiveSugar-Prefix.pch
- INFOPLIST_FILE
- ObjectiveSugar/ObjectiveSugar-Info.plist
- IPHONEOS_DEPLOYMENT_TARGET
- 4.3
- PRODUCT_NAME
- $(TARGET_NAME)
- WRAPPER_EXTENSION
- app
-
- isa
- XCBuildConfiguration
- name
- Debug
-
- 8969015D173C0E4C00B403D2
-
- baseConfigurationReference
- 9FAA69FB133006101A9A7843
- buildSettings
-
- CODE_SIGN_IDENTITY
- iPhone Developer
- GCC_PRECOMPILE_PREFIX_HEADER
- YES
- GCC_PREFIX_HEADER
- ObjectiveSugar/ObjectiveSugar-Prefix.pch
- INFOPLIST_FILE
- ObjectiveSugar/ObjectiveSugar-Info.plist
- IPHONEOS_DEPLOYMENT_TARGET
- 4.3
- PRODUCT_NAME
- $(TARGET_NAME)
- WRAPPER_EXTENSION
- app
-
- isa
- XCBuildConfiguration
- name
- Release
-
- 8969015E173C0E4C00B403D2
-
- buildConfigurations
-
- 8969015F173C0E4C00B403D2
- 89690160173C0E4C00B403D2
-
- defaultConfigurationIsVisible
- 0
- defaultConfigurationName
- Release
- isa
- XCConfigurationList
-
- 8969015F173C0E4C00B403D2
-
- baseConfigurationReference
- 893C6A18A162B9FB06935ED4
- buildSettings
-
- BUNDLE_LOADER
- $(BUILT_PRODUCTS_DIR)/ObjectiveSugar.app/ObjectiveSugar
- FRAMEWORK_SEARCH_PATHS
-
- $(inherited)
- "$(SDKROOT)/Developer/Library/Frameworks"
- "$(DEVELOPER_LIBRARY_DIR)/Frameworks"
-
- GCC_PRECOMPILE_PREFIX_HEADER
- YES
- GCC_PREFIX_HEADER
- ObjectiveSugar/ObjectiveSugar-Prefix.pch
- INFOPLIST_FILE
- ObjectiveSugarTests/ObjectiveSugarTests-Info.plist
- PRODUCT_NAME
- $(TARGET_NAME)
- TEST_HOST
- $(BUNDLE_LOADER)
-
- isa
- XCBuildConfiguration
- name
- Debug
-
- 89690160173C0E4C00B403D2
-
- baseConfigurationReference
- 0D82F54D4F82F5960EA2CBA9
- buildSettings
-
- BUNDLE_LOADER
- $(BUILT_PRODUCTS_DIR)/ObjectiveSugar.app/ObjectiveSugar
- FRAMEWORK_SEARCH_PATHS
-
- $(inherited)
- "$(SDKROOT)/Developer/Library/Frameworks"
- "$(DEVELOPER_LIBRARY_DIR)/Frameworks"
-
- GCC_PRECOMPILE_PREFIX_HEADER
- YES
- GCC_PREFIX_HEADER
- ObjectiveSugar/ObjectiveSugar-Prefix.pch
- INFOPLIST_FILE
- ObjectiveSugarTests/ObjectiveSugarTests-Info.plist
- PRODUCT_NAME
- $(TARGET_NAME)
- TEST_HOST
- $(BUNDLE_LOADER)
-
- isa
- XCBuildConfiguration
- name
- Release
-
- 89690161173C16A100B403D2
-
- fileEncoding
- 4
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- CAdditionsTests.m
- sourceTree
- <group>
-
- 89690162173C16A100B403D2
-
- fileEncoding
- 4
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- NSArrayTests.m
- sourceTree
- <group>
-
- 89690163173C16A100B403D2
-
- fileEncoding
- 4
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- NSDictionaryTests.m
- sourceTree
- <group>
-
- 89690164173C16A100B403D2
-
- fileEncoding
- 4
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- NSMutableArrayTests.m
- sourceTree
- <group>
-
- 89690165173C16A100B403D2
-
- fileEncoding
- 4
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- NSNumberTests.m
- sourceTree
- <group>
-
- 89690166173C16A100B403D2
-
- fileEncoding
- 4
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- NSSetTests.m
- sourceTree
- <group>
-
- 89690167173C16A100B403D2
-
- fileEncoding
- 4
- isa
- PBXFileReference
- lastKnownFileType
- sourcecode.c.objc
- path
- NSStringTests.m
- sourceTree
- <group>
-
- 89690168173C16A100B403D2
-
- fileRef
- 89690161173C16A100B403D2
- isa
- PBXBuildFile
-
- 89690169173C16A100B403D2
-
- fileRef
- 89690162173C16A100B403D2
- isa
- PBXBuildFile
-
- 8969016A173C16A100B403D2
-
- fileRef
- 89690163173C16A100B403D2
- isa
- PBXBuildFile
-
- 8969016B173C16A100B403D2
-
- fileRef
- 89690164173C16A100B403D2
- isa
- PBXBuildFile
-
- 8969016C173C16A100B403D2
-
- fileRef
- 89690165173C16A100B403D2
- isa
- PBXBuildFile
-
- 8969016D173C16A100B403D2
-
- fileRef
- 89690166173C16A100B403D2
- isa
- PBXBuildFile
-
- 8969016E173C16A100B403D2
-
- fileRef
- 89690167173C16A100B403D2
- isa
- PBXBuildFile
-
- 94C453035CB8232DD1A5513E
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.xcconfig
- name
- Pods.debug.xcconfig
- path
- Pods/Target Support Files/Pods/Pods.debug.xcconfig
- sourceTree
- <group>
-
- 9ADDC0C494D895C067A28C9A
-
- children
-
- 94C453035CB8232DD1A5513E
- 9FAA69FB133006101A9A7843
- 893C6A18A162B9FB06935ED4
- 0D82F54D4F82F5960EA2CBA9
-
- isa
- PBXGroup
- name
- Pods
- sourceTree
- <group>
-
- 9FAA69FB133006101A9A7843
-
- includeInIndex
- 1
- isa
- PBXFileReference
- lastKnownFileType
- text.xcconfig
- name
- Pods.release.xcconfig
- path
- Pods/Target Support Files/Pods/Pods.release.xcconfig
- sourceTree
- <group>
-
- A06180063BF14EB68414F45F
-
- fileRef
- D3D0B2406C7A45249244F020
- isa
- PBXBuildFile
-
- BC624B20376C4C728DE6A392
-
- 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
-
-
- D3D0B2406C7A45249244F020
-
- explicitFileType
- archive.ar
- includeInIndex
- 0
- isa
- PBXFileReference
- path
- libPods-ObjectiveSugarTests.a
- sourceTree
- BUILT_PRODUCTS_DIR
-
-
- rootObject
- 89690121173C0E4B00B403D2
-
-
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 11566D315A504F04BFD15074 /* libPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 32DEFD3FCB544122AD940C8F /* libPods.a */; };
+ 8969012D173C0E4C00B403D2 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8969012C173C0E4C00B403D2 /* UIKit.framework */; };
+ 8969012F173C0E4C00B403D2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8969012E173C0E4C00B403D2 /* Foundation.framework */; };
+ 89690131173C0E4C00B403D2 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 89690130173C0E4C00B403D2 /* CoreGraphics.framework */; };
+ 89690137173C0E4C00B403D2 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 89690135173C0E4C00B403D2 /* InfoPlist.strings */; };
+ 89690139173C0E4C00B403D2 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 89690138173C0E4C00B403D2 /* main.m */; };
+ 8969013D173C0E4C00B403D2 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8969013C173C0E4C00B403D2 /* AppDelegate.m */; };
+ 8969013F173C0E4C00B403D2 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 8969013E173C0E4C00B403D2 /* Default.png */; };
+ 89690141173C0E4C00B403D2 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 89690140173C0E4C00B403D2 /* Default@2x.png */; };
+ 89690143173C0E4C00B403D2 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 89690142173C0E4C00B403D2 /* Default-568h@2x.png */; };
+ 8969014C173C0E4C00B403D2 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8969012C173C0E4C00B403D2 /* UIKit.framework */; };
+ 8969014D173C0E4C00B403D2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8969012E173C0E4C00B403D2 /* Foundation.framework */; };
+ 89690155173C0E4C00B403D2 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 89690153173C0E4C00B403D2 /* InfoPlist.strings */; };
+ 89690168173C16A100B403D2 /* CAdditionsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 89690161173C16A100B403D2 /* CAdditionsTests.m */; };
+ 89690169173C16A100B403D2 /* NSArrayTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 89690162173C16A100B403D2 /* NSArrayTests.m */; };
+ 8969016A173C16A100B403D2 /* NSDictionaryTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 89690163173C16A100B403D2 /* NSDictionaryTests.m */; };
+ 8969016B173C16A100B403D2 /* NSMutableArrayTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 89690164173C16A100B403D2 /* NSMutableArrayTests.m */; };
+ 8969016C173C16A100B403D2 /* NSNumberTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 89690165173C16A100B403D2 /* NSNumberTests.m */; };
+ 8969016D173C16A100B403D2 /* NSSetTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 89690166173C16A100B403D2 /* NSSetTests.m */; };
+ 8969016E173C16A100B403D2 /* NSStringTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 89690167173C16A100B403D2 /* NSStringTests.m */; };
+ A06180063BF14EB68414F45F /* libPods-ObjectiveSugarTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D0B2406C7A45249244F020 /* libPods-ObjectiveSugarTests.a */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 8969014E173C0E4C00B403D2 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 89690121173C0E4B00B403D2 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 89690128173C0E4C00B403D2;
+ remoteInfo = ObjectiveSugar;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+ 0D82F54D4F82F5960EA2CBA9 /* Pods-ObjectiveSugarTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ObjectiveSugarTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-ObjectiveSugarTests/Pods-ObjectiveSugarTests.release.xcconfig"; sourceTree = ""; };
+ 32DEFD3FCB544122AD940C8F /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; };
+ 893C6A18A162B9FB06935ED4 /* Pods-ObjectiveSugarTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ObjectiveSugarTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-ObjectiveSugarTests/Pods-ObjectiveSugarTests.debug.xcconfig"; sourceTree = ""; };
+ 89690129173C0E4C00B403D2 /* ObjectiveSugar.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ObjectiveSugar.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8969012C173C0E4C00B403D2 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
+ 8969012E173C0E4C00B403D2 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+ 89690130173C0E4C00B403D2 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
+ 89690134173C0E4C00B403D2 /* ObjectiveSugar-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ObjectiveSugar-Info.plist"; sourceTree = ""; };
+ 89690136173C0E4C00B403D2 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; };
+ 89690138173C0E4C00B403D2 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; };
+ 8969013A173C0E4C00B403D2 /* ObjectiveSugar-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ObjectiveSugar-Prefix.pch"; sourceTree = ""; };
+ 8969013B173C0E4C00B403D2 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; };
+ 8969013C173C0E4C00B403D2 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; };
+ 8969013E173C0E4C00B403D2 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = ""; };
+ 89690140173C0E4C00B403D2 /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = ""; };
+ 89690142173C0E4C00B403D2 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = ""; };
+ 89690149173C0E4C00B403D2 /* ObjectiveSugarTests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = ObjectiveSugarTests.octest; path = ObjectiveSugarTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
+ 89690152173C0E4C00B403D2 /* ObjectiveSugarTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ObjectiveSugarTests-Info.plist"; sourceTree = ""; };
+ 89690154173C0E4C00B403D2 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; };
+ 89690161173C16A100B403D2 /* CAdditionsTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CAdditionsTests.m; sourceTree = ""; };
+ 89690162173C16A100B403D2 /* NSArrayTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSArrayTests.m; sourceTree = ""; };
+ 89690163173C16A100B403D2 /* NSDictionaryTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSDictionaryTests.m; sourceTree = ""; };
+ 89690164173C16A100B403D2 /* NSMutableArrayTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSMutableArrayTests.m; sourceTree = ""; };
+ 89690165173C16A100B403D2 /* NSNumberTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSNumberTests.m; sourceTree = ""; };
+ 89690166173C16A100B403D2 /* NSSetTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSSetTests.m; sourceTree = ""; };
+ 89690167173C16A100B403D2 /* NSStringTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSStringTests.m; sourceTree = ""; };
+ 94C453035CB8232DD1A5513E /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.debug.xcconfig; path = "Pods/Target Support Files/Pods/Pods.debug.xcconfig"; sourceTree = ""; };
+ 9FAA69FB133006101A9A7843 /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.release.xcconfig; path = "Pods/Target Support Files/Pods/Pods.release.xcconfig"; sourceTree = ""; };
+ D3D0B2406C7A45249244F020 /* libPods-ObjectiveSugarTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ObjectiveSugarTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 89690126173C0E4C00B403D2 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8969012D173C0E4C00B403D2 /* UIKit.framework in Frameworks */,
+ 8969012F173C0E4C00B403D2 /* Foundation.framework in Frameworks */,
+ 89690131173C0E4C00B403D2 /* CoreGraphics.framework in Frameworks */,
+ 11566D315A504F04BFD15074 /* libPods.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 89690145173C0E4C00B403D2 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8969014C173C0E4C00B403D2 /* UIKit.framework in Frameworks */,
+ 8969014D173C0E4C00B403D2 /* Foundation.framework in Frameworks */,
+ A06180063BF14EB68414F45F /* libPods-ObjectiveSugarTests.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 89690120173C0E4B00B403D2 = {
+ isa = PBXGroup;
+ children = (
+ 89690132173C0E4C00B403D2 /* ObjectiveSugar */,
+ 89690150173C0E4C00B403D2 /* ObjectiveSugarTests */,
+ 8969012B173C0E4C00B403D2 /* Frameworks */,
+ 8969012A173C0E4C00B403D2 /* Products */,
+ 9ADDC0C494D895C067A28C9A /* Pods */,
+ );
+ sourceTree = "";
+ };
+ 8969012A173C0E4C00B403D2 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 89690129173C0E4C00B403D2 /* ObjectiveSugar.app */,
+ 89690149173C0E4C00B403D2 /* ObjectiveSugarTests.octest */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 8969012B173C0E4C00B403D2 /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 8969012C173C0E4C00B403D2 /* UIKit.framework */,
+ 8969012E173C0E4C00B403D2 /* Foundation.framework */,
+ 89690130173C0E4C00B403D2 /* CoreGraphics.framework */,
+ 32DEFD3FCB544122AD940C8F /* libPods.a */,
+ D3D0B2406C7A45249244F020 /* libPods-ObjectiveSugarTests.a */,
+ );
+ name = Frameworks;
+ sourceTree = "";
+ };
+ 89690132173C0E4C00B403D2 /* ObjectiveSugar */ = {
+ isa = PBXGroup;
+ children = (
+ 8969013B173C0E4C00B403D2 /* AppDelegate.h */,
+ 8969013C173C0E4C00B403D2 /* AppDelegate.m */,
+ 89690133173C0E4C00B403D2 /* Supporting Files */,
+ );
+ path = ObjectiveSugar;
+ sourceTree = "";
+ };
+ 89690133173C0E4C00B403D2 /* Supporting Files */ = {
+ isa = PBXGroup;
+ children = (
+ 89690134173C0E4C00B403D2 /* ObjectiveSugar-Info.plist */,
+ 89690135173C0E4C00B403D2 /* InfoPlist.strings */,
+ 89690138173C0E4C00B403D2 /* main.m */,
+ 8969013A173C0E4C00B403D2 /* ObjectiveSugar-Prefix.pch */,
+ 8969013E173C0E4C00B403D2 /* Default.png */,
+ 89690140173C0E4C00B403D2 /* Default@2x.png */,
+ 89690142173C0E4C00B403D2 /* Default-568h@2x.png */,
+ );
+ name = "Supporting Files";
+ sourceTree = "";
+ };
+ 89690150173C0E4C00B403D2 /* ObjectiveSugarTests */ = {
+ isa = PBXGroup;
+ children = (
+ 89690161173C16A100B403D2 /* CAdditionsTests.m */,
+ 89690162173C16A100B403D2 /* NSArrayTests.m */,
+ 89690163173C16A100B403D2 /* NSDictionaryTests.m */,
+ 89690164173C16A100B403D2 /* NSMutableArrayTests.m */,
+ 89690165173C16A100B403D2 /* NSNumberTests.m */,
+ 89690166173C16A100B403D2 /* NSSetTests.m */,
+ 89690167173C16A100B403D2 /* NSStringTests.m */,
+ 89690151173C0E4C00B403D2 /* Supporting Files */,
+ );
+ path = ObjectiveSugarTests;
+ sourceTree = "";
+ };
+ 89690151173C0E4C00B403D2 /* Supporting Files */ = {
+ isa = PBXGroup;
+ children = (
+ 89690152173C0E4C00B403D2 /* ObjectiveSugarTests-Info.plist */,
+ 89690153173C0E4C00B403D2 /* InfoPlist.strings */,
+ );
+ name = "Supporting Files";
+ sourceTree = "";
+ };
+ 9ADDC0C494D895C067A28C9A /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ 94C453035CB8232DD1A5513E /* Pods.debug.xcconfig */,
+ 9FAA69FB133006101A9A7843 /* Pods.release.xcconfig */,
+ 893C6A18A162B9FB06935ED4 /* Pods-ObjectiveSugarTests.debug.xcconfig */,
+ 0D82F54D4F82F5960EA2CBA9 /* Pods-ObjectiveSugarTests.release.xcconfig */,
+ );
+ name = Pods;
+ sourceTree = "";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+ 89690128173C0E4C00B403D2 /* ObjectiveSugar */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 8969015B173C0E4C00B403D2 /* Build configuration list for PBXNativeTarget "ObjectiveSugar" */;
+ buildPhases = (
+ 468DABF301EC4EC1A00CC4C2 /* Check Pods Manifest.lock */,
+ 89690125173C0E4C00B403D2 /* Sources */,
+ 89690126173C0E4C00B403D2 /* Frameworks */,
+ 89690127173C0E4C00B403D2 /* Resources */,
+ 13656AD991424BF58F43F5B7 /* Copy Pods Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = ObjectiveSugar;
+ productName = ObjectiveSugar;
+ productReference = 89690129173C0E4C00B403D2 /* ObjectiveSugar.app */;
+ productType = "com.apple.product-type.application";
+ };
+ 89690148173C0E4C00B403D2 /* ObjectiveSugarTests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 8969015E173C0E4C00B403D2 /* Build configuration list for PBXNativeTarget "ObjectiveSugarTests" */;
+ buildPhases = (
+ BC624B20376C4C728DE6A392 /* Check Pods Manifest.lock */,
+ 89690144173C0E4C00B403D2 /* Sources */,
+ 89690145173C0E4C00B403D2 /* Frameworks */,
+ 89690146173C0E4C00B403D2 /* Resources */,
+ 89690147173C0E4C00B403D2 /* ShellScript */,
+ 174A1F9A81B44DC6B8B6DFD9 /* Copy Pods Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 8969014F173C0E4C00B403D2 /* PBXTargetDependency */,
+ );
+ name = ObjectiveSugarTests;
+ productName = ObjectiveSugarTests;
+ productReference = 89690149173C0E4C00B403D2 /* ObjectiveSugarTests.octest */;
+ productType = "com.apple.product-type.bundle.unit-test";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 89690121173C0E4B00B403D2 /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastUpgradeCheck = 0460;
+ ORGANIZATIONNAME = supermar.in;
+ };
+ buildConfigurationList = 89690124173C0E4B00B403D2 /* Build configuration list for PBXProject "ObjectiveSugar" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ );
+ mainGroup = 89690120173C0E4B00B403D2;
+ productRefGroup = 8969012A173C0E4C00B403D2 /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 89690128173C0E4C00B403D2 /* ObjectiveSugar */,
+ 89690148173C0E4C00B403D2 /* ObjectiveSugarTests */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 89690127173C0E4C00B403D2 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 89690137173C0E4C00B403D2 /* InfoPlist.strings in Resources */,
+ 8969013F173C0E4C00B403D2 /* Default.png in Resources */,
+ 89690141173C0E4C00B403D2 /* Default@2x.png in Resources */,
+ 89690143173C0E4C00B403D2 /* Default-568h@2x.png in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 89690146173C0E4C00B403D2 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 89690155173C0E4C00B403D2 /* InfoPlist.strings in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ 13656AD991424BF58F43F5B7 /* Copy Pods Resources */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Copy Pods Resources";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh\"\n";
+ };
+ 174A1F9A81B44DC6B8B6DFD9 /* Copy Pods Resources */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Copy Pods Resources";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ObjectiveSugarTests/Pods-ObjectiveSugarTests-resources.sh\"\n";
+ };
+ 468DABF301EC4EC1A00CC4C2 /* Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Check Pods Manifest.lock";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
+ };
+ 89690147173C0E4C00B403D2 /* ShellScript */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
+ };
+ BC624B20376C4C728DE6A392 /* Check Pods Manifest.lock */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Check Pods Manifest.lock";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 89690125173C0E4C00B403D2 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 89690139173C0E4C00B403D2 /* main.m in Sources */,
+ 8969013D173C0E4C00B403D2 /* AppDelegate.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 89690144173C0E4C00B403D2 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 89690168173C16A100B403D2 /* CAdditionsTests.m in Sources */,
+ 89690169173C16A100B403D2 /* NSArrayTests.m in Sources */,
+ 8969016A173C16A100B403D2 /* NSDictionaryTests.m in Sources */,
+ 8969016B173C16A100B403D2 /* NSMutableArrayTests.m in Sources */,
+ 8969016C173C16A100B403D2 /* NSNumberTests.m in Sources */,
+ 8969016D173C16A100B403D2 /* NSSetTests.m in Sources */,
+ 8969016E173C16A100B403D2 /* NSStringTests.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ 8969014F173C0E4C00B403D2 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 89690128173C0E4C00B403D2 /* ObjectiveSugar */;
+ targetProxy = 8969014E173C0E4C00B403D2 /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin PBXVariantGroup section */
+ 89690135173C0E4C00B403D2 /* InfoPlist.strings */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 89690136173C0E4C00B403D2 /* en */,
+ );
+ name = InfoPlist.strings;
+ sourceTree = "";
+ };
+ 89690153173C0E4C00B403D2 /* InfoPlist.strings */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 89690154173C0E4C00B403D2 /* en */,
+ );
+ name = InfoPlist.strings;
+ sourceTree = "";
+ };
+/* End PBXVariantGroup section */
+
+/* Begin XCBuildConfiguration section */
+ 89690159173C0E4C00B403D2 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ 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_GENERATE_TEST_COVERAGE_FILES = YES;
+ GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 6.1;
+ ONLY_ACTIVE_ARCH = YES;
+ SDKROOT = iphoneos;
+ };
+ name = Debug;
+ };
+ 8969015A173C0E4C00B403D2 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ COPY_PHASE_STRIP = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_GENERATE_TEST_COVERAGE_FILES = YES;
+ GCC_INSTRUMENT_PROGRAM_FLOW_ARCS = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 6.1;
+ OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
+ SDKROOT = iphoneos;
+ VALIDATE_PRODUCT = YES;
+ };
+ name = Release;
+ };
+ 8969015C173C0E4C00B403D2 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 94C453035CB8232DD1A5513E /* Pods.debug.xcconfig */;
+ buildSettings = {
+ CODE_SIGN_IDENTITY = "iPhone Developer";
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "ObjectiveSugar/ObjectiveSugar-Prefix.pch";
+ INFOPLIST_FILE = "ObjectiveSugar/ObjectiveSugar-Info.plist";
+ IPHONEOS_DEPLOYMENT_TARGET = 4.3;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ WRAPPER_EXTENSION = app;
+ };
+ name = Debug;
+ };
+ 8969015D173C0E4C00B403D2 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 9FAA69FB133006101A9A7843 /* Pods.release.xcconfig */;
+ buildSettings = {
+ CODE_SIGN_IDENTITY = "iPhone Developer";
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "ObjectiveSugar/ObjectiveSugar-Prefix.pch";
+ INFOPLIST_FILE = "ObjectiveSugar/ObjectiveSugar-Info.plist";
+ IPHONEOS_DEPLOYMENT_TARGET = 4.3;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ WRAPPER_EXTENSION = app;
+ };
+ name = Release;
+ };
+ 8969015F173C0E4C00B403D2 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 893C6A18A162B9FB06935ED4 /* Pods-ObjectiveSugarTests.debug.xcconfig */;
+ buildSettings = {
+ BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/ObjectiveSugar.app/ObjectiveSugar";
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SDKROOT)/Developer/Library/Frameworks\"",
+ "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\"",
+ );
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "ObjectiveSugar/ObjectiveSugar-Prefix.pch";
+ INFOPLIST_FILE = "ObjectiveSugarTests/ObjectiveSugarTests-Info.plist";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ TEST_HOST = "$(BUNDLE_LOADER)";
+ };
+ name = Debug;
+ };
+ 89690160173C0E4C00B403D2 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 0D82F54D4F82F5960EA2CBA9 /* Pods-ObjectiveSugarTests.release.xcconfig */;
+ buildSettings = {
+ BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/ObjectiveSugar.app/ObjectiveSugar";
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SDKROOT)/Developer/Library/Frameworks\"",
+ "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\"",
+ );
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "ObjectiveSugar/ObjectiveSugar-Prefix.pch";
+ INFOPLIST_FILE = "ObjectiveSugarTests/ObjectiveSugarTests-Info.plist";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ TEST_HOST = "$(BUNDLE_LOADER)";
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 89690124173C0E4B00B403D2 /* Build configuration list for PBXProject "ObjectiveSugar" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 89690159173C0E4C00B403D2 /* Debug */,
+ 8969015A173C0E4C00B403D2 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 8969015B173C0E4C00B403D2 /* Build configuration list for PBXNativeTarget "ObjectiveSugar" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8969015C173C0E4C00B403D2 /* Debug */,
+ 8969015D173C0E4C00B403D2 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 8969015E173C0E4C00B403D2 /* Build configuration list for PBXNativeTarget "ObjectiveSugarTests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8969015F173C0E4C00B403D2 /* Debug */,
+ 89690160173C0E4C00B403D2 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 89690121173C0E4B00B403D2 /* Project object */;
+}
diff --git a/Example/Podfile b/Example/Podfile
index a5bea8d..0b62d39 100644
--- a/Example/Podfile
+++ b/Example/Podfile
@@ -1,3 +1,5 @@
+plugin 'slather'
+
platform :ios, :deployment_target => "5.0"
pod 'ObjectiveSugar', :path => '../'
diff --git a/Example/Podfile.lock b/Example/Podfile.lock
index 241c862..fab6b67 100644
--- a/Example/Podfile.lock
+++ b/Example/Podfile.lock
@@ -14,4 +14,4 @@ SPEC CHECKSUMS:
Kiwi: f038a6c61f7a9e4d7766bff5717aa3b3fdb75f55
ObjectiveSugar: 0729eb74a757ea48b109a8902178c9b89aa58a9f
-COCOAPODS: 0.36.4
+COCOAPODS: 0.37.2
diff --git a/README.md b/README.md
index f7fa44c..42400fc 100644
--- a/README.md
+++ b/README.md
@@ -6,6 +6,7 @@ A set of functional additions for Foundation you wish you'd had in the first pla
[](https://travis-ci.org/supermarin/ObjectiveSugar)
+[](https://coveralls.io/r/supermarin/ObjectiveSugar?branch=master)
## Usage