From e2e17186ac6667cc8ad1be10c2de19ddb211043c Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Wed, 13 Jan 2016 11:24:05 +0100 Subject: [PATCH 01/13] - Fix vari --- Example/PNObject/PNObject-Info.plist | 107 +- Example/PNObject/PNObjectAppDelegate.m | 14 +- Example/Podfile | 22 +- Example/Podfile.lock | 7 +- .../Pods/Local Podspecs/PNObject.podspec.json | 13 +- Example/Pods/Manifest.lock | 7 +- Example/Pods/Pods.xcodeproj/project.pbxproj | 1476 +++++++++-------- .../xcshareddata/xcschemes/PNObject.xcscheme | 2 +- .../Target Support Files/PNObject/Info.plist | 2 +- .../PNObject/PNObject-umbrella.h | 5 + .../ResourceBundle-PNObject-Info.plist | 2 +- ...s-PNObject_Tests-acknowledgements.markdown | 23 + ...Pods-PNObject_Tests-acknowledgements.plist | 27 + .../Pods-PNObject_Tests-frameworks.sh | 2 + .../Pods-PNObject_Tests.debug.xcconfig | 4 +- .../Pods-PNObject_Tests.release.xcconfig | 4 +- PNObject.podspec | 36 +- Pod/Classes/PNObject.h | 6 +- Pod/Classes/PNObject.m | 53 +- Pod/Classes/PNObjectConfig.h | 8 +- Pod/Classes/PNObjectConfig.m | 36 +- Pod/Classes/User/PNAddress.h | 23 + Pod/Classes/User/PNAddress.m | 29 + Pod/Classes/User/PNLocation.h | 16 + Pod/Classes/User/PNLocation.m | 25 + Pod/Classes/User/PNUser.h | 36 + Pod/Classes/User/PNUser.m | 64 + Pod/Classes/User/User.h | 13 - Pod/Classes/User/User.m | 22 - README.md | 43 + 30 files changed, 1254 insertions(+), 873 deletions(-) create mode 100644 Pod/Classes/User/PNAddress.h create mode 100644 Pod/Classes/User/PNAddress.m create mode 100644 Pod/Classes/User/PNLocation.h create mode 100644 Pod/Classes/User/PNLocation.m create mode 100644 Pod/Classes/User/PNUser.h create mode 100644 Pod/Classes/User/PNUser.m delete mode 100644 Pod/Classes/User/User.h delete mode 100644 Pod/Classes/User/User.m diff --git a/Example/PNObject/PNObject-Info.plist b/Example/PNObject/PNObject-Info.plist index b06b79c..643ca6d 100644 --- a/Example/PNObject/PNObject-Info.plist +++ b/Example/PNObject/PNObject-Info.plist @@ -1,47 +1,68 @@ - - CFBundleDevelopmentRegion - en - CFBundleDisplayName - ${PRODUCT_NAME} - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1.0 - LSRequiresIPhoneOS - - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + ${PRODUCT_NAME} + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + LSRequiresIPhoneOS + + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UIRequiresFullScreen + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + NSExceptionDomains + + giuseppenucifora.com + + NSIncludesSubdomains + + NSThirdPartyExceptionRequiresForwardSecrecy + + NSTemporaryExceptionAllowsInsecureHTTPLoads + + NSTemporaryExceptionMinimumTLSVersion + TLSv1.1 + + + + diff --git a/Example/PNObject/PNObjectAppDelegate.m b/Example/PNObject/PNObjectAppDelegate.m index f73013c..22a336d 100644 --- a/Example/PNObject/PNObjectAppDelegate.m +++ b/Example/PNObject/PNObjectAppDelegate.m @@ -14,10 +14,16 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. - [PNObjectConfig sharedInstanceForEnvironments:@{ EnvironmentDevelopment : @"https://development.it/api/v1", - EnvironmentStage : @"https://stage.it/api/v1", - //EnvironmentProduction : @"https://production.it/api/v1" - }]; + [PNObjectConfig initSharedInstanceForEnvironments:@{ EnvironmentDevelopment : @"https://development.it/api/v1", + EnvironmentStage : @"https://stage.it/api/v1", + EnvironmentProduction : @"http://pnobjectdemo.giuseppenucifora.com/" + }]; + + [[PNObjectConfig sharedInstance] setEnvironment:Production]; + + + [PNObject get]; + return YES; } diff --git a/Example/Podfile b/Example/Podfile index 99cd358..f6b2874 100644 --- a/Example/Podfile +++ b/Example/Podfile @@ -4,18 +4,18 @@ use_frameworks! target 'PNObject_Example' do - pod "PNObject", :path => "../" - pod 'PEAR-FileManager-iOS' - pod 'NSDate_Utils' - pod 'UIDevice-Utils' - pod 'AFNetworking', + pod "PNObject", :path => "../" + pod 'PEAR-FileManager-iOS' + pod 'NSDate_Utils' + pod 'UIDevice-Utils' + pod 'AFNetworking' end target 'PNObject_Tests' do - pod "PNObject", :path => "../" - - pod 'Specta' - pod 'Expecta' - pod 'FBSnapshotTestCase' - pod 'Expecta+Snapshots' + pod "PNObject", :path => "../" + + pod 'Specta' + pod 'Expecta' + pod 'FBSnapshotTestCase' + pod 'Expecta+Snapshots' end diff --git a/Example/Podfile.lock b/Example/Podfile.lock index bcbd240..92a268b 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -25,7 +25,8 @@ PODS: - FBSnapshotTestCase/Core - NSDate_Utils (0.1.0) - PEAR-FileManager-iOS (1.3.1) - - PNObject (0.1.0) + - PNObject (0.3.0): + - AFNetworking - Specta (1.0.5) - UIDevice-Utils (0.1.2) @@ -51,10 +52,10 @@ SPEC CHECKSUMS: FBSnapshotTestCase: 7e85180d0d141a0cf472352edda7e80d7eaeb547 NSDate_Utils: 4a57f91094123d5b7600c7de8c9ad9e1d43306a3 PEAR-FileManager-iOS: 3bc403f68a53483f5629aa822f4649e40275c4d3 - PNObject: c76ad7edcc1e09717e48eb9554f6d6eb422ea70e + PNObject: f877cd7a8f05f0408052f27829ba130292806ccc Specta: ac94d110b865115fe60ff2c6d7281053c6f8e8a2 UIDevice-Utils: 14362004e88f8cc05d8ec68369724a5972faadec -PODFILE CHECKSUM: 6a156edc70605054ee3ec9b0a6d6af416e100bf0 +PODFILE CHECKSUM: 1ea746664adf2b8032990de100ad004837d156f9 COCOAPODS: 1.0.0.beta.2 diff --git a/Example/Pods/Local Podspecs/PNObject.podspec.json b/Example/Pods/Local Podspecs/PNObject.podspec.json index 2671077..c8d1aa0 100644 --- a/Example/Pods/Local Podspecs/PNObject.podspec.json +++ b/Example/Pods/Local Podspecs/PNObject.podspec.json @@ -1,15 +1,15 @@ { "name": "PNObject", - "version": "0.1.0", + "version": "0.3.0", "summary": "A short description of PNObject.", - "homepage": "https://github.com//PNObject", + "homepage": "https://github.com/giuseppenucifora/PNObject", "license": "MIT", "authors": { "Giuseppe Nucifora": "me@giuseppenucifora.com" }, "source": { - "git": "https://github.com//PNObject.git", - "tag": "0.1.0" + "git": "https://github.com/giuseppenucifora/PNObject.git", + "tag": "0.3.0" }, "platforms": { "ios": "7.0" @@ -20,5 +20,10 @@ "PNObject": [ "Pod/Assets/*.png" ] + }, + "dependencies": { + "AFNetworking": [ + + ] } } diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index bcbd240..92a268b 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -25,7 +25,8 @@ PODS: - FBSnapshotTestCase/Core - NSDate_Utils (0.1.0) - PEAR-FileManager-iOS (1.3.1) - - PNObject (0.1.0) + - PNObject (0.3.0): + - AFNetworking - Specta (1.0.5) - UIDevice-Utils (0.1.2) @@ -51,10 +52,10 @@ SPEC CHECKSUMS: FBSnapshotTestCase: 7e85180d0d141a0cf472352edda7e80d7eaeb547 NSDate_Utils: 4a57f91094123d5b7600c7de8c9ad9e1d43306a3 PEAR-FileManager-iOS: 3bc403f68a53483f5629aa822f4649e40275c4d3 - PNObject: c76ad7edcc1e09717e48eb9554f6d6eb422ea70e + PNObject: f877cd7a8f05f0408052f27829ba130292806ccc Specta: ac94d110b865115fe60ff2c6d7281053c6f8e8a2 UIDevice-Utils: 14362004e88f8cc05d8ec68369724a5972faadec -PODFILE CHECKSUM: 6a156edc70605054ee3ec9b0a6d6af416e100bf0 +PODFILE CHECKSUM: 1ea746664adf2b8032990de100ad004837d156f9 COCOAPODS: 1.0.0.beta.2 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 7615ec0..a4bc66c 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -7,12 +7,12 @@ objects = { /* Begin PBXBuildFile section */ - 003FC52F29E9B9B55FFC8C2C1E57D6BE /* PNObject-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D21BA597DC54DA5B79874658C865E54 /* PNObject-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0602A61C6A56334AD7D7AF0EC23E8B19 /* SPTCompiledExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 852ED4B265FE033613AC722C1062C301 /* SPTCompiledExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 064A5A36853F3744DAE30AB83B951829 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C011832F271A444CE38AB546BF893CB7 /* Foundation.framework */; }; + 0149AF8689F2AAE11A2E689E6EE912DD /* PNObjectProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BCA1DD0AC25BFBDC846546526D06130 /* PNObjectProperty.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 053DE372096DE9C885557F37D2BF8DAE /* SpectaTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 69C520A4C76B14DB186E153AEE415291 /* SpectaTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; 07CAFACAFAC87ABBF28D453E70832464 /* UIImage+Compare.m in Sources */ = {isa = PBXBuildFile; fileRef = F7F9CBFB97FAE3AC05A28EE45CDA2734 /* UIImage+Compare.m */; }; 07FB694DFFD00BFB7890D2E727F7D81F /* Pods-PNObject_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 60B530196848B62AA6D54AEEB46A06D8 /* Pods-PNObject_Example-dummy.m */; }; 0A5DFD94EE83E385C1C7D24986E04592 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70B374F2107437CA956DF24E5E19499A /* SwiftSupport.swift */; }; + 0A85B3C8FA830ECAACBB1BDF49C96F75 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; 0C6FF91EB1F0391ED75DC72D31D159EF /* EXPMatchers+beTruthy.m in Sources */ = {isa = PBXBuildFile; fileRef = 399B462AA47CD6AB8297E3B09AEB18F0 /* EXPMatchers+beTruthy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 0D16B556212D317A0D4FEB71E102E207 /* EXPMatchers+beLessThan.h in Headers */ = {isa = PBXBuildFile; fileRef = 92C726C29A6539951DB12B041D1792AE /* EXPMatchers+beLessThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0EBFA5FBE4953A83B677CE2A75746761 /* EXPMatchers+beLessThan.m in Sources */ = {isa = PBXBuildFile; fileRef = 91B991DE57581DC2C3B4E6025B38E2B2 /* EXPMatchers+beLessThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; @@ -20,78 +20,82 @@ 11C1AEB289C1EB80089349B71F09D04B /* EXPMatchers+raiseWithReason.h in Headers */ = {isa = PBXBuildFile; fileRef = B4D46FA1D8C11A61B0779DCEEE44A0C0 /* EXPMatchers+raiseWithReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1312A7D381C51428CF481E33E3D37901 /* EXPMatchers+beGreaterThan.m in Sources */ = {isa = PBXBuildFile; fileRef = A632AA14A79DFF2E79B4285BA9976153 /* EXPMatchers+beGreaterThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 131532787AD40BE1F35DF288D2E6FFD7 /* EXPMatchers+beInTheRangeOf.h in Headers */ = {isa = PBXBuildFile; fileRef = A07F7B6A7A5C085B18CFA541503FD407 /* EXPMatchers+beInTheRangeOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1338EA7034EEBE3E938F563AAD1A1908 /* XCTest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3815F645AAADCAF88CC9740D8FED47C6 /* XCTest+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1480F4923DBBF217F60572EEECB4027C /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 797359E997295E3851B8A92E12EC7DAE /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 14F6C817205C5ACB90D7A2ACA98988EE /* Pods-PNObject_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A838922082CBB903238CF0302A9F06FC /* Pods-PNObject_Tests-dummy.m */; }; 154FE40BF807A22A341770459ED0BCA9 /* NSDate+NSDate_Util.m in Sources */ = {isa = PBXBuildFile; fileRef = AA18FB23EB66AB9CB3EB7D7D83B4F4BC /* NSDate+NSDate_Util.m */; }; + 16A9A6CCC4F249BFD94D85BEE83DCF72 /* AFNetworking.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A6DE40F89F6D44201129C503672020E1 /* AFNetworking.framework */; }; + 16BFF2FD7F571C6220CF59801E208C53 /* Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = A4183324B6BABCEE7610BB0F038B1F59 /* Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; 174202BD6AE0E4A41F5CE66E975EAE52 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = CB3F28C9BC17E4A2F27DCCE9693F61A2 /* UIRefreshControl+AFNetworking.m */; }; 17572374B2AE183C6347C41E8DF8E579 /* EXPMatchers+beFalsy.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E5C65560784FEE47CF5B6B7C469CCD /* EXPMatchers+beFalsy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 17AC9529FFE28D4FA7DCF4B60F398B7E /* SPTTestSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = A0B2B2D2C961344B4CF652B166E525DB /* SPTTestSuite.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 197B5FE62F55AA8BEE877817E83AF810 /* SPTSharedExampleGroups.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B07E3A6961EE0F0821BEDD4EFDBC3E6 /* SPTSharedExampleGroups.m */; }; + 1988190DD3E75F5482273E49486C3CAF /* SPTSharedExampleGroups.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EB3A39CD648527BE16B141FD58D5A58 /* SPTSharedExampleGroups.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1A1AB2EC52323C5EA28DAA99F1E1A90D /* EXPMatchers+endWith.h in Headers */ = {isa = PBXBuildFile; fileRef = 60972F56E13BC9E547CFBF5F290DD89E /* EXPMatchers+endWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1AB3304B6884F626BC54150AC7565E18 /* EXPMatchers+equal.m in Sources */ = {isa = PBXBuildFile; fileRef = 620776E83BE8FBF047E6CB8725265419 /* EXPMatchers+equal.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 1B0389CD88AA949B34DC7269030FEC6F /* EXPMatchers+beGreaterThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = C75BE203FE62CDE9CBC30A1812780F6E /* EXPMatchers+beGreaterThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 1D80CC0197DAA1C570189DCE17DA1AD2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C011832F271A444CE38AB546BF893CB7 /* Foundation.framework */; }; - 1E48073A34450AE92B16209CDF55C1A1 /* SPTCompiledExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F8244AC7C380BAC0FF7995A0DD0985C /* SPTCompiledExample.m */; }; + 1D80CC0197DAA1C570189DCE17DA1AD2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; 1E5B8F12ED7CC40ECDB9B1F755F387E5 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 2480119A8B86BA567BE7777F466E6E27 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1EB1017329A4B7619553CBD5FF5D0DAA /* NSDate_Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = F6475D2AE952D65158911AE59D9D7787 /* NSDate_Utils.bundle */; }; + 1FBD5BA2092E349F847B4728DA7493BD /* SPTExampleGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = AD1FD21D8F457F0E27CFCFB595FCC669 /* SPTExampleGroup.m */; }; + 1FED8413277AEDAFF072EC306BE4FC5A /* PNLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = E6B9417384F1AAEF3A585CE674A6F5CB /* PNLocation.m */; }; 201BF9C605852822CA5A65ADE282A310 /* EXPMatcherHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 93AEF7A08332A013E569FC109270AB45 /* EXPMatcherHelpers.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 204D694B03BFF3B244A6AB73FACFFC43 /* Expecta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 231DEFBB5E4E226771797D517A35EE2B /* Expecta-dummy.m */; }; 20607BE2B1E5F31765026E5AC64DB27D /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EE729CB108F93E49233153B2022FF79 /* AFSecurityPolicy.m */; }; 207B0778FA44B677AA237F5D96C23E28 /* PEARFileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 92D7C780DF210F826062C7DA4241628F /* PEARFileManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; 20C0CFB6F8C29123D1667E2676D8B2F5 /* FBSnapshotTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = 08D27CF8BF643F6B5B13F8232258D5B8 /* FBSnapshotTestCase.h */; settings = {ATTRIBUTES = (Public, ); }; }; 20EE8030FCF2402DAC7F1C9B9DDAEF79 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A9C98362B8CD1F0E2749529D53DEE66 /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2549CD1370AF63009DEC76693F5E9BD1 /* FBSnapshotTestCase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CDFD3EE185C96AC4743FBBA951370259 /* FBSnapshotTestCase.framework */; }; - 254A0FE70B70FE015FBD7539ACAE1C2A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C75D598FF13B60EB2CD549CB4F31CC05 /* CoreGraphics.framework */; }; + 2549CD1370AF63009DEC76693F5E9BD1 /* FBSnapshotTestCase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D36450A8270AA2A83EA877093A08930E /* FBSnapshotTestCase.framework */; }; + 254A0FE70B70FE015FBD7539ACAE1C2A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 69983AA8D64CC324488B2C30F20F1B6D /* CoreGraphics.framework */; }; 260BC7EED9289AF321A6F791964CE472 /* EXPMatchers+respondTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 972238611238826A2E259BFD28D740D9 /* EXPMatchers+respondTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; 274D9545D0357B667BCAA82B3FB38ECD /* UIImage+Diff.h in Headers */ = {isa = PBXBuildFile; fileRef = A829ACCB34F1EA88C97102126F1E0496 /* UIImage+Diff.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 276A698B4EB38111291EAB8218845DE0 /* SPTExampleGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = AD1FD21D8F457F0E27CFCFB595FCC669 /* SPTExampleGroup.m */; }; 2916A0606136A9DC67F2463AB230868B /* EXPMatchers+match.h in Headers */ = {isa = PBXBuildFile; fileRef = E166162701E3405E15FECEF6994FEF52 /* EXPMatchers+match.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 299E9DD0F4332D9DB6311B6E60C5832C /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 74C92BBA05370961FE712919F3B45BC1 /* SystemConfiguration.framework */; }; + 295C2B75DF7492F4AF35CDF93891E816 /* PNObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C563E439AB59E3D4D17A8022B80F95A /* PNObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 299E9DD0F4332D9DB6311B6E60C5832C /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7F3309AC57A70C4687982144553C9212 /* SystemConfiguration.framework */; }; 29F2AEAF2B01E3739BF745ADE8E9D0A4 /* Expecta+Snapshots-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CC81989EC2F7F38C770FB47B29B1E665 /* Expecta+Snapshots-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2BE05F43DACF9A685B82C7DB94C5FA51 /* SPTSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 64F490A38FEF85969F7D32CF7DAD9297 /* SPTSpec.m */; }; + 2BDF2CEE0FD0DF35084727B4874A0360 /* Pods-PNObject_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E46B7AFFF2CB3F42C731CF9CFA5DFC85 /* Pods-PNObject_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2C0A8737FDB9B9C6A6BDF437FD11334C /* EXPMatchers+beNil.m in Sources */ = {isa = PBXBuildFile; fileRef = E6275022455B7BEF01F79BED352B30CE /* EXPMatchers+beNil.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 2CFE2898496C1C7096DB8DA43AF19103 /* EXPMatchers+raise.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D4263FB8214129B7A47ABE38111805A /* EXPMatchers+raise.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2DE7F5F6D818B010419EE954E4BDBCF5 /* SpectaUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 4518F84A8AE33249879AD096501ACF2C /* SpectaUtility.m */; }; 2E14619153A453BB8DF389FB6EA147BE /* ExpectaObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 00CE164DFFFD1548EEA5BC737EFB2E4F /* ExpectaObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2E8A32ED46194EDBE22146271F6D26DE /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = B084A0DAE06CE16B13B08D6D5A550E84 /* UIImageView+AFNetworking.m */; }; + 2EA28CA4258D17900B4229C3731A99AD /* SPTExample.m in Sources */ = {isa = PBXBuildFile; fileRef = EB692859FF4E52214F253B1CDC8E86C8 /* SPTExample.m */; }; 2F427490ACABC4408D57CC0592276678 /* EXPDoubleTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = A0F8321743E27E471F349C43FFFA019C /* EXPDoubleTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2FC59A81B07D43DCB4CAE4962F4A6018 /* PNObject-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED867712668303BA41A70CB5E1969AC2 /* PNObject-dummy.m */; }; - 31B6079AAD3DA41DCEBEAAF6FD7A787C /* Specta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C332041D67D213B77C9019B97A07B72 /* Specta-dummy.m */; }; + 348473A1D90AFC42672454B9CF8AFEB8 /* Specta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C332041D67D213B77C9019B97A07B72 /* Specta-dummy.m */; }; 34B6E9A30603BEBBD87BA535B7D384CA /* EXPMatchers+beInstanceOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 077055C691E79C85089B2CBB50EFF72D /* EXPMatchers+beInstanceOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3637BC64699FECD40DB791C67CD45394 /* PEARFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B463FAC7628AB20088321502DCE1BF4 /* PEARFileManager.m */; }; 372F7A9CCE59CE86316CF436F832A3FC /* EXPMatchers+beGreaterThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D8BBFAC4FCF0406684B4912DEFF0BA5 /* EXPMatchers+beGreaterThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; 37A2D0F8493469EF2495FC689440F079 /* EXPMatchers+beLessThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CEF6C8224D8B72BE896822887E9FEC7 /* EXPMatchers+beLessThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3800CFF3A1FE79B3A3B3151EB1EB3E8D /* SPTTestSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = DE7319124E858F652E78EEE78BFCD99A /* SPTTestSuite.m */; }; - 38CB41EA09748ABA8AA494C7963C3A80 /* SPTCallSite.m in Sources */ = {isa = PBXBuildFile; fileRef = C9DC12BFABE07666DD4F120195F6CBA9 /* SPTCallSite.m */; }; 397B320B7C59C168CC5B62E18ED8DEA0 /* EXPMatchers+beSubclassOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 11B8D7A38CA91B88D21DC30CF361022E /* EXPMatchers+beSubclassOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; 39A998387A26E4C74355B2D4DB470BE3 /* UIDevice-Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 11F40498197518D0054C94BB580B6354 /* UIDevice-Hardware.h */; settings = {ATTRIBUTES = (Public, ); }; }; 39F3AFD4DADD9BF4AEDFAF1FEA82B2F2 /* ExpectaObject+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = CDE3DA9BC9D60F271CF023406E323EDE /* ExpectaObject+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3B5B7495707BF7133B9FB3F834045611 /* EXPBlockDefinedMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D901B838EEC5C1F057C3B0E9D2EAF1E /* EXPBlockDefinedMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3C2700C7DAA15C6AF84A595865C42F4D /* EXPMatchers+contain.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E6E877D18DB0AC4191855EC8CB90CBC /* EXPMatchers+contain.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3D2789FC760A97301909F0B1201626CD /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EFB4F4A6EBF9B58B69E3E3F5FFAF41D /* AFNetworking-dummy.m */; }; - 3D48EE131B6577ED73A5CC481A6FE40C /* Expecta.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 58AD3556F41D0C4F8075D98B78B2821C /* Expecta.framework */; }; + 3D48EE131B6577ED73A5CC481A6FE40C /* Expecta.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53EA69E13D877BE7BF297287827474F5 /* Expecta.framework */; }; 3F1BC9BAFFEEABB1ABC7614DF0FC97D5 /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B491529366D57763C1863C7BFAEAD597 /* AFAutoPurgingImageCache.m */; }; 403292D82DA62291204BF59524BC4EDB /* EXPMatchers+haveCountOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 731E63E14623364DFA2CE5F112B445FB /* EXPMatchers+haveCountOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 4052EB66107F09D6F856EAA1F4FC0846 /* UIImage+Snapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = CE87B9C36054834C443E9E1F536F71CA /* UIImage+Snapshot.m */; }; - 410F22568A4D148214B412697A2322E6 /* PNObjectProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = D0251859D2194B8DD130203343433439 /* PNObjectProperty.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 41D77E13D18FE66FFBC27546047C0E9C /* SPTExampleGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D5200015B01A00B8EE614CEC1A72DBA /* SPTExampleGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; 46137F5CC368BF38BAF0D0AF81DD8FFE /* EXPMatchers+raise.h in Headers */ = {isa = PBXBuildFile; fileRef = 729C007887FD208D20BA5C7463209CB1 /* EXPMatchers+raise.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 46DEDBAAD2C102FDE47ADB81FCE4EBB2 /* SPTCallSite.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DF17D4BD0DFBF04363B12DF5D708DE /* SPTCallSite.h */; settings = {ATTRIBUTES = (Public, ); }; }; 471FD4F68E27AB26FA2AEBB8B245CEE4 /* NSValue+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 0667FC521633B245D5797472CBAE44A6 /* NSValue+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 47BE16803392A5BB68905A2F6AE2638B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C011832F271A444CE38AB546BF893CB7 /* Foundation.framework */; }; + 475CD2B16A8DFA415AECACF5EC15CE99 /* SPTTestSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = A0B2B2D2C961344B4CF652B166E525DB /* SPTTestSuite.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 47BE16803392A5BB68905A2F6AE2638B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; 47D16DB1D23CFE027F5BE7F7E391AB4C /* EXPMatchers+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E81F08D50F678A8D5B0F18FDD8D26E61 /* EXPMatchers+FBSnapshotTest.m */; }; 4B5542E72A64100965FFFA704684CED4 /* ExpectaObject+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C4FCEB148D2A9DE0A797FBE6968CAE28 /* ExpectaObject+FBSnapshotTest.m */; }; 4BBCBB9D8EF0B241A4A4FE4982985481 /* ExpectaSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = BFA6C1A3B741D0831BA11C4A61B1671A /* ExpectaSupport.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4E9495420371C304945421EA68F69B22 /* PNObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 941FEF92BBC85C24850889688C55A31A /* PNObject.m */; }; - 4EB3EF278446BB04246DCA3A510C4D1C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C011832F271A444CE38AB546BF893CB7 /* Foundation.framework */; }; + 4EB3EF278446BB04246DCA3A510C4D1C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; 4F535B1FDEAB87D360A100F7055A806E /* PEAR-FileManager-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 116C444E4E0B2289993841A669D8F371 /* PEAR-FileManager-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5056E0520959CBC31CCB037B59BFC847 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8CBF5555FF85E73125C0AEE4ABCE95F5 /* UIKit.framework */; }; + 5056E0520959CBC31CCB037B59BFC847 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F32ECF5646D462C9042BCE68A5A2EA22 /* UIKit.framework */; }; 5062716982D7B13BBDA758E244EDDC86 /* NSDate_Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2692A0A67F111639E3EAA40D5DE1889F /* NSDate_Utils-dummy.m */; }; - 519F89F4A38E9DBE767A99200B52DFBC /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83308845452F95A0C8ED000AA75BBF1D /* XCTest.framework */; }; 51DDDB0FB4899757CF6A826B531B940D /* EXPUnsupportedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 680CFD1FCDFA6B058464345597F0BBF0 /* EXPUnsupportedObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 54AF62ACF67074BA98574325C3093D1F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D743AB04E3D7B81D9141A4B8B5EC6A04 /* Security.framework */; }; + 5407747D01B6D6D055EE6C506BFBE7F7 /* PNObject-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED867712668303BA41A70CB5E1969AC2 /* PNObject-dummy.m */; }; + 5458D510DB38CC1C545E109F04FFC27A /* SPTCompiledExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 852ED4B265FE033613AC722C1062C301 /* SPTCompiledExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 54AF62ACF67074BA98574325C3093D1F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E58B3E175987E25D86BAB908141DFF75 /* Security.framework */; }; 560698A4D707DCBCC1C8F98BC9B89B23 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7264E73C67D22139208F59592E9961DD /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 57DF0D0CC9C99551558F1B74CDCCCC98 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FCB3A240708EE7EF2337BE7A85BDA7C /* XCTest.framework */; }; 5808B477EFF509D810B5CDCFDC944F80 /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 57AC1497F372BCC2F1675EFD329028EE /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 595C956284B1A67B369F027FC7DAEE2C /* Pods-PNObject_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A838922082CBB903238CF0302A9F06FC /* Pods-PNObject_Tests-dummy.m */; }; 5B2D4A621D3DA971A474776AF36BB073 /* EXPBlockDefinedMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 93027BCB2CB00856CF97BEA85FBE0BCC /* EXPBlockDefinedMatcher.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 5CF7526D330A734F7ABCDCFF3D1A9B35 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C011832F271A444CE38AB546BF893CB7 /* Foundation.framework */; }; + 5CF7526D330A734F7ABCDCFF3D1A9B35 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; + 5D8BB0A730FC0A0AE17B84459F953E5F /* PNObjectSubclassing.h in Headers */ = {isa = PBXBuildFile; fileRef = C9C71517432E5C75DC0A3A15BB2F67CF /* PNObjectSubclassing.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5EA7043FE10E75D02F3C3052AF8B8318 /* EXPDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AB065F9E7871AB78576CEC23B72D0AD /* EXPDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5FF6453E55785669885F626B853FD2AA /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = E75DAAFC920067DD87C26508EF097BE4 /* UIProgressView+AFNetworking.m */; }; 60E3009342BEE96D32C546BE2DB60052 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5115E74D3D1BEE398F4A023E24121BD9 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -101,123 +105,123 @@ 66A27898E989A3FA5C15AA671C4536F0 /* EXPMatchers+beIdenticalTo.m in Sources */ = {isa = PBXBuildFile; fileRef = ABC2BD19C88FB68928A4ACDD68A9A724 /* EXPMatchers+beIdenticalTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 67459AD239EF669A365519E06B45DCFE /* EXPExpect.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C30C86ADD90253F9625EE97E677992 /* EXPExpect.h */; settings = {ATTRIBUTES = (Public, ); }; }; 68152D921ABF6A423C192C04FDF94F0F /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D147D9B92257C3B94B576C35DC424BF /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6836B1401C40187C00FEFA54 /* User.h in Headers */ = {isa = PBXBuildFile; fileRef = 6836B13E1C40187C00FEFA54 /* User.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6836B1411C40187C00FEFA54 /* User.m in Sources */ = {isa = PBXBuildFile; fileRef = 6836B13F1C40187C00FEFA54 /* User.m */; }; - 685036881C402C0F00202BC4 /* PNObjectSubclassing.h in Headers */ = {isa = PBXBuildFile; fileRef = 685036871C402C0F00202BC4 /* PNObjectSubclassing.h */; }; - 6850368C1C403F0D00202BC4 /* PNObjectSubclassing.h in Headers */ = {isa = PBXBuildFile; fileRef = 685036871C402C0F00202BC4 /* PNObjectSubclassing.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6850368D1C403F2C00202BC4 /* PNObjectConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 6850368A1C40331900202BC4 /* PNObjectConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6850368E1C40418E00202BC4 /* PNObjectConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 6850368B1C40331900202BC4 /* PNObjectConfig.m */; }; 68A38977EBAE334DC3C22386D00D2622 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 01C0656AD6CD15FA1E1CD0B12E72DBAC /* AFNetworkReachabilityManager.m */; }; - 6B8F67BF9EF9C0D399893E9C92482D49 /* SpectaUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E49D273A400D01F7C968DEDB310739A /* SpectaUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6E1D978790705E137FDE439AA68DD3AA /* EXPFloatTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 61F3C1DB6F4E00473063EACFC5515CC3 /* EXPFloatTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6EBB812C79C5E73FF5263EAB649CEEBC /* SPTTestSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = DE7319124E858F652E78EEE78BFCD99A /* SPTTestSuite.m */; }; 6ED4ABEE8A5F51F5ECB59FA1781D29C6 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 00CF9AD323F4143FCE6694EBA30BEB6D /* UIActivityIndicatorView+AFNetworking.m */; }; 6EFC63A5CED45BB39FC79D87F2C47D6B /* EXPMatchers+beGreaterThan.h in Headers */ = {isa = PBXBuildFile; fileRef = 792CFC9325C0ACB6EB08A01A6BD38F48 /* EXPMatchers+beGreaterThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6F278423C8AE1DA47F35E374BB5B91EC /* EXPMatchers+beSupersetOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 53079E33AC4EFBBE446B58B5C9AD7B3A /* EXPMatchers+beSupersetOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 707B1A7541C8DBDDE8C27896A61370BE /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 472BFFF9F27894940F02DF7071AB20E6 /* AFURLSessionManager.m */; }; 70E4BCC789D8C8F1033F23E0752502A7 /* FBSnapshotTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A32AF4D883390B0F2AF7CB064D6E567 /* FBSnapshotTestCase.m */; }; - 715A1122272BB3A29A10AAE4C8C03913 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C011832F271A444CE38AB546BF893CB7 /* Foundation.framework */; }; + 715A1122272BB3A29A10AAE4C8C03913 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; 7332F15718920917F544F35CE2C038AA /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 1713E8DF36EE24BDD474593A71C61871 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 75D6D33A31C363AA7100B9D69A40CC9F /* SPTCompiledExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F8244AC7C380BAC0FF7995A0DD0985C /* SPTCompiledExample.m */; }; 76CCABE79C04444450153424D7CE1DC1 /* EXPMatchers+beSupersetOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C07FC3585B90CDC7B4253F3CDD27B9F /* EXPMatchers+beSupersetOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; 76D337327C10A7555447B69AA1562647 /* EXPMatchers+beInstanceOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BD3279B3B9EBDFF6097082F89B34E7F /* EXPMatchers+beInstanceOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 772BFB9529121111C517FBA06EA26237 /* Expecta+Snapshots-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 96598024D930A60C681375C1DF09DE6C /* Expecta+Snapshots-dummy.m */; }; 7861523B9D5DFCF0F4A56E4DE3296AA2 /* FBSnapshotTestController.m in Sources */ = {isa = PBXBuildFile; fileRef = 723A847962247DDB3BC419C8B19D36C9 /* FBSnapshotTestController.m */; }; 79558B1F97ABE4AB8942DC18BEBD4B82 /* EXPMatchers+beKindOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 6188FAB496F61A82CC5B25315035E54D /* EXPMatchers+beKindOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 79D80D40B13CD1C26F10BDAC1496AB46 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; 7B223B4E6EF14BA12DA113F7EE10B96C /* NSObject+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F5B8ECC50DE0A0648459CB8E03120C0 /* NSObject+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7CE07ED7493F98167CDC4F577191B826 /* SPTSharedExampleGroups.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EB3A39CD648527BE16B141FD58D5A58 /* SPTSharedExampleGroups.h */; settings = {ATTRIBUTES = (Public, ); }; }; 805E425BBEF7A6133E32E1D30A073010 /* EXPExpect.m in Sources */ = {isa = PBXBuildFile; fileRef = BB946E78D3AB1817B7BE4FFFAF51BB20 /* EXPExpect.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 81004C67390828241A58A4A2BAC25FA3 /* SpectaDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D1A759D33F173D10E0B7015AE80CF23 /* SpectaDSL.m */; }; 81B617F8D26BB10C5726D75E85D21EB7 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C8EC4D7223E809A20EF5E01C4B7BF9 /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8247F34C45EDD7B97CBC3488E090D15D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C011832F271A444CE38AB546BF893CB7 /* Foundation.framework */; }; + 8247F34C45EDD7B97CBC3488E090D15D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; 837B593D7C1D01B4EA400247309D6AB0 /* Expecta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 70AF5C61DBBAA303456ABD23D9DEF8D2 /* Expecta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 84BE4AFF86EBC3ABAB017F172842D643 /* PNUser.m in Sources */ = {isa = PBXBuildFile; fileRef = B18827CC1AF665D7CBD0D24E7DA296A1 /* PNUser.m */; }; 85E31076D5530AEEB45ACF16B2B8A983 /* EXPMatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = F462F789E7FB9E0958BDB03D88F0FBE3 /* EXPMatchers.h */; settings = {ATTRIBUTES = (Public, ); }; }; 85EB2F216487CB2E8F3FCCFBC4D69912 /* EXPMatchers+beTruthy.h in Headers */ = {isa = PBXBuildFile; fileRef = 33C3E715C562A5C56F2E392BE1ED75A5 /* EXPMatchers+beTruthy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 87C5A3F462D39B8B514DFC82980DA942 /* SpectaDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D1A759D33F173D10E0B7015AE80CF23 /* SpectaDSL.m */; }; 87FD5F0F682CDEB6A348CA448889E3EA /* EXPMatchers+beKindOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 64ABF623C50C215070FC44795D797682 /* EXPMatchers+beKindOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 889307E521A732E7CFC5FD480350CA0E /* SPTSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 16381C8F5ADB6A8C9F60144F32E457D0 /* SPTSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; 89A46B63E469F17791D14FC64466794A /* UIImage+Diff.m in Sources */ = {isa = PBXBuildFile; fileRef = 95EABF09D36FAE5816ACC4FFDD253A49 /* UIImage+Diff.m */; }; 8AEED396EA1BF8EA92F1771BA96E61A4 /* UIDevice-Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 5B5C169A7A6F9F35D18EB5691C3CAD4C /* UIDevice-Utils.bundle */; }; + 8BE86C455C7178A1352C8672252D5164 /* SPTSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 16381C8F5ADB6A8C9F60144F32E457D0 /* SPTSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8C8C1B0D83FE6A4352F15154DB16372C /* EXPMatcherHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AAA9A2FF692B4E11F127ABBA5AA8270 /* EXPMatcherHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8DB501F22B9C2B05A98240F3300D5CBD /* SPTExampleGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D5200015B01A00B8EE614CEC1A72DBA /* SPTExampleGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 907E98E177A96DE733A9EDE0847930FF /* PNObject.m in Sources */ = {isa = PBXBuildFile; fileRef = D91C66B249097C92CBCB96737C94B289 /* PNObject.m */; }; 918E06480F28F27361B19D19432F8538 /* EXPMatchers+endWith.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FCE0EEEA51957BFB0C9A1B31785C6DA /* EXPMatchers+endWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 931D410B9F8ACB935883DF8C59F9C93E /* EXPMatchers+postNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = E25DD7021E70A195FA82B61C00864AB9 /* EXPMatchers+postNotification.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 93D8E1506F234C3D9559F807A554ECDE /* PNObject.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 50F53D1643B9ED1F04EAF728153AEDAA /* PNObject.bundle */; }; + 941354E1B678B9221BD1C15EE37BA55E /* PNObject-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D21BA597DC54DA5B79874658C865E54 /* PNObject-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 942DE3FE6614D632A898AF8D00E437DC /* SPTCallSite.m in Sources */ = {isa = PBXBuildFile; fileRef = C9DC12BFABE07666DD4F120195F6CBA9 /* SPTCallSite.m */; }; 94C47C87E397972CE98F75929F3B706C /* ExpectaObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 00B0B399D3C61A4F51723CDBFFD2DB8A /* ExpectaObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 98A194768324928F76BF544EEE5EDBE5 /* PNObject.h in Headers */ = {isa = PBXBuildFile; fileRef = E1E0780BB830EFAC797B401B279BC515 /* PNObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 993893E5C3C3D99357DBE588CC659880 /* Pods-PNObject_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E46B7AFFF2CB3F42C731CF9CFA5DFC85 /* Pods-PNObject_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9B2E761A064459F77EA9870BEF03ACC3 /* EXPMatchers+postNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = B6B08F884D9E5AAEC4C91E0CEE9E06C5 /* EXPMatchers+postNotification.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9B44D7028D962637E9AFEADFCA36A335 /* SPTCallSite.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DF17D4BD0DFBF04363B12DF5D708DE /* SPTCallSite.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9BB9159FBA757600D3D4C0FF645F3911 /* EXPMatchers+beInTheRangeOf.m in Sources */ = {isa = PBXBuildFile; fileRef = CE5DB4BC4F106F89C9CD4C9D535CB97C /* EXPMatchers+beInTheRangeOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9C4A76E7CF86418FB84B6C340C7E1FA0 /* SpectaTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 69C520A4C76B14DB186E153AEE415291 /* SpectaTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9E1723E2FE89DC9BD907271B23B585F2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C011832F271A444CE38AB546BF893CB7 /* Foundation.framework */; }; + 9E1723E2FE89DC9BD907271B23B585F2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; 9E1E90DED74B73ECE53C9AD76DE53E2D /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 7968D24D26E093F665513DEBD3A5E14E /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9E765BDE565E085EB56B69B62FC6B23F /* PNAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = E9E41E4FFB49746CFD6BDDCFF795C05E /* PNAddress.m */; }; A00EC4B7A1B96BA93FD5F8C6D58E2CF7 /* NSDate_Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5332092A275215EA81B7A180089C08 /* NSDate_Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A1B57D94E314EBB5B14A52B19D093DF4 /* SPTExcludeGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = C7D89C09473939D9000E883749E7A017 /* SPTExcludeGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A32D0D2C7494F484262AB7665FD5C8B6 /* SpectaUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 4518F84A8AE33249879AD096501ACF2C /* SpectaUtility.m */; }; + A0167487A7CBB010EC0E8CCB9D49644C /* XCTestCase+Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 02C1CCA906DB8F2DEDF2F199F2262598 /* XCTestCase+Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A03B40E7BEF11B35B923635D71ED06FD /* SPTGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = B18531DAB0C92B47BC6B34F097747A28 /* SPTGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; A462945883F7729B185B64B679A6BFBE /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 312B6D8F8E4F8197145BC05D4EFF798D /* UIWebView+AFNetworking.m */; }; - A4E805FD5751CA4114B8F78B2E1DE506 /* SPTExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 95D4B9664052A1C4C44C63454B6C1EED /* SPTExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; A6C6019D45BE62C61210A9CC619368EF /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 98C6631C8A5AB6830B4C85C4E316A6FD /* AFNetworkActivityIndicatorManager.m */; }; - AAB359E74D72E65F659D324BB3BF53DD /* Specta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FE77851AA58DDB7CD067DDA327931D1 /* Specta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; AB39AC9746E7575D7449700475E41B0B /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CADBBB423380FDCA673761B70A0FAFD /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; AB889BC8C7B93051E0C88B77E41444D3 /* PEAR-FileManager-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 31A98D7DB13DDB1AF3280F169F14BC6C /* PEAR-FileManager-iOS-dummy.m */; }; - AD6588767DB99EE8F22AFD7BA4687E62 /* XCTestCase+Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 02C1CCA906DB8F2DEDF2F199F2262598 /* XCTestCase+Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AC639DCECF299D3C6EE692ACEC43C0F8 /* SPTSharedExampleGroups.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B07E3A6961EE0F0821BEDD4EFDBC3E6 /* SPTSharedExampleGroups.m */; }; AE2A07407FB50BA249984DC0620E84C0 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F58AD51CDC214F86073965CEF4DB89C /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE9692FDC1174DFB1E0F8920C27EEEDC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C011832F271A444CE38AB546BF893CB7 /* Foundation.framework */; }; AF03C11A1FAC8132AD3749D8F541701A /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = C9A6D00AE10BF3C39CCB9F5BB8DD39AF /* UIButton+AFNetworking.m */; }; AF1F46668D4591602887998C6E9C10AD /* EXPMatchers+beCloseTo.h in Headers */ = {isa = PBXBuildFile; fileRef = FB40504B37813B22D5041650F8E335AA /* EXPMatchers+beCloseTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; AFFC8900E52BBEC72059334132F3A8F3 /* ExpectaSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 58A2BEF45B88FB715BB96E49CBCF87AF /* ExpectaSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B0B9ABC4C87AA49D5745147708A7899F /* SpectaDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 35585DFFA728C4C5A14AA183EC036013 /* SpectaDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B2999B5516F34A3275A321ED502DAD3C /* XCTestCase+Specta.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D235B3CA6493F5DFD4DF8399F3F6E52 /* XCTestCase+Specta.m */; }; + B334F13620BCCE42AEC8CBC53C64A903 /* SPTSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 64F490A38FEF85969F7D32CF7DAD9297 /* SPTSpec.m */; }; B5852322ADE88AAD56EE042B80BA81E4 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 53812272391D9612B78D0372F2DFA9B4 /* AFURLResponseSerialization.m */; }; - B8001DED7F2BCC10485DD736B2D7B2CA /* SPTGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = B18531DAB0C92B47BC6B34F097747A28 /* SPTGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; B84431CF8C64F363A334AA7089F6C134 /* NSValue+Expecta.m in Sources */ = {isa = PBXBuildFile; fileRef = A98C4E446CB7E44B70B68A03B294D040 /* NSValue+Expecta.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; BA12B131F10BCE3BE6E9A02FC908FE9D /* EXPMatchers+beCloseTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 72EB7E5F5CDA29AB6F0E4BC25DE5F867 /* EXPMatchers+beCloseTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; BC55C8365AEFF8217F6A567607754854 /* EXPDoubleTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = D787AD02E49323EDF499CEA4B18362E2 /* EXPDoubleTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; BEFFE9FFE52E9A0833A7D2D8FB67EB4D /* EXPMatchers+beSubclassOf.m in Sources */ = {isa = PBXBuildFile; fileRef = F7FE7E898C64DAE5E020AE493772158A /* EXPMatchers+beSubclassOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + C036314558DC783F0EB8466BB354320F /* XCTest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3815F645AAADCAF88CC9740D8FED47C6 /* XCTest+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; C2DD28375E1F0B1D0D1D2E4E607C499F /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CCB15DE181920D49ED519522A12BC5B /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C4E1A37F6D79C64BF9873B7A1E965EC8 /* PNObject.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 50F53D1643B9ED1F04EAF728153AEDAA /* PNObject.bundle */; }; C6354FEC7728A4C86DAD8092509BA7D4 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 92B62A9467BD08CEDCCC1BF8AB515D45 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; C6E9B0A908F410317F2DBBECA0944AAB /* FBSnapshotTestCase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 185504E9BC20A737B0F6C725AFC1921A /* FBSnapshotTestCase-dummy.m */; }; + CAC4420D53FB5288CEBCE296412C16CB /* PNAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 5703F7FB23E27F0C8905A3C346890521 /* PNAddress.h */; settings = {ATTRIBUTES = (Public, ); }; }; CAC483EF637FB4A2C2E2FC75BA631B87 /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 03AEAD3C2B6F38C1A68385FBEC16507E /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CE254752A8C232EBE37D84810F7724E5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; CE3F4ECBB0BC095577D66AE50C8E604C /* EXPFloatTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = B30B8D4EC5724E9404D704E681CF9BE1 /* EXPFloatTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + CE706AD64F95B815E15F7154C20C9B8C /* PNObjectConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = B8DB6A53ED4721628F445F65D755B2E6 /* PNObjectConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; CE91E0B7C2BF362403CB3A75E69AA061 /* UIImage+Snapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = 54293BEDFCD9CE82F2C279AD4B41D67A /* UIImage+Snapshot.h */; settings = {ATTRIBUTES = (Private, ); }; }; CFA8D6B529A0EBFF0316F2629AB2556E /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 369EF4C1F5BDF496FA846C56A6E4870A /* AFImageDownloader.m */; }; D000E3F9104E3B518D5296061F07BAC6 /* NSDate+NSDate_Util.h in Headers */ = {isa = PBXBuildFile; fileRef = BC1C2A65F78882A083F81AE54885379E /* NSDate+NSDate_Util.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D181FA8D3863D4294F5CD912DBEDA7C2 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83308845452F95A0C8ED000AA75BBF1D /* XCTest.framework */; }; + D181FA8D3863D4294F5CD912DBEDA7C2 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FCB3A240708EE7EF2337BE7A85BDA7C /* XCTest.framework */; }; D1D3674271C4183F0C9E138EF724DEB7 /* UIDevice-Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B22ACC9B3ADC87EE7F92E8760D777A4 /* UIDevice-Utils-dummy.m */; }; D1E9E55D21C92E33ACE7E911BCB96269 /* FBSnapshotTestCasePlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 6456DEF4D3F54D788069D69C45928CBC /* FBSnapshotTestCasePlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D6626FBFBD98BE5EC11505D3708E9C29 /* PNObjectProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = C638CD7E3E6A608A663DAF8E37DBC950 /* PNObjectProperty.m */; }; D83677C54D2226C67886A525B0B46FBE /* EXPMatchers+beLessThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1904F5E4534B5BBEC9867AFBB51ED621 /* EXPMatchers+beLessThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - D954A37F9C0000D4D973F95402B5BE35 /* Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = A4183324B6BABCEE7610BB0F038B1F59 /* Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; D9F4E833E37B611B432F6B5D7072DDA2 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CB1274205C7A040F2B11C88E1B54172 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; DB30F82FB1BE083D9471B965FB500CA2 /* EXPMatchers+conformTo.m in Sources */ = {isa = PBXBuildFile; fileRef = B8D1FA8C4EE246A36E4E4831C67680F8 /* EXPMatchers+conformTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + DC99B3BACBBE610176C489CB4F112FB3 /* SPTExcludeGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = C7D89C09473939D9000E883749E7A017 /* SPTExcludeGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; DE7E50D08184052574DD94F7D20067BF /* UIDevice-Hardware.m in Sources */ = {isa = PBXBuildFile; fileRef = DB25C8D56F3BC7AF00EC94819841709D /* UIDevice-Hardware.m */; }; DFFA215EEAA8DDBD540076927535275C /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 0086B599B6C85DF27B4ED96EEBA0F597 /* AFURLRequestSerialization.m */; }; E0A077DFB064B79685B810CCEFB2F1EF /* EXPMatchers+respondTo.m in Sources */ = {isa = PBXBuildFile; fileRef = FFA9C82F3CA4A7726C38765EA662E470 /* EXPMatchers+respondTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; E0AAF49134A0505DF00E20E7B62087E1 /* EXPMatchers+beIdenticalTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 83EF389320BC8B3BF6D71B078974AC6E /* EXPMatchers+beIdenticalTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; E0D4045AC4C1B41917FCA23A042D18B2 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F4D1EA21341FF1B04C50B1C5453758C /* AFHTTPSessionManager.m */; }; E10811B5E4578C31FB675361C99EDED6 /* UIImage+Compare.h in Headers */ = {isa = PBXBuildFile; fileRef = D382546D2C84FB1FD054DF511E64DDF0 /* UIImage+Compare.h */; settings = {ATTRIBUTES = (Private, ); }; }; - E1D01718CD5CFB570AE7B1D46BCE1436 /* PNObjectProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = 570E079E6A901F2AD57E8F3241BCE8C3 /* PNObjectProperty.m */; }; E1EC4532663CA75DE5BD00CB0A56814D /* Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = F9664ECC37853F2F4C53EA28E02A4B11 /* Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E2F8A72DE5FBED72FEAD32839FF09F6D /* SPTExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 95D4B9664052A1C4C44C63454B6C1EED /* SPTExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; E3C61206BEDBA3EBAA0A69B51DE0F3AA /* FBSnapshotTestCasePlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = AB96365A5153FA50BDB938207154513D /* FBSnapshotTestCasePlatform.m */; }; - E4EC16570D46F25B3BD2830D65C06AE5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C011832F271A444CE38AB546BF893CB7 /* Foundation.framework */; }; + E4EC16570D46F25B3BD2830D65C06AE5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; + E5F136B714B1A1249329EAAA89ACD79C /* PNObjectConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 52BD2ABA41A4BDF04185D5F9542D4DAD /* PNObjectConfig.m */; }; E735386085CE344F6A01178CF4763852 /* EXPMatchers+beNil.h in Headers */ = {isa = PBXBuildFile; fileRef = 991F3CF7356D606F1EB7B29CD98506D8 /* EXPMatchers+beNil.h */; settings = {ATTRIBUTES = (Public, ); }; }; E7988678C81F7CCB95D239375FC6986D /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 82AB26C80BBEABC97E60E162BDB7B620 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; EA840679AC9463E0E3D371FCC3466B0A /* EXPMatchers+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E6A13BA89A028B6BDBF2E7C01FC96FD /* EXPMatchers+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EA8E630DD2C78A4A5DC0F8DEF3484D62 /* PNLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = A0A3A7DEAB99A736702E29CD91AC04F2 /* PNLocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; EC3414CDAA9691CCA70739A44A1E7A9D /* Pods-PNObject_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1CE72928E46C7F70D4BBE1CD90756D /* Pods-PNObject_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EC67CB7330FCA32710213A5EA3DD983F /* SPTExample.m in Sources */ = {isa = PBXBuildFile; fileRef = EB692859FF4E52214F253B1CDC8E86C8 /* SPTExample.m */; }; EC7CADE416A78A1CD6936018A6695126 /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 20B68B3A3F5D9BB99DDD14EC6B840405 /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; EF6497EE123F6BC0C1B09717437C5908 /* EXPUnsupportedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F1BB2ADA82E22F3F0913AC850D335C0 /* EXPUnsupportedObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - EFA65E728C5137E08D45ABD91C37AA27 /* SpectaDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 35585DFFA728C4C5A14AA183EC036013 /* SpectaDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; F0DDF02A078B917997FF025BB33BB842 /* EXPMatchers+conformTo.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8B73F95EA806BA1F359F5D99822CBF /* EXPMatchers+conformTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; F12D57414A73406831CC032A7170DBFF /* EXPMatchers+beginWith.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C0D6CF0102398AA5794D260E6CA94B0 /* EXPMatchers+beginWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - F1867C99D4A92FC191093E4901E463B5 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83308845452F95A0C8ED000AA75BBF1D /* XCTest.framework */; }; - F2BF22CC173E7B04AB4E726675A14A62 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C011832F271A444CE38AB546BF893CB7 /* Foundation.framework */; }; + F1867C99D4A92FC191093E4901E463B5 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FCB3A240708EE7EF2337BE7A85BDA7C /* XCTest.framework */; }; F41209A94070904A00BDF24ACB6336B6 /* EXPMatchers+beFalsy.h in Headers */ = {isa = PBXBuildFile; fileRef = A57B5C631B9EB4F5FE82A815FD1205E3 /* EXPMatchers+beFalsy.h */; settings = {ATTRIBUTES = (Public, ); }; }; F58F9BC7759BB8A5007B8821A275AEDD /* FBSnapshotTestController.h in Headers */ = {isa = PBXBuildFile; fileRef = 009062739020CCD0E6297F2C8D4CFB93 /* FBSnapshotTestController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F65411E9EF00A9BB39D6BD1521A4F3FD /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C6602571BB0B2EB97F81DF77649A2D79 /* MobileCoreServices.framework */; }; + F5B56E9DAA86BFE857E546E0986597DC /* Specta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FE77851AA58DDB7CD067DDA327931D1 /* Specta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F65411E9EF00A9BB39D6BD1521A4F3FD /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F9E22B61DD570EEF664FE4F46779E934 /* MobileCoreServices.framework */; }; + F6BB55A8386E361E9D22492FB3C2E868 /* PNUser.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA71EF908F4238F299DADAEC4743F0D /* PNUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; F75CB2A727F678C9A848A3A11EA7979B /* EXPMatchers+haveCountOf.h in Headers */ = {isa = PBXBuildFile; fileRef = ADB01FE4B3DF3EA50915878776A88684 /* EXPMatchers+haveCountOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FA839F20BC13A260E089D374CAAB584E /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83308845452F95A0C8ED000AA75BBF1D /* XCTest.framework */; }; + FA839F20BC13A260E089D374CAAB584E /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FCB3A240708EE7EF2337BE7A85BDA7C /* XCTest.framework */; }; FC20596ABFE14A61F171A29FD03275E7 /* EXPMatchers+contain.m in Sources */ = {isa = PBXBuildFile; fileRef = AE3FC0336DCF98CD24220FB3C4AF534C /* EXPMatchers+contain.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; FC45858927D3B6A0F922C4B697B04A38 /* EXPMatchers+match.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DDC1EDF29C314462DBE55FFD34C51EF /* EXPMatchers+match.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - FCDC9C0B871F82CB1AEE73303F9A2927 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 737516B7AC7E0AE5ADC04B99A65FAB2B /* QuartzCore.framework */; }; + FCDC9C0B871F82CB1AEE73303F9A2927 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF784364E26CA5C11C77E4A34F0BCC4C /* QuartzCore.framework */; }; FD2D4497BC41412128C2D87C1BDE7398 /* EXPMatchers+beginWith.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D750B75B3C40BCBE799D93256132FF6 /* EXPMatchers+beginWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FDACA7B483937A645DBDE9E25DEBA758 /* XCTestCase+Specta.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D235B3CA6493F5DFD4DF8399F3F6E52 /* XCTestCase+Specta.m */; }; FE8E34356D24F6759A8B010ED2F5707B /* EXPMatchers+raiseWithReason.m in Sources */ = {isa = PBXBuildFile; fileRef = 264F3B713EF22CA791B9485BEFA42727 /* EXPMatchers+raiseWithReason.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FFDEB858DE6BE64A1A59CCF4760D470E /* SpectaUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E49D273A400D01F7C968DEDB310739A /* SpectaUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -228,6 +232,34 @@ remoteGlobalIDString = 3241BF41D67FE3979A15BEAA18A92CA3; remoteInfo = "NSDate_Utils-NSDate_Utils"; }; + 17CE612289A297E60C7FD75FA19506F4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = D07447EE3CEBB0BCB8D61DFCB8EA915F; + remoteInfo = FBSnapshotTestCase; + }; + 1A007E317D66F22D846C0D0D11A84706 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; + remoteInfo = AFNetworking; + }; + 23AB8524AB35D6EBCD8051D7C9B12FB8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; + remoteInfo = AFNetworking; + }; + 322EC94733D786C5F11FEEF2932163EE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 65139A2DF5C91750483B1E104FC38595; + remoteInfo = "PNObject-PNObject"; + }; 4B0DAF64EA0AC85B798C1549D1A53B2C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -242,13 +274,6 @@ remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; remoteInfo = AFNetworking; }; - 4DBD8C9175CF420255ACC02D04C83503 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = FEFA0EA1EEA4C33F0DE10FCEDDA0F0A2; - remoteInfo = Specta; - }; 68E178B9E911168080B99FBC53CEA776 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -263,41 +288,20 @@ remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; remoteInfo = NSDate_Utils; }; - 82200C210A231BA5B34F0CB3A8F037F3 /* PBXContainerItemProxy */ = { + 933AD56993BFD86E122885B5E3201263 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = D07447EE3CEBB0BCB8D61DFCB8EA915F; - remoteInfo = FBSnapshotTestCase; + remoteGlobalIDString = A1DBCFE24E78F089C7A0BA7A292B9F74; + remoteInfo = PNObject; }; - 8ED7A6856CF11CC77820D019BFD88B37 /* PBXContainerItemProxy */ = { + B31F8D5654713DB649D2FD67B5BA54BC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 619F0D28240534293108906FED04836F; remoteInfo = "Expecta+Snapshots"; }; - 933AD56993BFD86E122885B5E3201263 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 14C0C6F18E6665CC5462A4754C119096; - remoteInfo = PNObject; - }; - A24CCDAB9D3B52B9B9BA3FB118E7272F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 14C0C6F18E6665CC5462A4754C119096; - remoteInfo = PNObject; - }; - BE37CAAFB350F19DE50212EBAE338997 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = F4EDFD36E823E9C8FC07F587475D3097; - remoteInfo = "PNObject-PNObject"; - }; CCF83280732A67033B72EE54815FFD3F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -305,12 +309,19 @@ remoteGlobalIDString = 0D888F29E05E498D0CD91A51D28599A5; remoteInfo = Expecta; }; - DB8B9514246D0DB2C2107F5951E3CEA0 /* PBXContainerItemProxy */ = { + F3D36CB48D81D9E4903AF239FED3704A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 0D888F29E05E498D0CD91A51D28599A5; - remoteInfo = Expecta; + remoteGlobalIDString = A1DBCFE24E78F089C7A0BA7A292B9F74; + remoteInfo = PNObject; + }; + F7C2175373F64E84AA2CD5AE2EE0ED2D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = BA310DF6526CA3D43AC09D3AD661B131; + remoteInfo = Specta; }; F88968C905905F79592DE479282C3689 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -319,6 +330,13 @@ remoteGlobalIDString = 0AC755D7223E1DCE35AE9FCCC88542DE; remoteInfo = "UIDevice-Utils-UIDevice-Utils"; }; + F90B5A22C7049BEFF4B86CB3CD0BE9F2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0D888F29E05E498D0CD91A51D28599A5; + remoteInfo = Expecta; + }; F9BBA6CBCE0B1A136EAFACE5185B512D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -344,6 +362,7 @@ 08D27CF8BF643F6B5B13F8232258D5B8 /* FBSnapshotTestCase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCase.h; path = FBSnapshotTestCase/FBSnapshotTestCase.h; sourceTree = ""; }; 0A32AF4D883390B0F2AF7CB064D6E567 /* FBSnapshotTestCase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCase.m; path = FBSnapshotTestCase/FBSnapshotTestCase.m; sourceTree = ""; }; 0B22ACC9B3ADC87EE7F92E8760D777A4 /* UIDevice-Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIDevice-Utils-dummy.m"; sourceTree = ""; }; + 0BCA1DD0AC25BFBDC846546526D06130 /* PNObjectProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectProperty.h; sourceTree = ""; }; 0BD3279B3B9EBDFF6097082F89B34E7F /* EXPMatchers+beInstanceOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInstanceOf.m"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.m"; sourceTree = ""; }; 0CADBBB423380FDCA673761B70A0FAFD /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; 0E49D273A400D01F7C968DEDB310739A /* SpectaUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaUtility.h; path = Specta/Specta/SpectaUtility.h; sourceTree = ""; }; @@ -355,6 +374,7 @@ 185504E9BC20A737B0F6C725AFC1921A /* FBSnapshotTestCase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSnapshotTestCase-dummy.m"; sourceTree = ""; }; 1904F5E4534B5BBEC9867AFBB51ED621 /* EXPMatchers+beLessThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.m"; sourceTree = ""; }; 1C07FC3585B90CDC7B4253F3CDD27B9F /* EXPMatchers+beSupersetOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSupersetOf.h"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.h"; sourceTree = ""; }; + 1C563E439AB59E3D4D17A8022B80F95A /* PNObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObject.h; sourceTree = ""; }; 1CEF6C8224D8B72BE896822887E9FEC7 /* EXPMatchers+beLessThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.h"; sourceTree = ""; }; 1E9631FC8095895820932DC31657A035 /* Pods_PNObject_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 1F1BB2ADA82E22F3F0913AC850D335C0 /* EXPUnsupportedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPUnsupportedObject.m; path = Expecta/EXPUnsupportedObject.m; sourceTree = ""; }; @@ -398,16 +418,17 @@ 5041E2A91C7A8740358698C67EC25A89 /* Pods-PNObject_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-PNObject_Example-acknowledgements.plist"; sourceTree = ""; }; 50F53D1643B9ED1F04EAF728153AEDAA /* PNObject.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PNObject.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 5115E74D3D1BEE398F4A023E24121BD9 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; + 52BD2ABA41A4BDF04185D5F9542D4DAD /* PNObjectConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectConfig.m; sourceTree = ""; }; 53079E33AC4EFBBE446B58B5C9AD7B3A /* EXPMatchers+beSupersetOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSupersetOf.m"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.m"; sourceTree = ""; }; 534BF2171D335392C5C6F17F1B4BF69D /* Specta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Specta.modulemap; sourceTree = ""; }; 53812272391D9612B78D0372F2DFA9B4 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; + 53EA69E13D877BE7BF297287827474F5 /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 54293BEDFCD9CE82F2C279AD4B41D67A /* UIImage+Snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Snapshot.h"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.h"; sourceTree = ""; }; 56CC371A2A26C2206AD6BD10FF6DA775 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 570E079E6A901F2AD57E8F3241BCE8C3 /* PNObjectProperty.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectProperty.m; sourceTree = ""; }; + 5703F7FB23E27F0C8905A3C346890521 /* PNAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNAddress.h; sourceTree = ""; }; 573BE10C3E06A0BD955F3C0EB3745CEB /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AFNetworking.modulemap; sourceTree = ""; }; 57AC1497F372BCC2F1675EFD329028EE /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = ""; }; 58A2BEF45B88FB715BB96E49CBCF87AF /* ExpectaSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaSupport.h; path = Expecta/ExpectaSupport.h; sourceTree = ""; }; - 58AD3556F41D0C4F8075D98B78B2821C /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5AC70376CF4B8810FD6F1D7416760F34 /* Expecta+Snapshots.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Expecta+Snapshots.modulemap"; sourceTree = ""; }; 5B5C169A7A6F9F35D18EB5691C3CAD4C /* UIDevice-Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "UIDevice-Utils.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; 5CB1274205C7A040F2B11C88E1B54172 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; @@ -429,12 +450,8 @@ 64ABF623C50C215070FC44795D797682 /* EXPMatchers+beKindOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beKindOf.m"; path = "Expecta/Matchers/EXPMatchers+beKindOf.m"; sourceTree = ""; }; 64F490A38FEF85969F7D32CF7DAD9297 /* SPTSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSpec.m; path = Specta/Specta/SPTSpec.m; sourceTree = ""; }; 680CFD1FCDFA6B058464345597F0BBF0 /* EXPUnsupportedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPUnsupportedObject.h; path = Expecta/EXPUnsupportedObject.h; sourceTree = ""; }; - 6836B13E1C40187C00FEFA54 /* User.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = User.h; sourceTree = ""; }; - 6836B13F1C40187C00FEFA54 /* User.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = User.m; sourceTree = ""; }; 684260D2513FE8AD036B49C00B805318 /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 685036871C402C0F00202BC4 /* PNObjectSubclassing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PNObjectSubclassing.h; sourceTree = ""; }; - 6850368A1C40331900202BC4 /* PNObjectConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PNObjectConfig.h; sourceTree = ""; }; - 6850368B1C40331900202BC4 /* PNObjectConfig.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PNObjectConfig.m; sourceTree = ""; }; + 69983AA8D64CC324488B2C30F20F1B6D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; 69C520A4C76B14DB186E153AEE415291 /* SpectaTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaTypes.h; path = Specta/Specta/SpectaTypes.h; sourceTree = ""; }; 6A9C98362B8CD1F0E2749529D53DEE66 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; 6BCF0B57CC5FE7DB7261CE7C60EAE6C1 /* NSDate_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSDate_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -453,9 +470,7 @@ 729C007887FD208D20BA5C7463209CB1 /* EXPMatchers+raise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raise.h"; path = "Expecta/Matchers/EXPMatchers+raise.h"; sourceTree = ""; }; 72EB7E5F5CDA29AB6F0E4BC25DE5F867 /* EXPMatchers+beCloseTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beCloseTo.m"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.m"; sourceTree = ""; }; 731E63E14623364DFA2CE5F112B445FB /* EXPMatchers+haveCountOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+haveCountOf.m"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.m"; sourceTree = ""; }; - 737516B7AC7E0AE5ADC04B99A65FAB2B /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; 748E0B295CE6475615F29850C6CD4B0A /* Pods-PNObject_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-PNObject_Tests-acknowledgements.plist"; sourceTree = ""; }; - 74C92BBA05370961FE712919F3B45BC1 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; 767D0A7A31EF6EBC0781569FEC410B20 /* UIDevice-Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "UIDevice-Utils.modulemap"; sourceTree = ""; }; 792CFC9325C0ACB6EB08A01A6BD38F48 /* EXPMatchers+beGreaterThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThan.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.h"; sourceTree = ""; }; 7968D24D26E093F665513DEBD3A5E14E /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = ""; }; @@ -463,12 +478,12 @@ 7A09A844498D0BE9ECEF19919560448F /* ResourceBundle-PNObject-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-PNObject-Info.plist"; sourceTree = ""; }; 7D235B3CA6493F5DFD4DF8399F3F6E52 /* XCTestCase+Specta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestCase+Specta.m"; path = "Specta/Specta/XCTestCase+Specta.m"; sourceTree = ""; }; 7D750B75B3C40BCBE799D93256132FF6 /* EXPMatchers+beginWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beginWith.h"; path = "Expecta/Matchers/EXPMatchers+beginWith.h"; sourceTree = ""; }; + 7F3309AC57A70C4687982144553C9212 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; 7FE77851AA58DDB7CD067DDA327931D1 /* Specta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-umbrella.h"; sourceTree = ""; }; 806E3AAC0A4A15EF79D3BCD7811DB696 /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 821A5C557963A679894335F2C12F9FC9 /* Pods-PNObject_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Tests-resources.sh"; sourceTree = ""; }; 824C131E1882E849655990203D7BA94B /* Pods_PNObject_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 82AB26C80BBEABC97E60E162BDB7B620 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; - 83308845452F95A0C8ED000AA75BBF1D /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; 836B3E38F7F7AF752C3A2569E3B463FC /* PNObject-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PNObject-prefix.pch"; sourceTree = ""; }; 83EF389320BC8B3BF6D71B078974AC6E /* EXPMatchers+beIdenticalTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beIdenticalTo.h"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.h"; sourceTree = ""; }; 845300C5E6C0EB3B1FFE992EE5D4D5B8 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; @@ -478,7 +493,6 @@ 8AB065F9E7871AB78576CEC23B72D0AD /* EXPDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDefines.h; path = Expecta/EXPDefines.h; sourceTree = ""; }; 8B463FAC7628AB20088321502DCE1BF4 /* PEARFileManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PEARFileManager.m; path = "PEAR-FileManager-iOS/PEARFileManager.m"; sourceTree = ""; }; 8C0D6CF0102398AA5794D260E6CA94B0 /* EXPMatchers+beginWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beginWith.m"; path = "Expecta/Matchers/EXPMatchers+beginWith.m"; sourceTree = ""; }; - 8CBF5555FF85E73125C0AEE4ABCE95F5 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; 8E6A13BA89A028B6BDBF2E7C01FC96FD /* EXPMatchers+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXPMatchers+FBSnapshotTest.h"; sourceTree = ""; }; 8F1203F6CA5CD18E2ACF4E60085EBCC8 /* FBSnapshotTestCase.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSnapshotTestCase.modulemap; sourceTree = ""; }; 8F63209A7B3EE3ED016CF8977F775084 /* Specta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Specta.xcconfig; sourceTree = ""; }; @@ -491,7 +505,6 @@ 92D7C780DF210F826062C7DA4241628F /* PEARFileManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PEARFileManager.h; path = "PEAR-FileManager-iOS/PEARFileManager.h"; sourceTree = ""; }; 93027BCB2CB00856CF97BEA85FBE0BCC /* EXPBlockDefinedMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPBlockDefinedMatcher.m; path = Expecta/EXPBlockDefinedMatcher.m; sourceTree = ""; }; 93AEF7A08332A013E569FC109270AB45 /* EXPMatcherHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPMatcherHelpers.m; path = Expecta/Matchers/EXPMatcherHelpers.m; sourceTree = ""; }; - 941FEF92BBC85C24850889688C55A31A /* PNObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObject.m; sourceTree = ""; }; 9563F7F11E1375F4565A5DA733FCE9DA /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; 95D4B9664052A1C4C44C63454B6C1EED /* SPTExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExample.h; path = Specta/Specta/SPTExample.h; sourceTree = ""; }; 95EABF09D36FAE5816ACC4FFDD253A49 /* UIImage+Diff.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Diff.m"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.m"; sourceTree = ""; }; @@ -500,13 +513,16 @@ 972238611238826A2E259BFD28D740D9 /* EXPMatchers+respondTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+respondTo.h"; path = "Expecta/Matchers/EXPMatchers+respondTo.h"; sourceTree = ""; }; 98C6631C8A5AB6830B4C85C4E316A6FD /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; 991F3CF7356D606F1EB7B29CD98506D8 /* EXPMatchers+beNil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beNil.h"; path = "Expecta/Matchers/EXPMatchers+beNil.h"; sourceTree = ""; }; + 9FCB3A240708EE7EF2337BE7A85BDA7C /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; A067EAE216F588D68000AF117F032E2A /* NSDate_Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-prefix.pch"; sourceTree = ""; }; A07F7B6A7A5C085B18CFA541503FD407 /* EXPMatchers+beInTheRangeOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInTheRangeOf.h"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.h"; sourceTree = ""; }; + A0A3A7DEAB99A736702E29CD91AC04F2 /* PNLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNLocation.h; sourceTree = ""; }; A0B2B2D2C961344B4CF652B166E525DB /* SPTTestSuite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTTestSuite.h; path = Specta/Specta/SPTTestSuite.h; sourceTree = ""; }; A0F8321743E27E471F349C43FFFA019C /* EXPDoubleTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDoubleTuple.h; path = Expecta/EXPDoubleTuple.h; sourceTree = ""; }; A4183324B6BABCEE7610BB0F038B1F59 /* Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Specta.h; path = Specta/Specta/Specta.h; sourceTree = ""; }; A57B5C631B9EB4F5FE82A815FD1205E3 /* EXPMatchers+beFalsy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beFalsy.h"; path = "Expecta/Matchers/EXPMatchers+beFalsy.h"; sourceTree = ""; }; A632AA14A79DFF2E79B4285BA9976153 /* EXPMatchers+beGreaterThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThan.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.m"; sourceTree = ""; }; + A6DE40F89F6D44201129C503672020E1 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A7396073D01D42C1A4A64BB83CE09172 /* EXPMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcher.h; path = Expecta/EXPMatcher.h; sourceTree = ""; }; A829ACCB34F1EA88C97102126F1E0496 /* UIImage+Diff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Diff.h"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.h"; sourceTree = ""; }; A838922082CBB903238CF0302A9F06FC /* Pods-PNObject_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-PNObject_Tests-dummy.m"; sourceTree = ""; }; @@ -521,13 +537,16 @@ AD1FD21D8F457F0E27CFCFB595FCC669 /* SPTExampleGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExampleGroup.m; path = Specta/Specta/SPTExampleGroup.m; sourceTree = ""; }; ADB01FE4B3DF3EA50915878776A88684 /* EXPMatchers+haveCountOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+haveCountOf.h"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.h"; sourceTree = ""; }; AE3FC0336DCF98CD24220FB3C4AF534C /* EXPMatchers+contain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+contain.m"; path = "Expecta/Matchers/EXPMatchers+contain.m"; sourceTree = ""; }; + AFA71EF908F4238F299DADAEC4743F0D /* PNUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNUser.h; sourceTree = ""; }; B084A0DAE06CE16B13B08D6D5A550E84 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; B18531DAB0C92B47BC6B34F097747A28 /* SPTGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTGlobalBeforeAfterEach.h; path = Specta/Specta/SPTGlobalBeforeAfterEach.h; sourceTree = ""; }; + B18827CC1AF665D7CBD0D24E7DA296A1 /* PNUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNUser.m; sourceTree = ""; }; B30B8D4EC5724E9404D704E681CF9BE1 /* EXPFloatTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPFloatTuple.m; path = Expecta/EXPFloatTuple.m; sourceTree = ""; }; B491529366D57763C1863C7BFAEAD597 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = ""; }; B4D46FA1D8C11A61B0779DCEEE44A0C0 /* EXPMatchers+raiseWithReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raiseWithReason.h"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.h"; sourceTree = ""; }; B6B08F884D9E5AAEC4C91E0CEE9E06C5 /* EXPMatchers+postNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+postNotification.h"; path = "Expecta/Matchers/EXPMatchers+postNotification.h"; sourceTree = ""; }; B8D1FA8C4EE246A36E4E4831C67680F8 /* EXPMatchers+conformTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+conformTo.m"; path = "Expecta/Matchers/EXPMatchers+conformTo.m"; sourceTree = ""; }; + B8DB6A53ED4721628F445F65D755B2E6 /* PNObjectConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectConfig.h; sourceTree = ""; }; B8F890AACB551F53A3EF64D661F0A11D /* Pods-PNObject_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Tests-frameworks.sh"; sourceTree = ""; }; B9519193AF170D5AF1C9DB2ED31EA12D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; B9693DE8FEDDDE35C28DA30BBE9C5322 /* Expecta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-prefix.pch"; sourceTree = ""; }; @@ -537,32 +556,30 @@ BC1C2A65F78882A083F81AE54885379E /* NSDate+NSDate_Util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDate+NSDate_Util.h"; path = "Pod/Classes/NSDate+NSDate_Util.h"; sourceTree = ""; }; BC5332092A275215EA81B7A180089C08 /* NSDate_Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-umbrella.h"; sourceTree = ""; }; BFA6C1A3B741D0831BA11C4A61B1671A /* ExpectaSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaSupport.m; path = Expecta/ExpectaSupport.m; sourceTree = ""; }; - C011832F271A444CE38AB546BF893CB7 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; C092C2EA6068564AD00DF872B5C9B5BF /* FBSnapshotTestCase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSnapshotTestCase-prefix.pch"; sourceTree = ""; }; C2D2620C4D8B7C07CB68366A7BEA9EBA /* Expecta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Expecta.xcconfig; sourceTree = ""; }; C4FCEB148D2A9DE0A797FBE6968CAE28 /* ExpectaObject+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ExpectaObject+FBSnapshotTest.m"; sourceTree = ""; }; - C6602571BB0B2EB97F81DF77649A2D79 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; + C638CD7E3E6A608A663DAF8E37DBC950 /* PNObjectProperty.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectProperty.m; sourceTree = ""; }; C75BE203FE62CDE9CBC30A1812780F6E /* EXPMatchers+beGreaterThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.m"; sourceTree = ""; }; - C75D598FF13B60EB2CD549CB4F31CC05 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; C7D89C09473939D9000E883749E7A017 /* SPTExcludeGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExcludeGlobalBeforeAfterEach.h; path = Specta/Specta/SPTExcludeGlobalBeforeAfterEach.h; sourceTree = ""; }; C9A6D00AE10BF3C39CCB9F5BB8DD39AF /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; + C9C71517432E5C75DC0A3A15BB2F67CF /* PNObjectSubclassing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectSubclassing.h; sourceTree = ""; }; C9C90AD238A313B46BF94AE78706DCB4 /* NSDate_Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NSDate_Utils.xcconfig; sourceTree = ""; }; C9DC12BFABE07666DD4F120195F6CBA9 /* SPTCallSite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCallSite.m; path = Specta/Specta/SPTCallSite.m; sourceTree = ""; }; CB327A2C4264D8D750739600AF58AB3C /* UIDevice_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UIDevice_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; CB3F28C9BC17E4A2F27DCCE9693F61A2 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; CC81989EC2F7F38C770FB47B29B1E665 /* Expecta+Snapshots-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-umbrella.h"; sourceTree = ""; }; CDE3DA9BC9D60F271CF023406E323EDE /* ExpectaObject+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ExpectaObject+FBSnapshotTest.h"; sourceTree = ""; }; - CDFD3EE185C96AC4743FBBA951370259 /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; CE5DB4BC4F106F89C9CD4C9D535CB97C /* EXPMatchers+beInTheRangeOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInTheRangeOf.m"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.m"; sourceTree = ""; }; CE87B9C36054834C443E9E1F536F71CA /* UIImage+Snapshot.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Snapshot.m"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.m"; sourceTree = ""; }; - D0251859D2194B8DD130203343433439 /* PNObjectProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectProperty.h; sourceTree = ""; }; D0C8EC4D7223E809A20EF5E01C4B7BF9 /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; D11A9BD0CFE1E520AE71DC4403614790 /* Pods-PNObject_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Example.debug.xcconfig"; sourceTree = ""; }; + D36450A8270AA2A83EA877093A08930E /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D382546D2C84FB1FD054DF511E64DDF0 /* UIImage+Compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Compare.h"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.h"; sourceTree = ""; }; D6D401801EE142013F616C33730E6C68 /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; - D743AB04E3D7B81D9141A4B8B5EC6A04 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; D761BAE2437C826AB810C023C228E54E /* PNObject.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = PNObject.modulemap; sourceTree = ""; }; D787AD02E49323EDF499CEA4B18362E2 /* EXPDoubleTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPDoubleTuple.m; path = Expecta/EXPDoubleTuple.m; sourceTree = ""; }; + D91C66B249097C92CBCB96737C94B289 /* PNObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObject.m; sourceTree = ""; }; DB25C8D56F3BC7AF00EC94819841709D /* UIDevice-Hardware.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIDevice-Hardware.m"; path = "Pod/Classes/UIDevice-Hardware.m"; sourceTree = ""; }; DC358092608E035811817A25786F40A6 /* Pods-PNObject_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Example.release.xcconfig"; sourceTree = ""; }; DE532B43526854304B2FF59160AD3587 /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; @@ -570,19 +587,24 @@ DFC441DEC0296333CDB9D7926575F8DF /* UIDevice-Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-prefix.pch"; sourceTree = ""; }; E166162701E3405E15FECEF6994FEF52 /* EXPMatchers+match.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+match.h"; path = "Expecta/Matchers/EXPMatchers+match.h"; sourceTree = ""; }; E16AE17E2B35A7123F90844256259B9D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - E1E0780BB830EFAC797B401B279BC515 /* PNObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObject.h; sourceTree = ""; }; E25DD7021E70A195FA82B61C00864AB9 /* EXPMatchers+postNotification.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+postNotification.m"; path = "Expecta/Matchers/EXPMatchers+postNotification.m"; sourceTree = ""; }; E46B7AFFF2CB3F42C731CF9CFA5DFC85 /* Pods-PNObject_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-PNObject_Tests-umbrella.h"; sourceTree = ""; }; E47CDA8C196A62B78FACDBFE34E3F5AD /* Pods-PNObject_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Example-resources.sh"; sourceTree = ""; }; + E58B3E175987E25D86BAB908141DFF75 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; E6275022455B7BEF01F79BED352B30CE /* EXPMatchers+beNil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beNil.m"; path = "Expecta/Matchers/EXPMatchers+beNil.m"; sourceTree = ""; }; + E6B9417384F1AAEF3A585CE674A6F5CB /* PNLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNLocation.m; sourceTree = ""; }; E6F03F79EEA27C574F6ADCB71E692FA5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; E75DAAFC920067DD87C26508EF097BE4 /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; E81F08D50F678A8D5B0F18FDD8D26E61 /* EXPMatchers+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXPMatchers+FBSnapshotTest.m"; sourceTree = ""; }; + E9E41E4FFB49746CFD6BDDCFF795C05E /* PNAddress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNAddress.m; sourceTree = ""; }; EB692859FF4E52214F253B1CDC8E86C8 /* SPTExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExample.m; path = Specta/Specta/SPTExample.m; sourceTree = ""; }; EB8B84E4432E9D6D4914A7EB79C467FA /* Pods-PNObject_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Tests.debug.xcconfig"; sourceTree = ""; }; ED867712668303BA41A70CB5E1969AC2 /* PNObject-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PNObject-dummy.m"; sourceTree = ""; }; + EF784364E26CA5C11C77E4A34F0BCC4C /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; F18435C7355DA51EDB57E2BC9552B2FC /* Pods-PNObject_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-PNObject_Tests-acknowledgements.markdown"; sourceTree = ""; }; + F32ECF5646D462C9042BCE68A5A2EA22 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; F462F789E7FB9E0958BDB03D88F0FBE3 /* EXPMatchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatchers.h; path = Expecta/Matchers/EXPMatchers.h; sourceTree = ""; }; + F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; F6475D2AE952D65158911AE59D9D7787 /* NSDate_Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NSDate_Utils.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; F793F931AACF1EE2763F3169C9C69946 /* PNObject.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PNObject.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F7F9CBFB97FAE3AC05A28EE45CDA2734 /* UIImage+Compare.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Compare.m"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.m"; sourceTree = ""; }; @@ -590,19 +612,13 @@ F872FBD57D98CFC3DE47AD9A270264B9 /* Pods-PNObject_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Tests.release.xcconfig"; sourceTree = ""; }; F924BAFD8984753A0E19859F0D994689 /* Pods-PNObject_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Example-frameworks.sh"; sourceTree = ""; }; F9664ECC37853F2F4C53EA28E02A4B11 /* Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Expecta.h; path = Expecta/Expecta.h; sourceTree = ""; }; + F9E22B61DD570EEF664FE4F46779E934 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; FA9B970B7B7887AA9701B950AB3E9ED6 /* Expecta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Expecta.modulemap; sourceTree = ""; }; FB40504B37813B22D5041650F8E335AA /* EXPMatchers+beCloseTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beCloseTo.h"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.h"; sourceTree = ""; }; FFA9C82F3CA4A7726C38765EA662E470 /* EXPMatchers+respondTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+respondTo.m"; path = "Expecta/Matchers/EXPMatchers+respondTo.m"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 076EFF1C26317DB401B532BF933C74DA /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 0AE200B93FBC97786AE0B7F8B47D9303 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -619,6 +635,24 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4F358682EA489B9953D15337839AE107 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 16A9A6CCC4F249BFD94D85BEE83DCF72 /* AFNetworking.framework in Frameworks */, + CE254752A8C232EBE37D84810F7724E5 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5F4F99C994DBB4756B6E140131C037F1 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 79D80D40B13CD1C26F10BDAC1496AB46 /* Foundation.framework in Frameworks */, + 57DF0D0CC9C99551558F1B74CDCCCC98 /* XCTest.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 6D6CB09F12A9C7654A9780AC037A1D63 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -638,6 +672,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 948F0C2BD229C4AC89F2019186A15281 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; A56E13DAA3C6DDE77A388FB0AD375540 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -658,14 +699,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C9D84858B33FBC15355A749B4C1EA875 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - AE9692FDC1174DFB1E0F8920C27EEEDC /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; CFF5B7915B7C4A2828E27F2C89B1769C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -684,14 +717,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - DF37C2BB2DC1ACB7EFB121F1B9CC97D4 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - F2BF22CC173E7B04AB4E726675A14A62 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; E6B836B352B13C63D3C0FA0E500C98A4 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -708,12 +733,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - FE96ED7903B6CE86B6B21F9F8C12B9D0 /* Frameworks */ = { + F3F3A2E67C734AF5D0F970CE47BCF38C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 064A5A36853F3744DAE30AB83B951829 /* Foundation.framework in Frameworks */, - 519F89F4A38E9DBE767A99200B52DFBC /* XCTest.framework in Frameworks */, + 0A85B3C8FA830ECAACBB1BDF49C96F75 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -810,6 +834,17 @@ path = Specta; sourceTree = ""; }; + 2B5884565D164D2F8491F68196F42491 /* Frameworks */ = { + isa = PBXGroup; + children = ( + A6DE40F89F6D44201129C503672020E1 /* AFNetworking.framework */, + 53EA69E13D877BE7BF297287827474F5 /* Expecta.framework */, + D36450A8270AA2A83EA877093A08930E /* FBSnapshotTestCase.framework */, + 4D0E5925FBE241423DE7807DE5C73105 /* iOS */, + ); + name = Frameworks; + sourceTree = ""; + }; 3042BB3E5ED447873FD23E281C87EA86 /* Support Files */ = { isa = PBXGroup; children = ( @@ -828,13 +863,26 @@ 30888CCAE6C09BBE3DB2932177E9D896 /* PNObject */ = { isa = PBXGroup; children = ( - B0D5DD18FBE5B96807E4D87978121CFB /* Pod */, + 550887B712E106F28F4D4C6F5F49D3EB /* Pod */, 425607755C726CECF42269E67F188E46 /* Support Files */, ); name = PNObject; path = ../..; sourceTree = ""; }; + 31D1CF13DBD6876DDDD46CA17A938C79 /* User */ = { + isa = PBXGroup; + children = ( + 5703F7FB23E27F0C8905A3C346890521 /* PNAddress.h */, + E9E41E4FFB49746CFD6BDDCFF795C05E /* PNAddress.m */, + A0A3A7DEAB99A736702E29CD91AC04F2 /* PNLocation.h */, + E6B9417384F1AAEF3A585CE674A6F5CB /* PNLocation.m */, + AFA71EF908F4238F299DADAEC4743F0D /* PNUser.h */, + B18827CC1AF665D7CBD0D24E7DA296A1 /* PNUser.m */, + ); + path = User; + sourceTree = ""; + }; 3652C2E38DF53C768F329F262835036F /* Core */ = { isa = PBXGroup; children = ( @@ -902,6 +950,21 @@ path = "../Target Support Files/Expecta"; sourceTree = ""; }; + 4D0E5925FBE241423DE7807DE5C73105 /* iOS */ = { + isa = PBXGroup; + children = ( + 69983AA8D64CC324488B2C30F20F1B6D /* CoreGraphics.framework */, + F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */, + F9E22B61DD570EEF664FE4F46779E934 /* MobileCoreServices.framework */, + EF784364E26CA5C11C77E4A34F0BCC4C /* QuartzCore.framework */, + E58B3E175987E25D86BAB908141DFF75 /* Security.framework */, + 7F3309AC57A70C4687982144553C9212 /* SystemConfiguration.framework */, + F32ECF5646D462C9042BCE68A5A2EA22 /* UIKit.framework */, + 9FCB3A240708EE7EF2337BE7A85BDA7C /* XCTest.framework */, + ); + name = iOS; + sourceTree = ""; + }; 4EAB1AF20D00E0A031370E554A440808 /* FBSnapshotTestCase */ = { isa = PBXGroup; children = ( @@ -912,14 +975,12 @@ path = FBSnapshotTestCase; sourceTree = ""; }; - 4FAD321FAD29AE38A48D07DE7B69B09F /* Frameworks */ = { + 550887B712E106F28F4D4C6F5F49D3EB /* Pod */ = { isa = PBXGroup; children = ( - 58AD3556F41D0C4F8075D98B78B2821C /* Expecta.framework */, - CDFD3EE185C96AC4743FBBA951370259 /* FBSnapshotTestCase.framework */, - 7956A67129470E5A5E2BB83D1CBCE7AC /* iOS */, + 7D0D9FD029F5D7F5AF11D801FE451324 /* Classes */, ); - name = Frameworks; + path = Pod; sourceTree = ""; }; 56BD78A69573139280921FE89BE0B864 /* Products */ = { @@ -969,15 +1030,6 @@ path = AFNetworking; sourceTree = ""; }; - 6836B13D1C40185A00FEFA54 /* User */ = { - isa = PBXGroup; - children = ( - 6836B13E1C40187C00FEFA54 /* User.h */, - 6836B13F1C40187C00FEFA54 /* User.m */, - ); - path = User; - sourceTree = ""; - }; 6963333AA224B56F4EA948D1389FFA46 /* UIDevice-Utils */ = { isa = PBXGroup; children = ( @@ -998,21 +1050,6 @@ path = "PEAR-FileManager-iOS"; sourceTree = ""; }; - 7956A67129470E5A5E2BB83D1CBCE7AC /* iOS */ = { - isa = PBXGroup; - children = ( - C75D598FF13B60EB2CD549CB4F31CC05 /* CoreGraphics.framework */, - C011832F271A444CE38AB546BF893CB7 /* Foundation.framework */, - C6602571BB0B2EB97F81DF77649A2D79 /* MobileCoreServices.framework */, - 737516B7AC7E0AE5ADC04B99A65FAB2B /* QuartzCore.framework */, - D743AB04E3D7B81D9141A4B8B5EC6A04 /* Security.framework */, - 74C92BBA05370961FE712919F3B45BC1 /* SystemConfiguration.framework */, - 8CBF5555FF85E73125C0AEE4ABCE95F5 /* UIKit.framework */, - 83308845452F95A0C8ED000AA75BBF1D /* XCTest.framework */, - ); - name = iOS; - sourceTree = ""; - }; 7B2C40B467EE55C5CB63A978531E7289 /* Pods-PNObject_Example */ = { isa = PBXGroup; children = ( @@ -1031,12 +1068,27 @@ path = "Target Support Files/Pods-PNObject_Example"; sourceTree = ""; }; + 7D0D9FD029F5D7F5AF11D801FE451324 /* Classes */ = { + isa = PBXGroup; + children = ( + 1C563E439AB59E3D4D17A8022B80F95A /* PNObject.h */, + D91C66B249097C92CBCB96737C94B289 /* PNObject.m */, + B8DB6A53ED4721628F445F65D755B2E6 /* PNObjectConfig.h */, + 52BD2ABA41A4BDF04185D5F9542D4DAD /* PNObjectConfig.m */, + 0BCA1DD0AC25BFBDC846546526D06130 /* PNObjectProperty.h */, + C638CD7E3E6A608A663DAF8E37DBC950 /* PNObjectProperty.m */, + C9C71517432E5C75DC0A3A15BB2F67CF /* PNObjectSubclassing.h */, + 31D1CF13DBD6876DDDD46CA17A938C79 /* User */, + ); + path = Classes; + sourceTree = ""; + }; 7DB346D0F39D3F0E887471402A8071AB = { isa = PBXGroup; children = ( BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */, E99CD5B3CF7131277C4CBA3A1162D56A /* Development Pods */, - 4FAD321FAD29AE38A48D07DE7B69B09F /* Frameworks */, + 2B5884565D164D2F8491F68196F42491 /* Frameworks */, 20554A5E017CC4548F5C314DF4CCEF1F /* Pods */, 56BD78A69573139280921FE89BE0B864 /* Products */, CA2A6C0A1068E1DAEA2579E47E971F66 /* Targets Support Files */, @@ -1138,21 +1190,6 @@ path = Expecta; sourceTree = ""; }; - AE64835AD928C05A0E07671000DB2081 /* Classes */ = { - isa = PBXGroup; - children = ( - 6836B13D1C40185A00FEFA54 /* User */, - E1E0780BB830EFAC797B401B279BC515 /* PNObject.h */, - 941FEF92BBC85C24850889688C55A31A /* PNObject.m */, - D0251859D2194B8DD130203343433439 /* PNObjectProperty.h */, - 570E079E6A901F2AD57E8F3241BCE8C3 /* PNObjectProperty.m */, - 685036871C402C0F00202BC4 /* PNObjectSubclassing.h */, - 6850368A1C40331900202BC4 /* PNObjectConfig.h */, - 6850368B1C40331900202BC4 /* PNObjectConfig.m */, - ); - path = Classes; - sourceTree = ""; - }; AF83980345FD63E8B499A0B295578A85 /* SwiftSupport */ = { isa = PBXGroup; children = ( @@ -1161,14 +1198,6 @@ name = SwiftSupport; sourceTree = ""; }; - B0D5DD18FBE5B96807E4D87978121CFB /* Pod */ = { - isa = PBXGroup; - children = ( - AE64835AD928C05A0E07671000DB2081 /* Classes */, - ); - path = Pod; - sourceTree = ""; - }; B990EED8DB09C8013B67BA54CF0A5A1B /* Support Files */ = { isa = PBXGroup; children = ( @@ -1302,29 +1331,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 192E87C792D1EA23277FF97C60726FC5 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - AAB359E74D72E65F659D324BB3BF53DD /* Specta-umbrella.h in Headers */, - D954A37F9C0000D4D973F95402B5BE35 /* Specta.h in Headers */, - EFA65E728C5137E08D45ABD91C37AA27 /* SpectaDSL.h in Headers */, - 9C4A76E7CF86418FB84B6C340C7E1FA0 /* SpectaTypes.h in Headers */, - 6B8F67BF9EF9C0D399893E9C92482D49 /* SpectaUtility.h in Headers */, - 9B44D7028D962637E9AFEADFCA36A335 /* SPTCallSite.h in Headers */, - 0602A61C6A56334AD7D7AF0EC23E8B19 /* SPTCompiledExample.h in Headers */, - A4E805FD5751CA4114B8F78B2E1DE506 /* SPTExample.h in Headers */, - 8DB501F22B9C2B05A98240F3300D5CBD /* SPTExampleGroup.h in Headers */, - A1B57D94E314EBB5B14A52B19D093DF4 /* SPTExcludeGlobalBeforeAfterEach.h in Headers */, - B8001DED7F2BCC10485DD736B2D7B2CA /* SPTGlobalBeforeAfterEach.h in Headers */, - 7CE07ED7493F98167CDC4F577191B826 /* SPTSharedExampleGroups.h in Headers */, - 889307E521A732E7CFC5FD480350CA0E /* SPTSpec.h in Headers */, - 17AC9529FFE28D4FA7DCF4B60F398B7E /* SPTTestSuite.h in Headers */, - 1338EA7034EEBE3E938F563AAD1A1908 /* XCTest+Private.h in Headers */, - AD6588767DB99EE8F22AFD7BA4687E62 /* XCTestCase+Specta.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 2CCD3AC15356E236F04A34F8C92A312C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1364,16 +1370,15 @@ 659960F7E28E993E08CCC1E8A383E710 /* UIKit+AFNetworking.h in Headers */, D9F4E833E37B611B432F6B5D7072DDA2 /* UIProgressView+AFNetworking.h in Headers */, C6354FEC7728A4C86DAD8092509BA7D4 /* UIRefreshControl+AFNetworking.h in Headers */, - 685036881C402C0F00202BC4 /* PNObjectSubclassing.h in Headers */, AE2A07407FB50BA249984DC0620E84C0 /* UIWebView+AFNetworking.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8C5203B8750A6E260AA0643BE409CDAA /* Headers */ = { + 8AA24383B09F3F9840CCD9F49C19EA0D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 993893E5C3C3D99357DBE588CC659880 /* Pods-PNObject_Tests-umbrella.h in Headers */, + 2BDF2CEE0FD0DF35084727B4874A0360 /* Pods-PNObject_Tests-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1424,19 +1429,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B579CB9E08B95B7902D35622143D00AA /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 003FC52F29E9B9B55FFC8C2C1E57D6BE /* PNObject-umbrella.h in Headers */, - 98A194768324928F76BF544EEE5EDBE5 /* PNObject.h in Headers */, - 410F22568A4D148214B412697A2322E6 /* PNObjectProperty.h in Headers */, - 6850368C1C403F0D00202BC4 /* PNObjectSubclassing.h in Headers */, - 6836B1401C40187C00FEFA54 /* User.h in Headers */, - 6850368D1C403F2C00202BC4 /* PNObjectConfig.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; BA0FDF67467F294ACFEF3C734E0A426A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1447,6 +1439,29 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + BF9563C931DF9C8497781AE846A92496 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + F5B56E9DAA86BFE857E546E0986597DC /* Specta-umbrella.h in Headers */, + 16BFF2FD7F571C6220CF59801E208C53 /* Specta.h in Headers */, + B0B9ABC4C87AA49D5745147708A7899F /* SpectaDSL.h in Headers */, + 053DE372096DE9C885557F37D2BF8DAE /* SpectaTypes.h in Headers */, + FFDEB858DE6BE64A1A59CCF4760D470E /* SpectaUtility.h in Headers */, + 46DEDBAAD2C102FDE47ADB81FCE4EBB2 /* SPTCallSite.h in Headers */, + 5458D510DB38CC1C545E109F04FFC27A /* SPTCompiledExample.h in Headers */, + E2F8A72DE5FBED72FEAD32839FF09F6D /* SPTExample.h in Headers */, + 41D77E13D18FE66FFBC27546047C0E9C /* SPTExampleGroup.h in Headers */, + DC99B3BACBBE610176C489CB4F112FB3 /* SPTExcludeGlobalBeforeAfterEach.h in Headers */, + A03B40E7BEF11B35B923635D71ED06FD /* SPTGlobalBeforeAfterEach.h in Headers */, + 1988190DD3E75F5482273E49486C3CAF /* SPTSharedExampleGroups.h in Headers */, + 8BE86C455C7178A1352C8672252D5164 /* SPTSpec.h in Headers */, + 475CD2B16A8DFA415AECACF5EC15CE99 /* SPTTestSuite.h in Headers */, + C036314558DC783F0EB8466BB354320F /* XCTest+Private.h in Headers */, + A0167487A7CBB010EC0E8CCB9D49644C /* XCTestCase+Specta.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; DF8D3B8C69B09612DFF4ABBD19102AD2 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1456,6 +1471,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + EDADD4EFB5FA48AE33B07F523780177F /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + CAC4420D53FB5288CEBCE296412C16CB /* PNAddress.h in Headers */, + EA8E630DD2C78A4A5DC0F8DEF3484D62 /* PNLocation.h in Headers */, + 941354E1B678B9221BD1C15EE37BA55E /* PNObject-umbrella.h in Headers */, + 295C2B75DF7492F4AF35CDF93891E816 /* PNObject.h in Headers */, + CE706AD64F95B815E15F7154C20C9B8C /* PNObjectConfig.h in Headers */, + 0149AF8689F2AAE11A2E689E6EE912DD /* PNObjectProperty.h in Headers */, + 5D8BB0A730FC0A0AE17B84459F953E5F /* PNObjectSubclassing.h in Headers */, + F6BB55A8386E361E9D22492FB3C2E868 /* PNUser.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; F4CD5DD853B84CC2D8644CF4FED35F1E /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1506,25 +1536,6 @@ productReference = 684260D2513FE8AD036B49C00B805318 /* Expecta.framework */; productType = "com.apple.product-type.framework"; }; - 14C0C6F18E6665CC5462A4754C119096 /* PNObject */ = { - isa = PBXNativeTarget; - buildConfigurationList = ECBCCBF3DEC3A8EB22536CD202D1A7CE /* Build configuration list for PBXNativeTarget "PNObject" */; - buildPhases = ( - 14C6DD5F3F8D3CD8656F8DAB6699BE2A /* Sources */, - DF37C2BB2DC1ACB7EFB121F1B9CC97D4 /* Frameworks */, - 61ADC96C800CB97146CC9B52B2C27D92 /* Resources */, - B579CB9E08B95B7902D35622143D00AA /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - A79A6A136E7856F4D07BF63A04C744BF /* PBXTargetDependency */, - ); - name = PNObject; - productName = PNObject; - productReference = F793F931AACF1EE2763F3169C9C69946 /* PNObject.framework */; - productType = "com.apple.product-type.framework"; - }; 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */ = { isa = PBXNativeTarget; buildConfigurationList = 57800A0D1724774333EF09E83030AA81 /* Build configuration list for PBXNativeTarget "AFNetworking" */; @@ -1561,6 +1572,29 @@ productReference = 6BCF0B57CC5FE7DB7261CE7C60EAE6C1 /* NSDate_Utils.framework */; productType = "com.apple.product-type.framework"; }; + 21DCDDA46CFC09B26D1054002DB43388 /* Pods-PNObject_Tests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 510A79AB4C41CF34A364A859EB66856F /* Build configuration list for PBXNativeTarget "Pods-PNObject_Tests" */; + buildPhases = ( + A40D2E19C9FDEE799CEF191650028A0C /* Sources */, + F3F3A2E67C734AF5D0F970CE47BCF38C /* Frameworks */, + 8AA24383B09F3F9840CCD9F49C19EA0D /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + BD74094FBC87DA1020D2F72A1722EEFE /* PBXTargetDependency */, + 734316E18171EEA3759B35E185FB8577 /* PBXTargetDependency */, + D09B8F642D865D8B11809F3761F4141B /* PBXTargetDependency */, + 47CE7880F5A24C1D9482130E9393AA01 /* PBXTargetDependency */, + 59274E90AFD28CC04F0BAD8E8927B5D0 /* PBXTargetDependency */, + 71E5CC84CF87BF5F772480C8EF520818 /* PBXTargetDependency */, + ); + name = "Pods-PNObject_Tests"; + productName = "Pods-PNObject_Tests"; + productReference = 824C131E1882E849655990203D7BA94B /* Pods_PNObject_Tests.framework */; + productType = "com.apple.product-type.framework"; + }; 3241BF41D67FE3979A15BEAA18A92CA3 /* NSDate_Utils-NSDate_Utils */ = { isa = PBXNativeTarget; buildConfigurationList = AAB6419C2AFF3412132A85C871687E0B /* Build configuration list for PBXNativeTarget "NSDate_Utils-NSDate_Utils" */; @@ -1578,28 +1612,6 @@ productReference = F6475D2AE952D65158911AE59D9D7787 /* NSDate_Utils.bundle */; productType = "com.apple.product-type.bundle"; }; - 3FC66D7226BA3A5FBE528DBFDABC3B14 /* Pods-PNObject_Tests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4E0C6A15611EBBBE323682471AF5E49E /* Build configuration list for PBXNativeTarget "Pods-PNObject_Tests" */; - buildPhases = ( - 152D796921343454EE26D6AE2BEA89AE /* Sources */, - C9D84858B33FBC15355A749B4C1EA875 /* Frameworks */, - 8C5203B8750A6E260AA0643BE409CDAA /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - 43FAC99B3C6E8E43090727DD0DD31436 /* PBXTargetDependency */, - 49487DFD795051E3221AD5CF7B0A56E8 /* PBXTargetDependency */, - A035600EE984F2B16527954600032B82 /* PBXTargetDependency */, - AF40FC576E027F8EA348D35D9C96C757 /* PBXTargetDependency */, - D98449D6D97200A339E1A6D293706E17 /* PBXTargetDependency */, - ); - name = "Pods-PNObject_Tests"; - productName = "Pods-PNObject_Tests"; - productReference = 824C131E1882E849655990203D7BA94B /* Pods_PNObject_Tests.framework */; - productType = "com.apple.product-type.framework"; - }; 5FC3550CE584133F3A6D63CD1997A942 /* UIDevice-Utils */ = { isa = PBXNativeTarget; buildConfigurationList = A72D32D24FDEC5ABE522D499900CD632 /* Build configuration list for PBXNativeTarget "UIDevice-Utils" */; @@ -1638,6 +1650,60 @@ productReference = 6387377EE062A0FDF751AA136AC2D137 /* Expecta_Snapshots.framework */; productType = "com.apple.product-type.framework"; }; + 65139A2DF5C91750483B1E104FC38595 /* PNObject-PNObject */ = { + isa = PBXNativeTarget; + buildConfigurationList = DF989BB33A6B7A3A796D2F32AED6A4EE /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */; + buildPhases = ( + AB8F5DD665A6F10774B3B5387C8B531C /* Sources */, + 948F0C2BD229C4AC89F2019186A15281 /* Frameworks */, + 648EE3FC52C1FB514F93B661E9785923 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "PNObject-PNObject"; + productName = "PNObject-PNObject"; + productReference = 50F53D1643B9ED1F04EAF728153AEDAA /* PNObject.bundle */; + productType = "com.apple.product-type.bundle"; + }; + A1DBCFE24E78F089C7A0BA7A292B9F74 /* PNObject */ = { + isa = PBXNativeTarget; + buildConfigurationList = 348BF22150DD36149AC99C0D4D2EC068 /* Build configuration list for PBXNativeTarget "PNObject" */; + buildPhases = ( + 5983323ACB121F00058DB1CE010EC8C9 /* Sources */, + 4F358682EA489B9953D15337839AE107 /* Frameworks */, + B377C160479DBAE0639A54496F68FE26 /* Resources */, + EDADD4EFB5FA48AE33B07F523780177F /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 74EBB5964B22670DA0E6F915823FDA76 /* PBXTargetDependency */, + DF2FC0A364F42A6EFCE31CF8DFBF3834 /* PBXTargetDependency */, + ); + name = PNObject; + productName = PNObject; + productReference = F793F931AACF1EE2763F3169C9C69946 /* PNObject.framework */; + productType = "com.apple.product-type.framework"; + }; + BA310DF6526CA3D43AC09D3AD661B131 /* Specta */ = { + isa = PBXNativeTarget; + buildConfigurationList = 032B8D3418D9574DB7585B151C01CB2E /* Build configuration list for PBXNativeTarget "Specta" */; + buildPhases = ( + 9BE1CFDC31DFD8CE0A28327A925C13B4 /* Sources */, + 5F4F99C994DBB4756B6E140131C037F1 /* Frameworks */, + BF9563C931DF9C8497781AE846A92496 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Specta; + productName = Specta; + productReference = 96F15D3DFF0D00CD1F008FC669E41C86 /* Specta.framework */; + productType = "com.apple.product-type.framework"; + }; BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */ = { isa = PBXNativeTarget; buildConfigurationList = 87A85A81F57840394EEB3599AFEC5125 /* Build configuration list for PBXNativeTarget "PEAR-FileManager-iOS" */; @@ -1694,40 +1760,6 @@ productReference = 806E3AAC0A4A15EF79D3BCD7811DB696 /* FBSnapshotTestCase.framework */; productType = "com.apple.product-type.framework"; }; - F4EDFD36E823E9C8FC07F587475D3097 /* PNObject-PNObject */ = { - isa = PBXNativeTarget; - buildConfigurationList = 7CB35F1AF1D2238A2F08DE111DBC8954 /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */; - buildPhases = ( - 6D790362F683950CDB17977212E96689 /* Sources */, - 076EFF1C26317DB401B532BF933C74DA /* Frameworks */, - E342AA2CC9941811D37126BF2DFAB14A /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "PNObject-PNObject"; - productName = "PNObject-PNObject"; - productReference = 50F53D1643B9ED1F04EAF728153AEDAA /* PNObject.bundle */; - productType = "com.apple.product-type.bundle"; - }; - FEFA0EA1EEA4C33F0DE10FCEDDA0F0A2 /* Specta */ = { - isa = PBXNativeTarget; - buildConfigurationList = CA50AC503D3571B657584ED19F4D04EE /* Build configuration list for PBXNativeTarget "Specta" */; - buildPhases = ( - 147F11451D91D1068AAA5E962D8A2B17 /* Sources */, - FE96ED7903B6CE86B6B21F9F8C12B9D0 /* Frameworks */, - 192E87C792D1EA23277FF97C60726FC5 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Specta; - productName = Specta; - productReference = 96F15D3DFF0D00CD1F008FC669E41C86 /* Specta.framework */; - productType = "com.apple.product-type.framework"; - }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -1756,11 +1788,11 @@ 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */, 3241BF41D67FE3979A15BEAA18A92CA3 /* NSDate_Utils-NSDate_Utils */, BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */, - 14C0C6F18E6665CC5462A4754C119096 /* PNObject */, - F4EDFD36E823E9C8FC07F587475D3097 /* PNObject-PNObject */, + A1DBCFE24E78F089C7A0BA7A292B9F74 /* PNObject */, + 65139A2DF5C91750483B1E104FC38595 /* PNObject-PNObject */, CD1AB2B568D950154C8989EF79AD82AC /* Pods-PNObject_Example */, - 3FC66D7226BA3A5FBE528DBFDABC3B14 /* Pods-PNObject_Tests */, - FEFA0EA1EEA4C33F0DE10FCEDDA0F0A2 /* Specta */, + 21DCDDA46CFC09B26D1054002DB43388 /* Pods-PNObject_Tests */, + BA310DF6526CA3D43AC09D3AD661B131 /* Specta */, 5FC3550CE584133F3A6D63CD1997A942 /* UIDevice-Utils */, 0AC755D7223E1DCE35AE9FCCC88542DE /* UIDevice-Utils-UIDevice-Utils */, ); @@ -1798,18 +1830,18 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 61ADC96C800CB97146CC9B52B2C27D92 /* Resources */ = { + 648EE3FC52C1FB514F93B661E9785923 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 93D8E1506F234C3D9559F807A554ECDE /* PNObject.bundle in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - E342AA2CC9941811D37126BF2DFAB14A /* Resources */ = { + B377C160479DBAE0639A54496F68FE26 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + C4E1A37F6D79C64BF9873B7A1E965EC8 /* PNObject.bundle in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1831,44 +1863,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 147F11451D91D1068AAA5E962D8A2B17 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 31B6079AAD3DA41DCEBEAAF6FD7A787C /* Specta-dummy.m in Sources */, - 81004C67390828241A58A4A2BAC25FA3 /* SpectaDSL.m in Sources */, - A32D0D2C7494F484262AB7665FD5C8B6 /* SpectaUtility.m in Sources */, - 38CB41EA09748ABA8AA494C7963C3A80 /* SPTCallSite.m in Sources */, - 1E48073A34450AE92B16209CDF55C1A1 /* SPTCompiledExample.m in Sources */, - EC67CB7330FCA32710213A5EA3DD983F /* SPTExample.m in Sources */, - 276A698B4EB38111291EAB8218845DE0 /* SPTExampleGroup.m in Sources */, - 197B5FE62F55AA8BEE877817E83AF810 /* SPTSharedExampleGroups.m in Sources */, - 2BE05F43DACF9A685B82C7DB94C5FA51 /* SPTSpec.m in Sources */, - 3800CFF3A1FE79B3A3B3151EB1EB3E8D /* SPTTestSuite.m in Sources */, - FDACA7B483937A645DBDE9E25DEBA758 /* XCTestCase+Specta.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 14C6DD5F3F8D3CD8656F8DAB6699BE2A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 6836B1411C40187C00FEFA54 /* User.m in Sources */, - 2FC59A81B07D43DCB4CAE4962F4A6018 /* PNObject-dummy.m in Sources */, - 4E9495420371C304945421EA68F69B22 /* PNObject.m in Sources */, - E1D01718CD5CFB570AE7B1D46BCE1436 /* PNObjectProperty.m in Sources */, - 6850368E1C40418E00202BC4 /* PNObjectConfig.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 152D796921343454EE26D6AE2BEA89AE /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 595C956284B1A67B369F027FC7DAEE2C /* Pods-PNObject_Tests-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 1F17F426378DF5EC8DFB10304B8C4BA4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -1892,6 +1886,20 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 5983323ACB121F00058DB1CE010EC8C9 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 9E765BDE565E085EB56B69B62FC6B23F /* PNAddress.m in Sources */, + 1FED8413277AEDAFF072EC306BE4FC5A /* PNLocation.m in Sources */, + 5407747D01B6D6D055EE6C506BFBE7F7 /* PNObject-dummy.m in Sources */, + 907E98E177A96DE733A9EDE0847930FF /* PNObject.m in Sources */, + E5F136B714B1A1249329EAAA89ACD79C /* PNObjectConfig.m in Sources */, + D6626FBFBD98BE5EC11505D3708E9C29 /* PNObjectProperty.m in Sources */, + 84BE4AFF86EBC3ABAB017F172842D643 /* PNUser.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 59ED484589F5B1C9798100CF3687BA41 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -1909,13 +1917,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 6D790362F683950CDB17977212E96689 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 796C061AD650C052C9339513DE83940A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -1951,6 +1952,39 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 9BE1CFDC31DFD8CE0A28327A925C13B4 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 348473A1D90AFC42672454B9CF8AFEB8 /* Specta-dummy.m in Sources */, + 87C5A3F462D39B8B514DFC82980DA942 /* SpectaDSL.m in Sources */, + 2DE7F5F6D818B010419EE954E4BDBCF5 /* SpectaUtility.m in Sources */, + 942DE3FE6614D632A898AF8D00E437DC /* SPTCallSite.m in Sources */, + 75D6D33A31C363AA7100B9D69A40CC9F /* SPTCompiledExample.m in Sources */, + 2EA28CA4258D17900B4229C3731A99AD /* SPTExample.m in Sources */, + 1FBD5BA2092E349F847B4728DA7493BD /* SPTExampleGroup.m in Sources */, + AC639DCECF299D3C6EE692ACEC43C0F8 /* SPTSharedExampleGroups.m in Sources */, + B334F13620BCCE42AEC8CBC53C64A903 /* SPTSpec.m in Sources */, + 6EBB812C79C5E73FF5263EAB649CEEBC /* SPTTestSuite.m in Sources */, + B2999B5516F34A3275A321ED502DAD3C /* XCTestCase+Specta.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A40D2E19C9FDEE799CEF191650028A0C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 14F6C817205C5ACB90D7A2ACA98988EE /* Pods-PNObject_Tests-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + AB8F5DD665A6F10774B3B5387C8B531C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; B239BD93C67DE976C7F3A1AD982A0A58 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2021,17 +2055,11 @@ target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; targetProxy = 4B732239BE294A58DC6272F6728ED39E /* PBXContainerItemProxy */; }; - 43FAC99B3C6E8E43090727DD0DD31436 /* PBXTargetDependency */ = { + 47CE7880F5A24C1D9482130E9393AA01 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Expecta; - target = 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */; - targetProxy = DB8B9514246D0DB2C2107F5951E3CEA0 /* PBXContainerItemProxy */; - }; - 49487DFD795051E3221AD5CF7B0A56E8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Expecta+Snapshots"; - target = 619F0D28240534293108906FED04836F /* Expecta+Snapshots */; - targetProxy = 8ED7A6856CF11CC77820D019BFD88B37 /* PBXContainerItemProxy */; + name = FBSnapshotTestCase; + target = D07447EE3CEBB0BCB8D61DFCB8EA915F /* FBSnapshotTestCase */; + targetProxy = 17CE612289A297E60C7FD75FA19506F4 /* PBXContainerItemProxy */; }; 4ACA793EC27274D41A670C74CD739365 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -2039,35 +2067,47 @@ target = 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */; targetProxy = CCF83280732A67033B72EE54815FFD3F /* PBXContainerItemProxy */; }; + 59274E90AFD28CC04F0BAD8E8927B5D0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PNObject; + target = A1DBCFE24E78F089C7A0BA7A292B9F74 /* PNObject */; + targetProxy = F3D36CB48D81D9E4903AF239FED3704A /* PBXContainerItemProxy */; + }; 6059D20F8BABBCC1C713F5FA48F9E352 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "PEAR-FileManager-iOS"; target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; targetProxy = 4B0DAF64EA0AC85B798C1549D1A53B2C /* PBXContainerItemProxy */; }; + 71E5CC84CF87BF5F772480C8EF520818 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Specta; + target = BA310DF6526CA3D43AC09D3AD661B131 /* Specta */; + targetProxy = F7C2175373F64E84AA2CD5AE2EE0ED2D /* PBXContainerItemProxy */; + }; + 734316E18171EEA3759B35E185FB8577 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Expecta; + target = 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */; + targetProxy = F90B5A22C7049BEFF4B86CB3CD0BE9F2 /* PBXContainerItemProxy */; + }; + 74EBB5964B22670DA0E6F915823FDA76 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AFNetworking; + target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; + targetProxy = 1A007E317D66F22D846C0D0D11A84706 /* PBXContainerItemProxy */; + }; 93B269AF7AB7D4AAAD0E0CF611E40C71 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = NSDate_Utils; target = 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */; targetProxy = 6D753E6161742F970C234BAAE7F6406C /* PBXContainerItemProxy */; }; - A035600EE984F2B16527954600032B82 /* PBXTargetDependency */ = { + BD74094FBC87DA1020D2F72A1722EEFE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FBSnapshotTestCase; - target = D07447EE3CEBB0BCB8D61DFCB8EA915F /* FBSnapshotTestCase */; - targetProxy = 82200C210A231BA5B34F0CB3A8F037F3 /* PBXContainerItemProxy */; - }; - A79A6A136E7856F4D07BF63A04C744BF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "PNObject-PNObject"; - target = F4EDFD36E823E9C8FC07F587475D3097 /* PNObject-PNObject */; - targetProxy = BE37CAAFB350F19DE50212EBAE338997 /* PBXContainerItemProxy */; - }; - AF40FC576E027F8EA348D35D9C96C757 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PNObject; - target = 14C0C6F18E6665CC5462A4754C119096 /* PNObject */; - targetProxy = A24CCDAB9D3B52B9B9BA3FB118E7272F /* PBXContainerItemProxy */; + name = AFNetworking; + target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; + targetProxy = 23AB8524AB35D6EBCD8051D7C9B12FB8 /* PBXContainerItemProxy */; }; CFC3C60C0541C54818441E331A7E8753 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -2075,18 +2115,24 @@ target = D07447EE3CEBB0BCB8D61DFCB8EA915F /* FBSnapshotTestCase */; targetProxy = F9BBA6CBCE0B1A136EAFACE5185B512D /* PBXContainerItemProxy */; }; - D98449D6D97200A339E1A6D293706E17 /* PBXTargetDependency */ = { + D09B8F642D865D8B11809F3761F4141B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Specta; - target = FEFA0EA1EEA4C33F0DE10FCEDDA0F0A2 /* Specta */; - targetProxy = 4DBD8C9175CF420255ACC02D04C83503 /* PBXContainerItemProxy */; + name = "Expecta+Snapshots"; + target = 619F0D28240534293108906FED04836F /* Expecta+Snapshots */; + targetProxy = B31F8D5654713DB649D2FD67B5BA54BC /* PBXContainerItemProxy */; }; DB0EE9D1A9B7B596CD6A20A464DB0EC5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = PNObject; - target = 14C0C6F18E6665CC5462A4754C119096 /* PNObject */; + target = A1DBCFE24E78F089C7A0BA7A292B9F74 /* PNObject */; targetProxy = 933AD56993BFD86E122885B5E3201263 /* PBXContainerItemProxy */; }; + DF2FC0A364F42A6EFCE31CF8DFBF3834 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "PNObject-PNObject"; + target = 65139A2DF5C91750483B1E104FC38595 /* PNObject-PNObject */; + targetProxy = 322EC94733D786C5F11FEEF2932163EE /* PBXContainerItemProxy */; + }; EF83D136E3B525B6151A75CBAEFE4ADD /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "NSDate_Utils-NSDate_Utils"; @@ -2096,6 +2142,21 @@ /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ + 0285B0FFD8323819EC66E9A0BAC0A044 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = PNObject; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 096210B7B84F8CA4FEF263DD6CC82AEA /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = C9C90AD238A313B46BF94AE78706DCB4 /* NSDate_Utils.xcconfig */; @@ -2125,21 +2186,6 @@ }; name = Debug; }; - 120360176337DDCFA254D151FC926CE4 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; - buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = PNObject; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 12AE6F83274C7A824845A8BF52BA16DF /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 31EC73DD2649E7FFDFFC27FD45896BD4 /* FBSnapshotTestCase.xcconfig */; @@ -2257,43 +2303,6 @@ }; name = Release; }; - 2C442C92732ADBDBFA54CF4EA7B71CDF /* 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; - 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 = ( - "POD_CONFIGURATION_RELEASE=1", - "$(inherited)", - ); - 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 = 7.1; - STRIP_INSTALLED_PRODUCT = NO; - SYMROOT = "${SRCROOT}/../build"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; 2F914909F85A5B7FA381E7629A0FFB17 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 904082EBDFF32BCD467F6A45BF9EBB63 /* Expecta+Snapshots.xcconfig */; @@ -2323,6 +2332,21 @@ }; name = Release; }; + 354F1BD2DC80FA1805227D1546F7B5FB /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = PNObject; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 373349C30AA02CB77851CFF553DFAE5C /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 904082EBDFF32BCD467F6A45BF9EBB63 /* Expecta+Snapshots.xcconfig */; @@ -2352,42 +2376,13 @@ }; name = Debug; }; - 3A0D16B40A19E2EEC5827E1CCA22A644 /* Debug */ = { + 3D3FB8B3EBA11EB365D2AE5ABD6CC361 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + baseConfigurationReference = F872FBD57D98CFC3DE47AD9A270264B9 /* Pods-PNObject_Tests.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/PNObject/PNObject-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PNObject/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/PNObject/PNObject.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = PNObject; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 3BCDFD10D3EF18D2B41E2AF437E614E0 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = EB8B84E4432E9D6D4914A7EB79C467FA /* Pods-PNObject_Tests.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; @@ -2396,11 +2391,11 @@ GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "Target Support Files/Pods-PNObject_Tests/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 7.1; + 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-PNObject_Tests/Pods-PNObject_Tests.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -2408,7 +2403,39 @@ PRODUCT_NAME = Pods_PNObject_Tests; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 507745840DAA44890B647BBFD832ED37 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D11A9BD0CFE1E520AE71DC4403614790 /* Pods-PNObject_Example.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-PNObject_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-PNObject_Example/Pods-PNObject_Example.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_PNObject_Example; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; @@ -2430,9 +2457,9 @@ }; name = Release; }; - 66EC22D928FCAD74D89944A8BA144C15 /* Debug */ = { + 6D6184185CB3F20B78243D74F918C2FE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D11A9BD0CFE1E520AE71DC4403614790 /* Pods-PNObject_Example.debug.xcconfig */; + baseConfigurationReference = EB8B84E4432E9D6D4914A7EB79C467FA /* Pods-PNObject_Tests.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2443,20 +2470,21 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-PNObject_Example/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-PNObject_Tests/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 7.1; + 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-PNObject_Example/Pods-PNObject_Example.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_PNObject_Example; + PRODUCT_NAME = Pods_PNObject_Tests; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; @@ -2492,6 +2520,35 @@ }; name = Release; }; + 6E11BC808504E29F12271C517DC7FB86 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/PNObject/PNObject-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/PNObject/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/PNObject/PNObject.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = PNObject; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 72E10C157721DA4F8079DD1560E64572 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 4CA3F01C6FCD8C40E554418F47CB254D /* UIDevice-Utils.xcconfig */; @@ -2507,6 +2564,35 @@ }; name = Release; }; + 731EB71AAE51162CB67D30F2D8D63E61 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8F63209A7B3EE3ED016CF8977F775084 /* Specta.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/Specta/Specta-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Specta/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/Specta/Specta.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = Specta; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; 7DF7688F79A559C9598216F5D75FD022 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 4CA3F01C6FCD8C40E554418F47CB254D /* UIDevice-Utils.xcconfig */; @@ -2536,20 +2622,42 @@ }; name = Release; }; - 861C297869508F2D8745D5F255B96464 /* Debug */ = { + 811519CB8F683AC06F9C98B55AC40F11 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; + 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 = ( + "POD_CONFIGURATION_RELEASE=1", + "$(inherited)", + ); + 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; - PRODUCT_NAME = PNObject; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; + STRIP_INSTALLED_PRODUCT = NO; + SYMROOT = "${SRCROOT}/../build"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; 86B3AF85DF2958967D7E96849C2BE84C /* Debug */ = { isa = XCBuildConfiguration; @@ -2609,97 +2717,47 @@ }; name = Debug; }; - 8F3DB35429BAAFA186FAC9DDA4A4AFE1 /* Debug */ = { + 882EB4391EC2E701934974DA86F7343F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8F63209A7B3EE3ED016CF8977F775084 /* Specta.xcconfig */; buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/Specta/Specta-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Specta/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + 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; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_DEBUG=1", + "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; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Specta/Specta.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = Specta; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + ONLY_ACTIVE_ARCH = YES; + STRIP_INSTALLED_PRODUCT = NO; + SYMROOT = "${SRCROOT}/../build"; }; name = Debug; }; - 9C751625A21A57BE8E3F4FCE8630D2EA /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8F63209A7B3EE3ED016CF8977F775084 /* Specta.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/Specta/Specta-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Specta/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/Specta/Specta.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = Specta; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 9FDB32B574D35930239AED9E717B488B /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DC358092608E035811817A25786F40A6 /* Pods-PNObject_Example.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-PNObject_Example/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 7.1; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_PNObject_Example; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; A995C0FF0D9A9E9226F1AF23ED8B68AF /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = C9C90AD238A313B46BF94AE78706DCB4 /* NSDate_Utils.xcconfig */; @@ -2758,6 +2816,68 @@ }; name = Debug; }; + B6A56B695F9C018A282BA8B6C67AB518 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DC358092608E035811817A25786F40A6 /* Pods-PNObject_Example.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-PNObject_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-PNObject_Example/Pods-PNObject_Example.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_PNObject_Example; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + B7B2764B793FD177A9C6588E6E15AF39 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8F63209A7B3EE3ED016CF8977F775084 /* Specta.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/Specta/Specta-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Specta/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/Specta/Specta.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = Specta; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; C7953110A6CE153C5E106CB8CF3D552C /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = C9C90AD238A313B46BF94AE78706DCB4 /* NSDate_Utils.xcconfig */; @@ -2773,80 +2893,6 @@ }; name = Debug; }; - D59F51BB5D11440BACEADB935063934E /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = F872FBD57D98CFC3DE47AD9A270264B9 /* Pods-PNObject_Tests.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-PNObject_Tests/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 7.1; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_PNObject_Tests; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - DB44C5CA5E7AC762546FE4E73ED003F3 /* 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; - 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; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_DEBUG=1", - "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 = 7.1; - ONLY_ACTIVE_ARCH = YES; - STRIP_INSTALLED_PRODUCT = NO; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Debug; - }; DD7D5F1D54D7015F36635951E0F5E50F /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 4CA3F01C6FCD8C40E554418F47CB254D /* UIDevice-Utils.xcconfig */; @@ -2862,35 +2908,6 @@ }; name = Debug; }; - EB9C5963E2A033B24EAF62B38ABC3BBB /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/PNObject/PNObject-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PNObject/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/PNObject/PNObject.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = PNObject; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; F24F328AA1CFC9A061F629C917D03F44 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = C2D2620C4D8B7C07CB68366A7BEA9EBA /* Expecta.xcconfig */; @@ -2920,14 +2937,61 @@ }; name = Release; }; + F2A7266B5D625B4ADD465D09865DA428 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/PNObject/PNObject-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/PNObject/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/PNObject/PNObject.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = PNObject; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ + 032B8D3418D9574DB7585B151C01CB2E /* Build configuration list for PBXNativeTarget "Specta" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B7B2764B793FD177A9C6588E6E15AF39 /* Debug */, + 731EB71AAE51162CB67D30F2D8D63E61 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - DB44C5CA5E7AC762546FE4E73ED003F3 /* Debug */, - 2C442C92732ADBDBFA54CF4EA7B71CDF /* Release */, + 882EB4391EC2E701934974DA86F7343F /* Debug */, + 811519CB8F683AC06F9C98B55AC40F11 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 348BF22150DD36149AC99C0D4D2EC068 /* Build configuration list for PBXNativeTarget "PNObject" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 6E11BC808504E29F12271C517DC7FB86 /* Debug */, + F2A7266B5D625B4ADD465D09865DA428 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -2941,11 +3005,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4E0C6A15611EBBBE323682471AF5E49E /* Build configuration list for PBXNativeTarget "Pods-PNObject_Tests" */ = { + 510A79AB4C41CF34A364A859EB66856F /* Build configuration list for PBXNativeTarget "Pods-PNObject_Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3BCDFD10D3EF18D2B41E2AF437E614E0 /* Debug */, - D59F51BB5D11440BACEADB935063934E /* Release */, + 6D6184185CB3F20B78243D74F918C2FE /* Debug */, + 3D3FB8B3EBA11EB365D2AE5ABD6CC361 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -2977,15 +3041,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 7CB35F1AF1D2238A2F08DE111DBC8954 /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 861C297869508F2D8745D5F255B96464 /* Debug */, - 120360176337DDCFA254D151FC926CE4 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 87A85A81F57840394EEB3599AFEC5125 /* Build configuration list for PBXNativeTarget "PEAR-FileManager-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -3016,17 +3071,8 @@ C162623A8C03367E01ED7B8E8ACC5D78 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Example" */ = { isa = XCConfigurationList; buildConfigurations = ( - 66EC22D928FCAD74D89944A8BA144C15 /* Debug */, - 9FDB32B574D35930239AED9E717B488B /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - CA50AC503D3571B657584ED19F4D04EE /* Build configuration list for PBXNativeTarget "Specta" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 8F3DB35429BAAFA186FAC9DDA4A4AFE1 /* Debug */, - 9C751625A21A57BE8E3F4FCE8630D2EA /* Release */, + 507745840DAA44890B647BBFD832ED37 /* Debug */, + B6A56B695F9C018A282BA8B6C67AB518 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -3049,11 +3095,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - ECBCCBF3DEC3A8EB22536CD202D1A7CE /* Build configuration list for PBXNativeTarget "PNObject" */ = { + DF989BB33A6B7A3A796D2F32AED6A4EE /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3A0D16B40A19E2EEC5827E1CCA22A644 /* Debug */, - EB9C5963E2A033B24EAF62B38ABC3BBB /* Release */, + 354F1BD2DC80FA1805227D1546F7B5FB /* Debug */, + 0285B0FFD8323819EC66E9A0BAC0A044 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme index fa66ac2..093c627 100644 --- a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme +++ b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme @@ -14,7 +14,7 @@ buildForArchiving = "YES"> diff --git a/Example/Pods/Target Support Files/PNObject/Info.plist b/Example/Pods/Target Support Files/PNObject/Info.plist index 161a9d3..f92230d 100644 --- a/Example/Pods/Target Support Files/PNObject/Info.plist +++ b/Example/Pods/Target Support Files/PNObject/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 0.1.0 + 0.3.0 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h b/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h index 10a920a..3a359d7 100644 --- a/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h +++ b/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h @@ -1,7 +1,12 @@ #import #import "PNObject.h" +#import "PNObjectConfig.h" #import "PNObjectProperty.h" +#import "PNObjectSubclassing.h" +#import "PNAddress.h" +#import "PNLocation.h" +#import "PNUser.h" FOUNDATION_EXPORT double PNObjectVersionNumber; FOUNDATION_EXPORT const unsigned char PNObjectVersionString[]; diff --git a/Example/Pods/Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist b/Example/Pods/Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist index aec6281..4debf9f 100644 --- a/Example/Pods/Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist +++ b/Example/Pods/Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 0.1.0 + 0.3.0 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.markdown b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.markdown index 2101866..6f6af0a 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.markdown +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.markdown @@ -1,6 +1,29 @@ # Acknowledgements This application makes use of the following third party libraries: +## AFNetworking + +Copyright (c) 2011–2015 Alamofire Software Foundation (http://alamofire.org/) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + ## PNObject Copyright (c) 2015 Giuseppe Nucifora diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.plist b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.plist index 400228c..b7971b9 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.plist +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.plist @@ -12,6 +12,33 @@ Type PSGroupSpecifier + + FooterText + Copyright (c) 2011–2015 Alamofire Software Foundation (http://alamofire.org/) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + Title + AFNetworking + Type + PSGroupSpecifier + FooterText Copyright (c) 2015 Giuseppe Nucifora <me@giuseppenucifora.com> diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-frameworks.sh b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-frameworks.sh index 2ff822c..dad60c8 100755 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-frameworks.sh @@ -84,6 +84,7 @@ strip_invalid_archs() { if [[ "$CONFIGURATION" == "Debug" ]]; then + install_framework "Pods-PNObject_Tests/AFNetworking.framework" install_framework "Pods-PNObject_Tests/PNObject.framework" install_framework "Pods-PNObject_Tests/Expecta.framework" install_framework "Pods-PNObject_Tests/Expecta_Snapshots.framework" @@ -91,6 +92,7 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "Pods-PNObject_Tests/Specta.framework" fi if [[ "$CONFIGURATION" == "Release" ]]; then + install_framework "Pods-PNObject_Tests/AFNetworking.framework" install_framework "Pods-PNObject_Tests/PNObject.framework" install_framework "Pods-PNObject_Tests/Expecta.framework" install_framework "Pods-PNObject_Tests/Expecta_Snapshots.framework" diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.debug.xcconfig b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.debug.xcconfig index 8dbf89c..2984269 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.debug.xcconfig @@ -1,8 +1,8 @@ EMBEDDED_CONTENT_CONTAINS_SWIFT = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/Expecta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta_Snapshots.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/FBSnapshotTestCase.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Specta.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "Expecta" -framework "Expecta_Snapshots" -framework "FBSnapshotTestCase" -framework "PNObject" -framework "Specta" +OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta_Snapshots.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/FBSnapshotTestCase.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Specta.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "Expecta" -framework "Expecta_Snapshots" -framework "FBSnapshotTestCase" -framework "PNObject" -framework "Specta" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-PNObject_Tests PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.release.xcconfig b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.release.xcconfig index 8dbf89c..2984269 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.release.xcconfig @@ -1,8 +1,8 @@ EMBEDDED_CONTENT_CONTAINS_SWIFT = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/Expecta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta_Snapshots.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/FBSnapshotTestCase.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Specta.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "Expecta" -framework "Expecta_Snapshots" -framework "FBSnapshotTestCase" -framework "PNObject" -framework "Specta" +OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta_Snapshots.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/FBSnapshotTestCase.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Specta.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "Expecta" -framework "Expecta_Snapshots" -framework "FBSnapshotTestCase" -framework "PNObject" -framework "Specta" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-PNObject_Tests PODS_ROOT = ${SRCROOT}/Pods diff --git a/PNObject.podspec b/PNObject.podspec index 086d0a2..f369710 100644 --- a/PNObject.podspec +++ b/PNObject.podspec @@ -7,9 +7,9 @@ # Pod::Spec.new do |s| - s.name = "PNObject" - s.version = "0.1.0" - s.summary = "A short description of PNObject." +s.name = "PNObject" +s.version = "0.3.0" +s.summary = "A short description of PNObject." # This description is used to generate tags and improve search results. # * Think: What does it do? Why did you write it? What is the focus? @@ -18,22 +18,22 @@ Pod::Spec.new do |s| # * Finally, don't worry about the indent, CocoaPods strips it! # s.description = <<-DESC DESC - s.homepage = "https://github.com/giuseppenucifora/PNObject" - # s.screenshots = "www.example.com/screenshots_1", "www.example.com/screenshots_2" - s.license = 'MIT' - s.author = { "Giuseppe Nucifora" => "me@giuseppenucifora.com" } - s.source = { :git => "https://github.com/giuseppenucifora/PNObject.git", :tag => s.version.to_s } - # s.social_media_url = 'https://twitter.com/' +s.homepage = "https://github.com/giuseppenucifora/PNObject" +# s.screenshots = "www.example.com/screenshots_1", "www.example.com/screenshots_2" +s.license = 'MIT' +s.author = { "Giuseppe Nucifora" => "me@giuseppenucifora.com" } +s.source = { :git => "https://github.com/giuseppenucifora/PNObject.git", :tag => s.version.to_s } +# s.social_media_url = 'https://twitter.com/' - s.platform = :ios, '7.0' - s.requires_arc = true +s.platform = :ios, '7.0' +s.requires_arc = true - s.source_files = 'Pod/Classes/**/*' - s.resource_bundles = { - 'PNObject' => ['Pod/Assets/*.png'] - } +s.source_files = 'Pod/Classes/**/*' +s.resource_bundles = { +'PNObject' => ['Pod/Assets/*.png'] +} - # s.public_header_files = 'Pod/Classes/**/*.h' - # s.frameworks = 'UIKit', 'MapKit' - # s.dependency 'AFNetworking', '~> 2.3' +# s.public_header_files = 'Pod/Classes/**/*.h' +# s.frameworks = 'UIKit', 'MapKit' +s.dependency 'AFNetworking' end diff --git a/Pod/Classes/PNObject.h b/Pod/Classes/PNObject.h index 3b8fdbd..287f6d7 100644 --- a/Pod/Classes/PNObject.h +++ b/Pod/Classes/PNObject.h @@ -10,7 +10,8 @@ #import "PNObjectSubclassing.h" #import "PNObjectConfig.h" -@interface PNObject : NSObject + +@interface PNObject : NSObject @property (nonatomic, strong) NSString *objID; @property (nonatomic, strong) NSDate *createdDate; @@ -18,6 +19,5 @@ - (instancetype) initWithJSON:(NSDictionary*) JSON; - - ++ (void) get; @end diff --git a/Pod/Classes/PNObject.m b/Pod/Classes/PNObject.m index 4f0f820..5363b77 100644 --- a/Pod/Classes/PNObject.m +++ b/Pod/Classes/PNObject.m @@ -10,6 +10,7 @@ #import #import #import +#import "User/PNUser.h" @interface PNObject() @@ -21,12 +22,43 @@ @implementation PNObject + ++ (void) get { + + AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; + manager.securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeCertificate]; + manager.securityPolicy.allowInvalidCertificates = YES; + + [manager GET:[[[PNObjectConfig sharedInstance] PNObjEndpoint] stringByAppendingFormat:@"%@",@"User"] parameters:nil progress:nil success:^(NSURLSessionTask *task, id responseObject) { + + + NSLog(@"JSON: %@", responseObject); + NSLog(@"JSON: %@", [responseObject class]); + + PNUser *user = [[PNUser alloc] initWithJSON:responseObject]; + + NSLog(@"%@",user); + + + } failure:^(NSURLSessionTask *operation, NSError *error) { + + NSLog(@"Error: %@", error); + + }]; +} + + - (instancetype) init { self = [super init]; if (self) { - - + if ([[self class] isSubclassOfClass:[PNObject class]]) { + NSAssert([[self class] conformsToProtocol:@protocol(PNObjectSubclassing)], @"Subclass object must conform to PNObjectSubclassing"); + + _objectMapping = [[self class] objcetMapping]; + + NSAssert(_objectMapping, @"You must create objectMapping"); + } } return self; } @@ -34,6 +66,7 @@ - (instancetype) initWithJSON:(NSDictionary*) JSON { self = [self init]; if (self) { + NSAssert(_objectMapping, @"You must create objectMapping"); _JSON = [[NSDictionary alloc] initWithDictionary:JSON]; @@ -179,8 +212,6 @@ continue; } - //NSLog(@"Looking for : %@ -- %@ -- %@", propertyType, mappedJSONKey, value); - ((void (^)())@{ @"c" : ^{ @@ -217,7 +248,7 @@ }, @"NSDate" : ^{ NSString *str = [NSString stringWithFormat:@"%@", value]; - NSDate *val = [NSDate dateFromString:str]; + NSDate *val = [[NSDate dateFromString:str withFormat:kNSDateHelperFormatSQLDateWithTime] toLocalTime]; [self setValue:val forKey:propertyName]; }, @"NSArray" : ^{ @@ -253,16 +284,8 @@ } -#pragma mark PNObjectSubclassing - -+ (NSString *) objectClassName { - +- (NSString*) description { + return [_JSON description]; } -+ (NSDictionary *) objcetMapping { - -} - -#pragma mark - - @end diff --git a/Pod/Classes/PNObjectConfig.h b/Pod/Classes/PNObjectConfig.h index 6d8631e..a6ae754 100644 --- a/Pod/Classes/PNObjectConfig.h +++ b/Pod/Classes/PNObjectConfig.h @@ -26,6 +26,8 @@ extern NSString* const EnvironmentDevelopment; * gets singleton object. * @return singleton */ ++ (instancetype) sharedInstance; + /** * * @@ -38,10 +40,10 @@ extern NSString* const EnvironmentDevelopment; * * @return singleton */ -+ (instancetype) sharedInstanceForEnvironments:(NSDictionary *) endpointUrlsForEnvironments; - -- (void) enableEnvironment:(Environment) env; ++ (instancetype) initSharedInstanceForEnvironments:(NSDictionary *) endpointUrlsForEnvironments; +- (void) setEnvironment:(Environment) env; +- (NSString *) PNObjEndpoint; @end \ No newline at end of file diff --git a/Pod/Classes/PNObjectConfig.m b/Pod/Classes/PNObjectConfig.m index eed0706..c282bb9 100644 --- a/Pod/Classes/PNObjectConfig.m +++ b/Pod/Classes/PNObjectConfig.m @@ -16,10 +16,12 @@ NSString* const EnvironmentDevelopment = @"PNObjectConfigDevelopment"; @interface PNObjectConfig() @property (nonatomic, strong) NSMutableDictionary *configuration; +@property (nonatomic, strong) NSString *currentEnvironment; @property (nonatomic) BOOL devEnabled; @property (nonatomic) BOOL stageEnabled; @property (nonatomic) BOOL productionEnabled; + @end @implementation PNObjectConfig @@ -32,7 +34,7 @@ static bool isFirstAccess = YES; #pragma mark - Public Method -+ (id)sharedInstance ++ (instancetype)sharedInstance { static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ @@ -45,7 +47,7 @@ static bool isFirstAccess = YES; #pragma mark - Life Cycle -+ (instancetype) sharedInstanceForEnvironments:(NSDictionary *) endpointUrlsForEnvironments { ++ (instancetype) initSharedInstanceForEnvironments:(NSDictionary *) endpointUrlsForEnvironments { SINGLETON = [self sharedInstance]; if (SINGLETON) { @@ -55,7 +57,7 @@ static bool isFirstAccess = YES; EnvironmentDevelopment : ^{ NSURL * endpointUrl = [NSURL URLWithString:[endpointUrlsForEnvironments objectForKey:key]]; if (endpointUrl) { - [SINGLETON.configuration setValue:endpointUrl forKey:key]; + [SINGLETON.configuration setValue:[endpointUrl absoluteString] forKey:key]; SINGLETON.devEnabled = YES; } @@ -63,14 +65,14 @@ static bool isFirstAccess = YES; EnvironmentStage : ^{ NSURL * endpointUrl = [NSURL URLWithString:[endpointUrlsForEnvironments objectForKey:key]]; if (endpointUrl) { - [SINGLETON.configuration setValue:endpointUrl forKey:key]; + [SINGLETON.configuration setValue:[endpointUrl absoluteString] forKey:key]; SINGLETON.stageEnabled = YES; } }, EnvironmentProduction : ^{ NSURL * endpointUrl = [NSURL URLWithString:[endpointUrlsForEnvironments objectForKey:key]]; if (endpointUrl) { - [SINGLETON.configuration setValue:endpointUrl forKey:key]; + [SINGLETON.configuration setValue:[endpointUrl absoluteString] forKey:key]; SINGLETON.productionEnabled = YES; } } @@ -79,8 +81,8 @@ static bool isFirstAccess = YES; })(); } NSAssert(SINGLETON.productionEnabled, @"EnvironmentProduction must be valid endpoint url"); + SINGLETON.currentEnvironment = [[SINGLETON configuration] objectForKey:EnvironmentProduction]; - NSLog(@"Config : %@",SINGLETON.configuration); } return SINGLETON; } @@ -126,21 +128,37 @@ static bool isFirstAccess = YES; return self; } -- (void) enableEnvironment:(Environment) env { +- (void) setEnvironment:(Environment) env { + + _currentEnvironment = nil; switch (env) { case Development:{ - + if (_devEnabled) { + _currentEnvironment = [_configuration objectForKey:EnvironmentDevelopment]; + } } break; case Stage:{ - + if (_stageEnabled) { + _currentEnvironment = [_configuration objectForKey:EnvironmentStage]; + } } break; case Production: default: + if (_productionEnabled) { + _currentEnvironment = [_configuration objectForKey:EnvironmentProduction]; + } break; } + + NSAssert(_currentEnvironment,@"Selected environment generate error. Please check configuration"); + +} + +- (NSString *) PNObjEndpoint { + return _currentEnvironment; } @end diff --git a/Pod/Classes/User/PNAddress.h b/Pod/Classes/User/PNAddress.h new file mode 100644 index 0000000..9599168 --- /dev/null +++ b/Pod/Classes/User/PNAddress.h @@ -0,0 +1,23 @@ +// +// PNAddress.h +// Pods +// +// Created by Giuseppe Nucifora on 13/01/16. +// +// + +#import +#import "PNLocation.h" + +@interface PNAddress : PNObject + +@property (nonatomic, strong) NSString *country; +@property (nonatomic, strong) NSString *province; +@property (nonatomic, strong) NSString *city; +@property (nonatomic, strong) NSString *street; +@property (nonatomic, strong) NSNumber *number; +@property (nonatomic, strong) NSString *zip; +@property (nonatomic, strong) NSString *istruction; +@property (nonatomic, strong) PNLocation *location; + +@end diff --git a/Pod/Classes/User/PNAddress.m b/Pod/Classes/User/PNAddress.m new file mode 100644 index 0000000..96ee53f --- /dev/null +++ b/Pod/Classes/User/PNAddress.m @@ -0,0 +1,29 @@ +// +// PNAddress.m +// Pods +// +// Created by Giuseppe Nucifora on 13/01/16. +// +// + +#import "PNAddress.h" + +@implementation PNAddress + ++ (NSString *) objectClassName { + return @"Address"; +} + ++ (NSDictionary *) objcetMapping { + NSDictionary *mapping = @{@"country":@"country", + @"province":@"province", + @"city":@"city", + @"street":@"street", + @"number":@"number", + @"zip":@"zip", + @"location":@{@"key":@"location",@"type":@"PNLocation"}, + }; + return mapping; +} + +@end diff --git a/Pod/Classes/User/PNLocation.h b/Pod/Classes/User/PNLocation.h new file mode 100644 index 0000000..84de273 --- /dev/null +++ b/Pod/Classes/User/PNLocation.h @@ -0,0 +1,16 @@ +// +// PNLocation.h +// Pods +// +// Created by Giuseppe Nucifora on 13/01/16. +// +// + +#import + +@interface PNLocation : PNObject + +@property (nonatomic) CGFloat lat; +@property (nonatomic) CGFloat lng; + +@end diff --git a/Pod/Classes/User/PNLocation.m b/Pod/Classes/User/PNLocation.m new file mode 100644 index 0000000..7c97b61 --- /dev/null +++ b/Pod/Classes/User/PNLocation.m @@ -0,0 +1,25 @@ +// +// PNLocation.m +// Pods +// +// Created by Giuseppe Nucifora on 13/01/16. +// +// + +#import "PNLocation.h" + +@implementation PNLocation + ++ (NSString *) objectClassName { + return @"Location"; +} + + ++ (NSDictionary *) objcetMapping { + NSDictionary *mapping = @{@"lat":@"lat", + @"lng":@"lng", + }; + return mapping; +} + +@end diff --git a/Pod/Classes/User/PNUser.h b/Pod/Classes/User/PNUser.h new file mode 100644 index 0000000..3743fb7 --- /dev/null +++ b/Pod/Classes/User/PNUser.h @@ -0,0 +1,36 @@ +// +// PNUser.h +// Pods +// +// Created by Giuseppe Nucifora on 08/01/16. +// +// + +#import +#import "PNAddress.h" + +@interface PNUser : PNObject + +@property (strong, nonatomic) NSString *userId; +@property (strong, nonatomic) NSString *firstName; +@property (strong, nonatomic) NSString *lastName; +@property (nonatomic, strong) NSString *profileImage; +@property (nonatomic, strong) NSString *sex; +@property (nonatomic, strong) NSDate *birthDate; +@property (nonatomic, strong) NSString *phone; +@property (nonatomic) BOOL hasAcceptedPrivacy; +@property (nonatomic) BOOL hasAcceptedNewsletter; +@property (nonatomic) BOOL hasVerifiedEmail; +@property (nonatomic, strong) NSDate *emailVerifiedDate; +@property (nonatomic, strong) NSString *email; +@property (strong, nonatomic) NSString *username; +@property (nonatomic) BOOL publicProfile; +@property (nonatomic) NSInteger loginCount; +@property (strong, nonatomic) NSDate *createdAt; +@property (nonatomic, strong) NSString *facebookId; +@property (nonatomic, strong) NSString *facebookAccessToken; +@property (nonatomic, strong) PNAddress *address; + + + +@end diff --git a/Pod/Classes/User/PNUser.m b/Pod/Classes/User/PNUser.m new file mode 100644 index 0000000..d43897d --- /dev/null +++ b/Pod/Classes/User/PNUser.m @@ -0,0 +1,64 @@ +// +// PNUser.m +// Pods +// +// Created by Giuseppe Nucifora on 08/01/16. +// +// + +#import "PNUser.h" + +@implementation PNUser + +/* + @property (strong, nonatomic) NSString *userId; + @property (strong, nonatomic) NSString *firstName; + @property (strong, nonatomic) NSString *lastName; + @property (nonatomic, strong) NSString *profileImage; + @property (nonatomic, strong) NSString *sex; + @property (nonatomic, strong) NSDate *birthDate; + @property (nonatomic, strong) NSString *phone; + @property (nonatomic) BOOL hasAcceptedPrivacy; + @property (nonatomic) BOOL hasAcceptedNewsletter; + @property (nonatomic) BOOL hasVerifiedEmail; + @property (nonatomic, strong) NSDate *emailVerifiedDate; + @property (nonatomic, strong) NSString *email; + @property (strong, nonatomic) NSString *username; + @property (nonatomic) BOOL publicProfile; + @property (nonatomic) NSInteger loginCount; + @property (strong, nonatomic) NSDate *createdAt; + @property (nonatomic, strong) NSString *facebookId; + @property (nonatomic, strong) NSString *facebookAccessToken; + @property (nonatomic, strong) PNAddress *address; + */ + ++ (NSDictionary *)objcetMapping { + NSDictionary *mapping = @{@"userId":@"id", + @"firstName":@"firstName", + @"lastName":@"lastName", + @"profileImage":@"profileImage", + @"sex":@"sex", + @"birthDate":@"birthDate", + @"phone":@"phone", + @"hasAcceptedPrivacy":@"hasAcceptedPrivacy", + @"hasAcceptedNewsletter":@"hasAcceptedNewsletter", + @"hasVerifiedEmail":@"hasVerifiedEmail", + @"emailVerifiedDate":@"emailVerifiedDate", + @"email":@"email", + @"username":@"username", + @"publicProfile":@"public_profile", + @"loginCount":@"login_count", + @"createdAt":@"created_at", + @"facebookId":@"facebookId", + @"facebookAccessToken":@"facebookAccessToken", + @"address":@{@"key":@"address",@"type":@"PNAddress"} + }; + return mapping; +} + ++ (NSString *)objectClassName { + return @"User"; +} + + +@end diff --git a/Pod/Classes/User/User.h b/Pod/Classes/User/User.h deleted file mode 100644 index 0727b8e..0000000 --- a/Pod/Classes/User/User.h +++ /dev/null @@ -1,13 +0,0 @@ -// -// User.h -// Pods -// -// Created by Giuseppe Nucifora on 08/01/16. -// -// - -#import - -@interface User : PNObject - -@end diff --git a/Pod/Classes/User/User.m b/Pod/Classes/User/User.m deleted file mode 100644 index 9d54ee7..0000000 --- a/Pod/Classes/User/User.m +++ /dev/null @@ -1,22 +0,0 @@ -// -// User.m -// Pods -// -// Created by Giuseppe Nucifora on 08/01/16. -// -// - -#import "User.h" - -@implementation User - -- (instancetype) initWithJSON:(NSDictionary *)JSON { - - self = [super initWithJSON:JSON]; - if (self) { - - } - return self; -} - -@end diff --git a/README.md b/README.md index 6982f1e..2f518b0 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,49 @@ it, simply add the following line to your Podfile: pod "PNObject" ``` +##Usage Example + +PNObject Subclass + +```ruby +Customer.h + +#import + +@interface Customer : PNObject + +@property (nonatomic, strong) NSString *name; +@property (nonatomic, strong) NSString *lastName; +@property (nonatomic, strong) NSString *email; +@property (nonatomic, strong) NSDate *birthDate; +@property (nonatomic, strong) PNAddress *address; + +@end +``` + +```ruby +#import "Customer.h" + +@implementation Customer + ++ (NSString *) objectClassName { +return @"Customer"; +} + + ++ (NSDictionary *) objcetMapping { +NSDictionary *mapping = @{ +@"name":@"first_name", +@"surname":@"last_name", +@"email":@"email", +@"birthDate":@"birth_date", +@"address":@{@"key":@"address",@"type":@"PNAddress"}, +}; +return mapping; +} +``` + + ## Author Giuseppe Nucifora, me@giuseppenucifora.com From 75966e2a94b85aeed5905c6f83754ac085601942 Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Fri, 15 Jan 2016 17:45:16 +0100 Subject: [PATCH 02/13] - Add subclassing --- Example/PNObject/Main.storyboard | 6 +++--- Example/PNObject/PNObjectAppDelegate.m | 4 ++-- Pod/Classes/PNObject.h | 1 - Pod/Classes/PNObject.m | 26 -------------------------- Pod/Classes/PNObjectSubclassing.h | 1 + Pod/Classes/User/PNUser.h | 2 -- 6 files changed, 6 insertions(+), 34 deletions(-) diff --git a/Example/PNObject/Main.storyboard b/Example/PNObject/Main.storyboard index 9a39d6c..9dfa215 100644 --- a/Example/PNObject/Main.storyboard +++ b/Example/PNObject/Main.storyboard @@ -1,11 +1,11 @@ - + - + - + diff --git a/Example/PNObject/PNObjectAppDelegate.m b/Example/PNObject/PNObjectAppDelegate.m index 22a336d..a60328a 100644 --- a/Example/PNObject/PNObjectAppDelegate.m +++ b/Example/PNObject/PNObjectAppDelegate.m @@ -14,7 +14,7 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. - [PNObjectConfig initSharedInstanceForEnvironments:@{ EnvironmentDevelopment : @"https://development.it/api/v1", + /*[PNObjectConfig initSharedInstanceForEnvironments:@{ EnvironmentDevelopment : @"https://development.it/api/v1", EnvironmentStage : @"https://stage.it/api/v1", EnvironmentProduction : @"http://pnobjectdemo.giuseppenucifora.com/" }]; @@ -22,7 +22,7 @@ [[PNObjectConfig sharedInstance] setEnvironment:Production]; - [PNObject get]; + [PNObject get];*/ return YES; } diff --git a/Pod/Classes/PNObject.h b/Pod/Classes/PNObject.h index 287f6d7..08f5f43 100644 --- a/Pod/Classes/PNObject.h +++ b/Pod/Classes/PNObject.h @@ -19,5 +19,4 @@ - (instancetype) initWithJSON:(NSDictionary*) JSON; -+ (void) get; @end diff --git a/Pod/Classes/PNObject.m b/Pod/Classes/PNObject.m index 5363b77..99edcde 100644 --- a/Pod/Classes/PNObject.m +++ b/Pod/Classes/PNObject.m @@ -22,32 +22,6 @@ @implementation PNObject - -+ (void) get { - - AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; - manager.securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeCertificate]; - manager.securityPolicy.allowInvalidCertificates = YES; - - [manager GET:[[[PNObjectConfig sharedInstance] PNObjEndpoint] stringByAppendingFormat:@"%@",@"User"] parameters:nil progress:nil success:^(NSURLSessionTask *task, id responseObject) { - - - NSLog(@"JSON: %@", responseObject); - NSLog(@"JSON: %@", [responseObject class]); - - PNUser *user = [[PNUser alloc] initWithJSON:responseObject]; - - NSLog(@"%@",user); - - - } failure:^(NSURLSessionTask *operation, NSError *error) { - - NSLog(@"Error: %@", error); - - }]; -} - - - (instancetype) init { self = [super init]; diff --git a/Pod/Classes/PNObjectSubclassing.h b/Pod/Classes/PNObjectSubclassing.h index 5e3a7c5..f0f8c2b 100644 --- a/Pod/Classes/PNObjectSubclassing.h +++ b/Pod/Classes/PNObjectSubclassing.h @@ -17,4 +17,5 @@ + (NSDictionary *) objcetMapping; + @end diff --git a/Pod/Classes/User/PNUser.h b/Pod/Classes/User/PNUser.h index 3743fb7..3b04509 100644 --- a/Pod/Classes/User/PNUser.h +++ b/Pod/Classes/User/PNUser.h @@ -31,6 +31,4 @@ @property (nonatomic, strong) NSString *facebookAccessToken; @property (nonatomic, strong) PNAddress *address; - - @end From a11dc97ca947c7c35e6818658e2d02bee0ec11ee Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Fri, 15 Jan 2016 18:54:12 +0100 Subject: [PATCH 03/13] no message --- Example/PNObject/PNObjectAppDelegate.m | 23 +++-- Example/PNObject/PNObjectViewController.m | 1 - Example/Pods/Pods.xcodeproj/project.pbxproj | 8 +- .../xcshareddata/xcschemes/PNObject.xcscheme | 2 +- Pod/Classes/PNObject.h | 3 +- Pod/Classes/PNObject.m | 34 ++++++- Pod/Classes/User/PNAddress.h | 2 +- Pod/Classes/User/PNUser.h | 31 ++---- Pod/Classes/User/PNUser.m | 98 ++++++++++--------- 9 files changed, 115 insertions(+), 87 deletions(-) diff --git a/Example/PNObject/PNObjectAppDelegate.m b/Example/PNObject/PNObjectAppDelegate.m index a60328a..ea30551 100644 --- a/Example/PNObject/PNObjectAppDelegate.m +++ b/Example/PNObject/PNObjectAppDelegate.m @@ -8,6 +8,7 @@ #import "PNObjectAppDelegate.h" #import "PNObject.h" +#import "PNUser.h" @implementation PNObjectAppDelegate @@ -15,15 +16,21 @@ { // Override point for customization after application launch. /*[PNObjectConfig initSharedInstanceForEnvironments:@{ EnvironmentDevelopment : @"https://development.it/api/v1", - EnvironmentStage : @"https://stage.it/api/v1", - EnvironmentProduction : @"http://pnobjectdemo.giuseppenucifora.com/" - }]; - - [[PNObjectConfig sharedInstance] setEnvironment:Production]; - - - [PNObject get];*/ + EnvironmentStage : @"https://stage.it/api/v1", + EnvironmentProduction : @"http://pnobjectdemo.giuseppenucifora.com/" + }]; + + [[PNObjectConfig sharedInstance] setEnvironment:Production]; + + + [PNObject get];*/ + /*PNUser *user = [PNUser sharedInstance]; + [user setFirstName:@"peppe"]; + [user setLastName:@"nucifora"]; + + NSLog(@"user : %@",[user getObject]); + */ return YES; } diff --git a/Example/PNObject/PNObjectViewController.m b/Example/PNObject/PNObjectViewController.m index 68743bc..650e13e 100644 --- a/Example/PNObject/PNObjectViewController.m +++ b/Example/PNObject/PNObjectViewController.m @@ -7,7 +7,6 @@ // #import "PNObjectViewController.h" -//#import "PNObject.h" @interface PNObjectViewController () diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index a4bc66c..ffbd115 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -1475,14 +1475,14 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - CAC4420D53FB5288CEBCE296412C16CB /* PNAddress.h in Headers */, - EA8E630DD2C78A4A5DC0F8DEF3484D62 /* PNLocation.h in Headers */, 941354E1B678B9221BD1C15EE37BA55E /* PNObject-umbrella.h in Headers */, 295C2B75DF7492F4AF35CDF93891E816 /* PNObject.h in Headers */, - CE706AD64F95B815E15F7154C20C9B8C /* PNObjectConfig.h in Headers */, - 0149AF8689F2AAE11A2E689E6EE912DD /* PNObjectProperty.h in Headers */, 5D8BB0A730FC0A0AE17B84459F953E5F /* PNObjectSubclassing.h in Headers */, + CE706AD64F95B815E15F7154C20C9B8C /* PNObjectConfig.h in Headers */, F6BB55A8386E361E9D22492FB3C2E868 /* PNUser.h in Headers */, + CAC4420D53FB5288CEBCE296412C16CB /* PNAddress.h in Headers */, + EA8E630DD2C78A4A5DC0F8DEF3484D62 /* PNLocation.h in Headers */, + 0149AF8689F2AAE11A2E689E6EE912DD /* PNObjectProperty.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme index 093c627..dfb6228 100644 --- a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme +++ b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme @@ -14,7 +14,7 @@ buildForArchiving = "YES"> diff --git a/Pod/Classes/PNObject.h b/Pod/Classes/PNObject.h index 08f5f43..1bc8677 100644 --- a/Pod/Classes/PNObject.h +++ b/Pod/Classes/PNObject.h @@ -15,8 +15,9 @@ @property (nonatomic, strong) NSString *objID; @property (nonatomic, strong) NSDate *createdDate; -@property (nonatomic, strong) NSDictionary *objectMapping; +@property (nonatomic, strong, getter=getObject) NSDictionary *objectMapping; - (instancetype) initWithJSON:(NSDictionary*) JSON; ++ (void) get; @end diff --git a/Pod/Classes/PNObject.m b/Pod/Classes/PNObject.m index 99edcde..ab7e737 100644 --- a/Pod/Classes/PNObject.m +++ b/Pod/Classes/PNObject.m @@ -10,7 +10,7 @@ #import #import #import -#import "User/PNUser.h" +#import "PNObject/PNUser.h" @interface PNObject() @@ -22,6 +22,32 @@ @implementation PNObject + ++ (void) get { + + AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; + manager.securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeCertificate]; + manager.securityPolicy.allowInvalidCertificates = YES; + + [manager GET:[[[PNObjectConfig sharedInstance] PNObjEndpoint] stringByAppendingFormat:@"%@",@"User"] parameters:nil progress:nil success:^(NSURLSessionTask *task, id responseObject) { + + + NSLog(@"JSON: %@", responseObject); + NSLog(@"JSON: %@", [responseObject class]); + + PNUser *user = [[PNUser alloc] initWithJSON:responseObject]; + + NSLog(@"%@",user); + + + } failure:^(NSURLSessionTask *operation, NSError *error) { + + NSLog(@"Error: %@", error); + + }]; +} + + - (instancetype) init { self = [super init]; @@ -123,7 +149,7 @@ else { BOOL isPNObjectSubclass = [NSClassFromString(propertyType) isSubclassOfClass:[PNObject class]]; if(isPNObjectSubclass) { - SEL selector = NSSelectorFromString(@"reverseMapping"); + SEL selector = NSSelectorFromString(@"getObject"); NSInvocation *invocation = [NSInvocation invocationWithMethodSignature: [[PNObject class] instanceMethodSignatureForSelector:selector]]; [invocation setSelector:selector]; @@ -149,6 +175,10 @@ return _JSON; } +- (NSDictionary*) getObject { + return [self reverseMapping]; +} + - (void)populateObjectFromJSON:(id)JSON { diff --git a/Pod/Classes/User/PNAddress.h b/Pod/Classes/User/PNAddress.h index 9599168..b89c742 100644 --- a/Pod/Classes/User/PNAddress.h +++ b/Pod/Classes/User/PNAddress.h @@ -7,7 +7,7 @@ // #import -#import "PNLocation.h" +#import @interface PNAddress : PNObject diff --git a/Pod/Classes/User/PNUser.h b/Pod/Classes/User/PNUser.h index 3b04509..050a16f 100644 --- a/Pod/Classes/User/PNUser.h +++ b/Pod/Classes/User/PNUser.h @@ -2,33 +2,18 @@ // PNUser.h // Pods // -// Created by Giuseppe Nucifora on 08/01/16. +// Created by Giuseppe Nucifora on 15/01/16. // // -#import -#import "PNAddress.h" +#import -@interface PNUser : PNObject +@interface PNUser : NSObject -@property (strong, nonatomic) NSString *userId; -@property (strong, nonatomic) NSString *firstName; -@property (strong, nonatomic) NSString *lastName; -@property (nonatomic, strong) NSString *profileImage; -@property (nonatomic, strong) NSString *sex; -@property (nonatomic, strong) NSDate *birthDate; -@property (nonatomic, strong) NSString *phone; -@property (nonatomic) BOOL hasAcceptedPrivacy; -@property (nonatomic) BOOL hasAcceptedNewsletter; -@property (nonatomic) BOOL hasVerifiedEmail; -@property (nonatomic, strong) NSDate *emailVerifiedDate; -@property (nonatomic, strong) NSString *email; -@property (strong, nonatomic) NSString *username; -@property (nonatomic) BOOL publicProfile; -@property (nonatomic) NSInteger loginCount; -@property (strong, nonatomic) NSDate *createdAt; -@property (nonatomic, strong) NSString *facebookId; -@property (nonatomic, strong) NSString *facebookAccessToken; -@property (nonatomic, strong) PNAddress *address; +/** + * gets singleton object. + * @return singleton + */ ++ (PNUser*)sharedInstance; @end diff --git a/Pod/Classes/User/PNUser.m b/Pod/Classes/User/PNUser.m index d43897d..990e847 100644 --- a/Pod/Classes/User/PNUser.m +++ b/Pod/Classes/User/PNUser.m @@ -2,7 +2,7 @@ // PNUser.m // Pods // -// Created by Giuseppe Nucifora on 08/01/16. +// Created by Giuseppe Nucifora on 15/01/16. // // @@ -10,54 +10,60 @@ @implementation PNUser -/* - @property (strong, nonatomic) NSString *userId; - @property (strong, nonatomic) NSString *firstName; - @property (strong, nonatomic) NSString *lastName; - @property (nonatomic, strong) NSString *profileImage; - @property (nonatomic, strong) NSString *sex; - @property (nonatomic, strong) NSDate *birthDate; - @property (nonatomic, strong) NSString *phone; - @property (nonatomic) BOOL hasAcceptedPrivacy; - @property (nonatomic) BOOL hasAcceptedNewsletter; - @property (nonatomic) BOOL hasVerifiedEmail; - @property (nonatomic, strong) NSDate *emailVerifiedDate; - @property (nonatomic, strong) NSString *email; - @property (strong, nonatomic) NSString *username; - @property (nonatomic) BOOL publicProfile; - @property (nonatomic) NSInteger loginCount; - @property (strong, nonatomic) NSDate *createdAt; - @property (nonatomic, strong) NSString *facebookId; - @property (nonatomic, strong) NSString *facebookAccessToken; - @property (nonatomic, strong) PNAddress *address; - */ +static PNUser *SINGLETON = nil; -+ (NSDictionary *)objcetMapping { - NSDictionary *mapping = @{@"userId":@"id", - @"firstName":@"firstName", - @"lastName":@"lastName", - @"profileImage":@"profileImage", - @"sex":@"sex", - @"birthDate":@"birthDate", - @"phone":@"phone", - @"hasAcceptedPrivacy":@"hasAcceptedPrivacy", - @"hasAcceptedNewsletter":@"hasAcceptedNewsletter", - @"hasVerifiedEmail":@"hasVerifiedEmail", - @"emailVerifiedDate":@"emailVerifiedDate", - @"email":@"email", - @"username":@"username", - @"publicProfile":@"public_profile", - @"loginCount":@"login_count", - @"createdAt":@"created_at", - @"facebookId":@"facebookId", - @"facebookAccessToken":@"facebookAccessToken", - @"address":@{@"key":@"address",@"type":@"PNAddress"} - }; - return mapping; +static bool isFirstAccess = YES; + +#pragma mark - Public Method + ++ (id)sharedInstance +{ + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + isFirstAccess = NO; + SINGLETON = [[super allocWithZone:NULL] init]; + }); + + return SINGLETON; } -+ (NSString *)objectClassName { - return @"User"; +#pragma mark - Life Cycle + ++ (id) allocWithZone:(NSZone *)zone +{ + return [self sharedInstance]; +} + ++ (id)copyWithZone:(struct _NSZone *)zone +{ + return [self sharedInstance]; +} + ++ (id)mutableCopyWithZone:(struct _NSZone *)zone +{ + return [self sharedInstance]; +} + +- (id)copy +{ + return [[PNUser alloc] init]; +} + +- (id)mutableCopy +{ + return [[PNUser alloc] init]; +} + +- (id) init +{ + if(SINGLETON){ + return SINGLETON; + } + if (isFirstAccess) { + [self doesNotRecognizeSelector:_cmd]; + } + self = [super init]; + return self; } From f25ede069d194cbe013978eec108d1915044a39f Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Fri, 15 Jan 2016 19:22:34 +0100 Subject: [PATCH 04/13] - Fix --- Example/PNObject/PNObjectAppDelegate.m | 12 +++--- Example/Pods/Pods.xcodeproj/project.pbxproj | 6 +++ Pod/Classes/User/PNAddress.h | 4 +- Pod/Classes/User/PNLocation.h | 2 +- Pod/Classes/User/PNUser.h | 36 +++++++++++++++-- Pod/Classes/User/PNUser.m | 45 ++++++++++++++++++--- 6 files changed, 87 insertions(+), 18 deletions(-) diff --git a/Example/PNObject/PNObjectAppDelegate.m b/Example/PNObject/PNObjectAppDelegate.m index ea30551..7d6dd19 100644 --- a/Example/PNObject/PNObjectAppDelegate.m +++ b/Example/PNObject/PNObjectAppDelegate.m @@ -25,12 +25,12 @@ [PNObject get];*/ - /*PNUser *user = [PNUser sharedInstance]; - [user setFirstName:@"peppe"]; - [user setLastName:@"nucifora"]; - - NSLog(@"user : %@",[user getObject]); - */ + PNUser *user = [PNUser sharedInstance]; + [user setFirstName:@"peppe"]; + [user setLastName:@"nucifora"]; + + NSLog(@"user : %@",[user getObject]); + return YES; } diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index ffbd115..fe21677 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -105,6 +105,9 @@ 66A27898E989A3FA5C15AA671C4536F0 /* EXPMatchers+beIdenticalTo.m in Sources */ = {isa = PBXBuildFile; fileRef = ABC2BD19C88FB68928A4ACDD68A9A724 /* EXPMatchers+beIdenticalTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 67459AD239EF669A365519E06B45DCFE /* EXPExpect.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C30C86ADD90253F9625EE97E677992 /* EXPExpect.h */; settings = {ATTRIBUTES = (Public, ); }; }; 68152D921ABF6A423C192C04FDF94F0F /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D147D9B92257C3B94B576C35DC424BF /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6846FE011C496CB400FD46A7 /* NSDate_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6BCF0B57CC5FE7DB7261CE7C60EAE6C1 /* NSDate_Utils.framework */; }; + 6846FE021C496CB400FD46A7 /* PEAR_FileManager_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27053B717A2E6C890A9A5567BE892759 /* PEAR_FileManager_iOS.framework */; }; + 6846FE031C496CB400FD46A7 /* UIDevice_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CB327A2C4264D8D750739600AF58AB3C /* UIDevice_Utils.framework */; }; 68A38977EBAE334DC3C22386D00D2622 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 01C0656AD6CD15FA1E1CD0B12E72DBAC /* AFNetworkReachabilityManager.m */; }; 6E1D978790705E137FDE439AA68DD3AA /* EXPFloatTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 61F3C1DB6F4E00473063EACFC5515CC3 /* EXPFloatTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6EBB812C79C5E73FF5263EAB649CEEBC /* SPTTestSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = DE7319124E858F652E78EEE78BFCD99A /* SPTTestSuite.m */; }; @@ -639,6 +642,9 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 6846FE011C496CB400FD46A7 /* NSDate_Utils.framework in Frameworks */, + 6846FE021C496CB400FD46A7 /* PEAR_FileManager_iOS.framework in Frameworks */, + 6846FE031C496CB400FD46A7 /* UIDevice_Utils.framework in Frameworks */, 16A9A6CCC4F249BFD94D85BEE83DCF72 /* AFNetworking.framework in Frameworks */, CE254752A8C232EBE37D84810F7724E5 /* Foundation.framework in Frameworks */, ); diff --git a/Pod/Classes/User/PNAddress.h b/Pod/Classes/User/PNAddress.h index b89c742..3f2ebef 100644 --- a/Pod/Classes/User/PNAddress.h +++ b/Pod/Classes/User/PNAddress.h @@ -6,8 +6,8 @@ // // -#import -#import +#import "PNObject.h" +#import "PNLocation.h" @interface PNAddress : PNObject diff --git a/Pod/Classes/User/PNLocation.h b/Pod/Classes/User/PNLocation.h index 84de273..7800337 100644 --- a/Pod/Classes/User/PNLocation.h +++ b/Pod/Classes/User/PNLocation.h @@ -6,7 +6,7 @@ // // -#import +#import "PNObject.h" @interface PNLocation : PNObject diff --git a/Pod/Classes/User/PNUser.h b/Pod/Classes/User/PNUser.h index 050a16f..d666b45 100644 --- a/Pod/Classes/User/PNUser.h +++ b/Pod/Classes/User/PNUser.h @@ -6,14 +6,44 @@ // // -#import +#import "PNObject.h" +#import "PNAddress.h" -@interface PNUser : NSObject +@interface PNUser : PNObject + +@property (strong, nonatomic) NSString *userId; +@property (strong, nonatomic) NSString *firstName; +@property (strong, nonatomic) NSString *lastName; +@property (nonatomic, strong) NSString *profileImage; +@property (nonatomic, strong) NSString *sex; +@property (nonatomic, strong) NSDate *birthDate; +@property (nonatomic, strong) NSString *phone; +@property (nonatomic) BOOL hasAcceptedPrivacy; +@property (nonatomic) BOOL hasAcceptedNewsletter; +@property (nonatomic) BOOL hasVerifiedEmail; +@property (nonatomic, strong) NSDate *emailVerifiedDate; +@property (nonatomic, strong) NSString *email; +@property (strong, nonatomic) NSString *username; +@property (nonatomic) BOOL publicProfile; +@property (nonatomic) NSInteger loginCount; +@property (strong, nonatomic) NSDate *createdAt; +@property (nonatomic, strong) NSString *facebookId; +@property (nonatomic, strong) NSString *facebookAccessToken; +@property (nonatomic, strong) PNAddress *address; /** * gets singleton object. + * * @return singleton */ -+ (PNUser*)sharedInstance; ++ (instancetype)sharedInstance; + + +/** + * gets singleton object of current user session. + * + * @return singleton + */ ++ (instancetype) currentUser; @end diff --git a/Pod/Classes/User/PNUser.m b/Pod/Classes/User/PNUser.m index 990e847..ef18007 100644 --- a/Pod/Classes/User/PNUser.m +++ b/Pod/Classes/User/PNUser.m @@ -16,7 +16,7 @@ static bool isFirstAccess = YES; #pragma mark - Public Method -+ (id)sharedInstance ++ (instancetype)sharedInstance { static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ @@ -27,29 +27,33 @@ static bool isFirstAccess = YES; return SINGLETON; } ++ (instancetype) currentUser { + return [self sharedInstance]; +} + #pragma mark - Life Cycle -+ (id) allocWithZone:(NSZone *)zone ++ (instancetype) allocWithZone:(NSZone *)zone { return [self sharedInstance]; } -+ (id)copyWithZone:(struct _NSZone *)zone ++ (instancetype)copyWithZone:(struct _NSZone *)zone { return [self sharedInstance]; } -+ (id)mutableCopyWithZone:(struct _NSZone *)zone ++ (instancetype)mutableCopyWithZone:(struct _NSZone *)zone { return [self sharedInstance]; } -- (id)copy +- (instancetype)copy { return [[PNUser alloc] init]; } -- (id)mutableCopy +- (instancetype)mutableCopy { return [[PNUser alloc] init]; } @@ -66,5 +70,34 @@ static bool isFirstAccess = YES; return self; } ++ (NSDictionary *)objcetMapping { + NSDictionary *mapping = @{@"userId":@"id", + @"firstName":@"firstName", + @"lastName":@"lastName", + @"profileImage":@"profileImage", + @"sex":@"sex", + @"birthDate":@"birthDate", + @"phone":@"phone", + @"hasAcceptedPrivacy":@"hasAcceptedPrivacy", + @"hasAcceptedNewsletter":@"hasAcceptedNewsletter", + @"hasVerifiedEmail":@"hasVerifiedEmail", + @"emailVerifiedDate":@"emailVerifiedDate", + @"email":@"email", + @"username":@"username", + @"publicProfile":@"public_profile", + @"loginCount":@"login_count", + @"createdAt":@"created_at", + @"facebookId":@"facebookId", + @"facebookAccessToken":@"facebookAccessToken", + @"address":@{@"key":@"address",@"type":@"PNAddress"} + }; + return mapping; +} + ++ (NSString *)objectClassName { + return @"User"; +} + + @end From 54797fafcd11b9c9f027ea44821d4fb6e9d700ab Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Sat, 16 Jan 2016 13:39:48 +0100 Subject: [PATCH 05/13] no message --- Example/PNObject/PNObjectAppDelegate.m | 21 +- Example/Podfile | 1 + Example/Podfile.lock | 13 +- .../Pods/Local Podspecs/PNObject.podspec.json | 18 +- Example/Pods/Manifest.lock | 13 +- Example/Pods/Pods.xcodeproj/project.pbxproj | 3639 +++++++++-------- .../xcshareddata/xcschemes/PNObject.xcscheme | 2 +- .../Target Support Files/PNObject/Info.plist | 2 +- .../PNObject/PNObject-umbrella.h | 2 +- .../ResourceBundle-PNObject-Info.plist | 2 +- ...PNObject_Example-acknowledgements.markdown | 206 + ...ds-PNObject_Example-acknowledgements.plist | 210 + .../Pods-PNObject_Example-frameworks.sh | 2 + .../Pods-PNObject_Example.debug.xcconfig | 4 +- .../Pods-PNObject_Example.release.xcconfig | 4 +- ...s-PNObject_Tests-acknowledgements.markdown | 276 ++ ...Pods-PNObject_Tests-acknowledgements.plist | 292 ++ .../Pods-PNObject_Tests-frameworks.sh | 8 + .../Pods-PNObject_Tests.debug.xcconfig | 4 +- .../Pods-PNObject_Tests.release.xcconfig | 4 +- .../nv-ios-http-status/Info.plist | 26 + .../nv-ios-http-status-dummy.m | 5 + .../nv-ios-http-status-prefix.pch | 4 + .../nv-ios-http-status-umbrella.h | 8 + .../nv-ios-http-status.modulemap | 6 + .../nv-ios-http-status.xcconfig | 5 + Example/Pods/nv-ios-http-status/LICENSE | 202 + Example/Pods/nv-ios-http-status/README.md | 57 + .../nv-ios-http-status/HTTPStatusCodes.h | 582 +++ .../nv-ios-http-status/nv_ios_http_status.h | 22 + .../nv-ios-http-status/nv_ios_http_status.m | 22 + PNObject.podspec | 9 +- Pod/Classes/PNObject.h | 28 +- Pod/Classes/PNObject.m | 93 +- Pod/Classes/PNObjectConfig.h | 3 +- Pod/Classes/PNObjectModel.h | 60 + Pod/Classes/PNObjectModel.m | 162 + Pod/Classes/PNObjectProperty.m | 26 +- Pod/Classes/PNObjectSubclassing.h | 21 - Pod/Classes/User/PNAddress.m | 4 + Pod/Classes/User/PNLocation.m | 4 + Pod/Classes/User/PNUser.h | 10 +- Pod/Classes/User/PNUser.m | 12 + 43 files changed, 4320 insertions(+), 1774 deletions(-) create mode 100644 Example/Pods/Target Support Files/nv-ios-http-status/Info.plist create mode 100644 Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status-dummy.m create mode 100644 Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status-prefix.pch create mode 100644 Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status-umbrella.h create mode 100644 Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status.modulemap create mode 100644 Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status.xcconfig create mode 100644 Example/Pods/nv-ios-http-status/LICENSE create mode 100644 Example/Pods/nv-ios-http-status/README.md create mode 100644 Example/Pods/nv-ios-http-status/nv-ios-http-status/HTTPStatusCodes.h create mode 100644 Example/Pods/nv-ios-http-status/nv-ios-http-status/nv_ios_http_status.h create mode 100644 Example/Pods/nv-ios-http-status/nv-ios-http-status/nv_ios_http_status.m create mode 100644 Pod/Classes/PNObjectModel.h create mode 100644 Pod/Classes/PNObjectModel.m delete mode 100644 Pod/Classes/PNObjectSubclassing.h diff --git a/Example/PNObject/PNObjectAppDelegate.m b/Example/PNObject/PNObjectAppDelegate.m index 7d6dd19..3f5c88d 100644 --- a/Example/PNObject/PNObjectAppDelegate.m +++ b/Example/PNObject/PNObjectAppDelegate.m @@ -15,17 +15,18 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. - /*[PNObjectConfig initSharedInstanceForEnvironments:@{ EnvironmentDevelopment : @"https://development.it/api/v1", - EnvironmentStage : @"https://stage.it/api/v1", - EnvironmentProduction : @"http://pnobjectdemo.giuseppenucifora.com/" - }]; - - [[PNObjectConfig sharedInstance] setEnvironment:Production]; - - - [PNObject get];*/ + [PNObjectConfig initSharedInstanceForEnvironments:@{ EnvironmentDevelopment : @"https://development.it/api/v1", + EnvironmentStage : @"https://stage.it/api/v1", + EnvironmentProduction : @"http://pnobjectdemo.giuseppenucifora.com/" + }]; - PNUser *user = [PNUser sharedInstance]; + [[PNObjectConfig sharedInstance] setEnvironment:Production]; + [[[PNObjectConfig sharedInstance] manager] setSecurityPolicy:[AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeCertificate]]; + [[PNObjectConfig sharedInstance] manager].securityPolicy.allowInvalidCertificates = YES; + + //[PNObject get];*/ + + PNUser *user = [PNUser currentUser]; [user setFirstName:@"peppe"]; [user setLastName:@"nucifora"]; diff --git a/Example/Podfile b/Example/Podfile index f6b2874..29911ae 100644 --- a/Example/Podfile +++ b/Example/Podfile @@ -9,6 +9,7 @@ target 'PNObject_Example' do pod 'NSDate_Utils' pod 'UIDevice-Utils' pod 'AFNetworking' + pod 'nv-ios-http-status' end target 'PNObject_Tests' do diff --git a/Example/Podfile.lock b/Example/Podfile.lock index 92a268b..95aedea 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -24,9 +24,14 @@ PODS: - FBSnapshotTestCase/SwiftSupport (2.0.7): - FBSnapshotTestCase/Core - NSDate_Utils (0.1.0) + - nv-ios-http-status (0.0.1) - PEAR-FileManager-iOS (1.3.1) - - PNObject (0.3.0): + - PNObject (0.1.0): - AFNetworking + - NSDate_Utils + - nv-ios-http-status + - PEAR-FileManager-iOS + - UIDevice-Utils - Specta (1.0.5) - UIDevice-Utils (0.1.2) @@ -36,6 +41,7 @@ DEPENDENCIES: - Expecta+Snapshots - FBSnapshotTestCase - NSDate_Utils + - nv-ios-http-status - PEAR-FileManager-iOS - PNObject (from `../`) - Specta @@ -51,11 +57,12 @@ SPEC CHECKSUMS: Expecta+Snapshots: 29b38dd695bc72a0ed2bea833937d78df41943ba FBSnapshotTestCase: 7e85180d0d141a0cf472352edda7e80d7eaeb547 NSDate_Utils: 4a57f91094123d5b7600c7de8c9ad9e1d43306a3 + nv-ios-http-status: b6c2b5fc8656cc19e0d3000dadce2080b99d0e2f PEAR-FileManager-iOS: 3bc403f68a53483f5629aa822f4649e40275c4d3 - PNObject: f877cd7a8f05f0408052f27829ba130292806ccc + PNObject: 4e3c977e357abf81fe9c4b5e8f51e9fb56974a41 Specta: ac94d110b865115fe60ff2c6d7281053c6f8e8a2 UIDevice-Utils: 14362004e88f8cc05d8ec68369724a5972faadec -PODFILE CHECKSUM: 1ea746664adf2b8032990de100ad004837d156f9 +PODFILE CHECKSUM: 9b08273822dafee56801949d92d6fad59e954459 COCOAPODS: 1.0.0.beta.2 diff --git a/Example/Pods/Local Podspecs/PNObject.podspec.json b/Example/Pods/Local Podspecs/PNObject.podspec.json index c8d1aa0..be2d167 100644 --- a/Example/Pods/Local Podspecs/PNObject.podspec.json +++ b/Example/Pods/Local Podspecs/PNObject.podspec.json @@ -1,7 +1,7 @@ { "name": "PNObject", - "version": "0.3.0", - "summary": "A short description of PNObject.", + "version": "0.1.0", + "summary": "PNObject.", "homepage": "https://github.com/giuseppenucifora/PNObject", "license": "MIT", "authors": { @@ -9,7 +9,7 @@ }, "source": { "git": "https://github.com/giuseppenucifora/PNObject.git", - "tag": "0.3.0" + "tag": "0.1.0" }, "platforms": { "ios": "7.0" @@ -24,6 +24,18 @@ "dependencies": { "AFNetworking": [ + ], + "PEAR-FileManager-iOS": [ + + ], + "NSDate_Utils": [ + + ], + "UIDevice-Utils": [ + + ], + "nv-ios-http-status": [ + ] } } diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index 92a268b..95aedea 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -24,9 +24,14 @@ PODS: - FBSnapshotTestCase/SwiftSupport (2.0.7): - FBSnapshotTestCase/Core - NSDate_Utils (0.1.0) + - nv-ios-http-status (0.0.1) - PEAR-FileManager-iOS (1.3.1) - - PNObject (0.3.0): + - PNObject (0.1.0): - AFNetworking + - NSDate_Utils + - nv-ios-http-status + - PEAR-FileManager-iOS + - UIDevice-Utils - Specta (1.0.5) - UIDevice-Utils (0.1.2) @@ -36,6 +41,7 @@ DEPENDENCIES: - Expecta+Snapshots - FBSnapshotTestCase - NSDate_Utils + - nv-ios-http-status - PEAR-FileManager-iOS - PNObject (from `../`) - Specta @@ -51,11 +57,12 @@ SPEC CHECKSUMS: Expecta+Snapshots: 29b38dd695bc72a0ed2bea833937d78df41943ba FBSnapshotTestCase: 7e85180d0d141a0cf472352edda7e80d7eaeb547 NSDate_Utils: 4a57f91094123d5b7600c7de8c9ad9e1d43306a3 + nv-ios-http-status: b6c2b5fc8656cc19e0d3000dadce2080b99d0e2f PEAR-FileManager-iOS: 3bc403f68a53483f5629aa822f4649e40275c4d3 - PNObject: f877cd7a8f05f0408052f27829ba130292806ccc + PNObject: 4e3c977e357abf81fe9c4b5e8f51e9fb56974a41 Specta: ac94d110b865115fe60ff2c6d7281053c6f8e8a2 UIDevice-Utils: 14362004e88f8cc05d8ec68369724a5972faadec -PODFILE CHECKSUM: 1ea746664adf2b8032990de100ad004837d156f9 +PODFILE CHECKSUM: 9b08273822dafee56801949d92d6fad59e954459 COCOAPODS: 1.0.0.beta.2 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index fe21677..b62a065 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -7,227 +7,249 @@ objects = { /* Begin PBXBuildFile section */ - 0149AF8689F2AAE11A2E689E6EE912DD /* PNObjectProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BCA1DD0AC25BFBDC846546526D06130 /* PNObjectProperty.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 053DE372096DE9C885557F37D2BF8DAE /* SpectaTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 69C520A4C76B14DB186E153AEE415291 /* SpectaTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 07CAFACAFAC87ABBF28D453E70832464 /* UIImage+Compare.m in Sources */ = {isa = PBXBuildFile; fileRef = F7F9CBFB97FAE3AC05A28EE45CDA2734 /* UIImage+Compare.m */; }; - 07FB694DFFD00BFB7890D2E727F7D81F /* Pods-PNObject_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 60B530196848B62AA6D54AEEB46A06D8 /* Pods-PNObject_Example-dummy.m */; }; - 0A5DFD94EE83E385C1C7D24986E04592 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70B374F2107437CA956DF24E5E19499A /* SwiftSupport.swift */; }; - 0A85B3C8FA830ECAACBB1BDF49C96F75 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; - 0C6FF91EB1F0391ED75DC72D31D159EF /* EXPMatchers+beTruthy.m in Sources */ = {isa = PBXBuildFile; fileRef = 399B462AA47CD6AB8297E3B09AEB18F0 /* EXPMatchers+beTruthy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 0D16B556212D317A0D4FEB71E102E207 /* EXPMatchers+beLessThan.h in Headers */ = {isa = PBXBuildFile; fileRef = 92C726C29A6539951DB12B041D1792AE /* EXPMatchers+beLessThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0EBFA5FBE4953A83B677CE2A75746761 /* EXPMatchers+beLessThan.m in Sources */ = {isa = PBXBuildFile; fileRef = 91B991DE57581DC2C3B4E6025B38E2B2 /* EXPMatchers+beLessThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 0F94F5B0ABB3252B9275B7C129EC7A26 /* EXPMatchers+equal.h in Headers */ = {isa = PBXBuildFile; fileRef = 039DE5E921EE2C83F0DB098D9C48758F /* EXPMatchers+equal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 11C1AEB289C1EB80089349B71F09D04B /* EXPMatchers+raiseWithReason.h in Headers */ = {isa = PBXBuildFile; fileRef = B4D46FA1D8C11A61B0779DCEEE44A0C0 /* EXPMatchers+raiseWithReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1312A7D381C51428CF481E33E3D37901 /* EXPMatchers+beGreaterThan.m in Sources */ = {isa = PBXBuildFile; fileRef = A632AA14A79DFF2E79B4285BA9976153 /* EXPMatchers+beGreaterThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 131532787AD40BE1F35DF288D2E6FFD7 /* EXPMatchers+beInTheRangeOf.h in Headers */ = {isa = PBXBuildFile; fileRef = A07F7B6A7A5C085B18CFA541503FD407 /* EXPMatchers+beInTheRangeOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1480F4923DBBF217F60572EEECB4027C /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 797359E997295E3851B8A92E12EC7DAE /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 14F6C817205C5ACB90D7A2ACA98988EE /* Pods-PNObject_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A838922082CBB903238CF0302A9F06FC /* Pods-PNObject_Tests-dummy.m */; }; - 154FE40BF807A22A341770459ED0BCA9 /* NSDate+NSDate_Util.m in Sources */ = {isa = PBXBuildFile; fileRef = AA18FB23EB66AB9CB3EB7D7D83B4F4BC /* NSDate+NSDate_Util.m */; }; - 16A9A6CCC4F249BFD94D85BEE83DCF72 /* AFNetworking.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A6DE40F89F6D44201129C503672020E1 /* AFNetworking.framework */; }; - 16BFF2FD7F571C6220CF59801E208C53 /* Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = A4183324B6BABCEE7610BB0F038B1F59 /* Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 174202BD6AE0E4A41F5CE66E975EAE52 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = CB3F28C9BC17E4A2F27DCCE9693F61A2 /* UIRefreshControl+AFNetworking.m */; }; - 17572374B2AE183C6347C41E8DF8E579 /* EXPMatchers+beFalsy.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E5C65560784FEE47CF5B6B7C469CCD /* EXPMatchers+beFalsy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 1988190DD3E75F5482273E49486C3CAF /* SPTSharedExampleGroups.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EB3A39CD648527BE16B141FD58D5A58 /* SPTSharedExampleGroups.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1A1AB2EC52323C5EA28DAA99F1E1A90D /* EXPMatchers+endWith.h in Headers */ = {isa = PBXBuildFile; fileRef = 60972F56E13BC9E547CFBF5F290DD89E /* EXPMatchers+endWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1AB3304B6884F626BC54150AC7565E18 /* EXPMatchers+equal.m in Sources */ = {isa = PBXBuildFile; fileRef = 620776E83BE8FBF047E6CB8725265419 /* EXPMatchers+equal.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 1B0389CD88AA949B34DC7269030FEC6F /* EXPMatchers+beGreaterThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = C75BE203FE62CDE9CBC30A1812780F6E /* EXPMatchers+beGreaterThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 1D80CC0197DAA1C570189DCE17DA1AD2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; - 1E5B8F12ED7CC40ECDB9B1F755F387E5 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 2480119A8B86BA567BE7777F466E6E27 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1EB1017329A4B7619553CBD5FF5D0DAA /* NSDate_Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = F6475D2AE952D65158911AE59D9D7787 /* NSDate_Utils.bundle */; }; - 1FBD5BA2092E349F847B4728DA7493BD /* SPTExampleGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = AD1FD21D8F457F0E27CFCFB595FCC669 /* SPTExampleGroup.m */; }; - 1FED8413277AEDAFF072EC306BE4FC5A /* PNLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = E6B9417384F1AAEF3A585CE674A6F5CB /* PNLocation.m */; }; - 201BF9C605852822CA5A65ADE282A310 /* EXPMatcherHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 93AEF7A08332A013E569FC109270AB45 /* EXPMatcherHelpers.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 204D694B03BFF3B244A6AB73FACFFC43 /* Expecta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 231DEFBB5E4E226771797D517A35EE2B /* Expecta-dummy.m */; }; - 20607BE2B1E5F31765026E5AC64DB27D /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EE729CB108F93E49233153B2022FF79 /* AFSecurityPolicy.m */; }; - 207B0778FA44B677AA237F5D96C23E28 /* PEARFileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 92D7C780DF210F826062C7DA4241628F /* PEARFileManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 20C0CFB6F8C29123D1667E2676D8B2F5 /* FBSnapshotTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = 08D27CF8BF643F6B5B13F8232258D5B8 /* FBSnapshotTestCase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 20EE8030FCF2402DAC7F1C9B9DDAEF79 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A9C98362B8CD1F0E2749529D53DEE66 /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2549CD1370AF63009DEC76693F5E9BD1 /* FBSnapshotTestCase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D36450A8270AA2A83EA877093A08930E /* FBSnapshotTestCase.framework */; }; - 254A0FE70B70FE015FBD7539ACAE1C2A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 69983AA8D64CC324488B2C30F20F1B6D /* CoreGraphics.framework */; }; - 260BC7EED9289AF321A6F791964CE472 /* EXPMatchers+respondTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 972238611238826A2E259BFD28D740D9 /* EXPMatchers+respondTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 274D9545D0357B667BCAA82B3FB38ECD /* UIImage+Diff.h in Headers */ = {isa = PBXBuildFile; fileRef = A829ACCB34F1EA88C97102126F1E0496 /* UIImage+Diff.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 2916A0606136A9DC67F2463AB230868B /* EXPMatchers+match.h in Headers */ = {isa = PBXBuildFile; fileRef = E166162701E3405E15FECEF6994FEF52 /* EXPMatchers+match.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 295C2B75DF7492F4AF35CDF93891E816 /* PNObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C563E439AB59E3D4D17A8022B80F95A /* PNObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 299E9DD0F4332D9DB6311B6E60C5832C /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7F3309AC57A70C4687982144553C9212 /* SystemConfiguration.framework */; }; - 29F2AEAF2B01E3739BF745ADE8E9D0A4 /* Expecta+Snapshots-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CC81989EC2F7F38C770FB47B29B1E665 /* Expecta+Snapshots-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2BDF2CEE0FD0DF35084727B4874A0360 /* Pods-PNObject_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E46B7AFFF2CB3F42C731CF9CFA5DFC85 /* Pods-PNObject_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2C0A8737FDB9B9C6A6BDF437FD11334C /* EXPMatchers+beNil.m in Sources */ = {isa = PBXBuildFile; fileRef = E6275022455B7BEF01F79BED352B30CE /* EXPMatchers+beNil.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 2CFE2898496C1C7096DB8DA43AF19103 /* EXPMatchers+raise.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D4263FB8214129B7A47ABE38111805A /* EXPMatchers+raise.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 2DE7F5F6D818B010419EE954E4BDBCF5 /* SpectaUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 4518F84A8AE33249879AD096501ACF2C /* SpectaUtility.m */; }; - 2E14619153A453BB8DF389FB6EA147BE /* ExpectaObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 00CE164DFFFD1548EEA5BC737EFB2E4F /* ExpectaObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2E8A32ED46194EDBE22146271F6D26DE /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = B084A0DAE06CE16B13B08D6D5A550E84 /* UIImageView+AFNetworking.m */; }; - 2EA28CA4258D17900B4229C3731A99AD /* SPTExample.m in Sources */ = {isa = PBXBuildFile; fileRef = EB692859FF4E52214F253B1CDC8E86C8 /* SPTExample.m */; }; - 2F427490ACABC4408D57CC0592276678 /* EXPDoubleTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = A0F8321743E27E471F349C43FFFA019C /* EXPDoubleTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 348473A1D90AFC42672454B9CF8AFEB8 /* Specta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C332041D67D213B77C9019B97A07B72 /* Specta-dummy.m */; }; - 34B6E9A30603BEBBD87BA535B7D384CA /* EXPMatchers+beInstanceOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 077055C691E79C85089B2CBB50EFF72D /* EXPMatchers+beInstanceOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3637BC64699FECD40DB791C67CD45394 /* PEARFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B463FAC7628AB20088321502DCE1BF4 /* PEARFileManager.m */; }; - 372F7A9CCE59CE86316CF436F832A3FC /* EXPMatchers+beGreaterThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D8BBFAC4FCF0406684B4912DEFF0BA5 /* EXPMatchers+beGreaterThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 37A2D0F8493469EF2495FC689440F079 /* EXPMatchers+beLessThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CEF6C8224D8B72BE896822887E9FEC7 /* EXPMatchers+beLessThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 397B320B7C59C168CC5B62E18ED8DEA0 /* EXPMatchers+beSubclassOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 11B8D7A38CA91B88D21DC30CF361022E /* EXPMatchers+beSubclassOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 39A998387A26E4C74355B2D4DB470BE3 /* UIDevice-Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 11F40498197518D0054C94BB580B6354 /* UIDevice-Hardware.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 39F3AFD4DADD9BF4AEDFAF1FEA82B2F2 /* ExpectaObject+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = CDE3DA9BC9D60F271CF023406E323EDE /* ExpectaObject+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3B5B7495707BF7133B9FB3F834045611 /* EXPBlockDefinedMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D901B838EEC5C1F057C3B0E9D2EAF1E /* EXPBlockDefinedMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3C2700C7DAA15C6AF84A595865C42F4D /* EXPMatchers+contain.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E6E877D18DB0AC4191855EC8CB90CBC /* EXPMatchers+contain.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3D2789FC760A97301909F0B1201626CD /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EFB4F4A6EBF9B58B69E3E3F5FFAF41D /* AFNetworking-dummy.m */; }; - 3D48EE131B6577ED73A5CC481A6FE40C /* Expecta.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53EA69E13D877BE7BF297287827474F5 /* Expecta.framework */; }; - 3F1BC9BAFFEEABB1ABC7614DF0FC97D5 /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B491529366D57763C1863C7BFAEAD597 /* AFAutoPurgingImageCache.m */; }; - 403292D82DA62291204BF59524BC4EDB /* EXPMatchers+haveCountOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 731E63E14623364DFA2CE5F112B445FB /* EXPMatchers+haveCountOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4052EB66107F09D6F856EAA1F4FC0846 /* UIImage+Snapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = CE87B9C36054834C443E9E1F536F71CA /* UIImage+Snapshot.m */; }; - 41D77E13D18FE66FFBC27546047C0E9C /* SPTExampleGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D5200015B01A00B8EE614CEC1A72DBA /* SPTExampleGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 46137F5CC368BF38BAF0D0AF81DD8FFE /* EXPMatchers+raise.h in Headers */ = {isa = PBXBuildFile; fileRef = 729C007887FD208D20BA5C7463209CB1 /* EXPMatchers+raise.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 46DEDBAAD2C102FDE47ADB81FCE4EBB2 /* SPTCallSite.h in Headers */ = {isa = PBXBuildFile; fileRef = 29DF17D4BD0DFBF04363B12DF5D708DE /* SPTCallSite.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 471FD4F68E27AB26FA2AEBB8B245CEE4 /* NSValue+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 0667FC521633B245D5797472CBAE44A6 /* NSValue+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 475CD2B16A8DFA415AECACF5EC15CE99 /* SPTTestSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = A0B2B2D2C961344B4CF652B166E525DB /* SPTTestSuite.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 47BE16803392A5BB68905A2F6AE2638B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; - 47D16DB1D23CFE027F5BE7F7E391AB4C /* EXPMatchers+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E81F08D50F678A8D5B0F18FDD8D26E61 /* EXPMatchers+FBSnapshotTest.m */; }; - 4B5542E72A64100965FFFA704684CED4 /* ExpectaObject+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C4FCEB148D2A9DE0A797FBE6968CAE28 /* ExpectaObject+FBSnapshotTest.m */; }; - 4BBCBB9D8EF0B241A4A4FE4982985481 /* ExpectaSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = BFA6C1A3B741D0831BA11C4A61B1671A /* ExpectaSupport.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4EB3EF278446BB04246DCA3A510C4D1C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; - 4F535B1FDEAB87D360A100F7055A806E /* PEAR-FileManager-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 116C444E4E0B2289993841A669D8F371 /* PEAR-FileManager-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5056E0520959CBC31CCB037B59BFC847 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F32ECF5646D462C9042BCE68A5A2EA22 /* UIKit.framework */; }; - 5062716982D7B13BBDA758E244EDDC86 /* NSDate_Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2692A0A67F111639E3EAA40D5DE1889F /* NSDate_Utils-dummy.m */; }; - 51DDDB0FB4899757CF6A826B531B940D /* EXPUnsupportedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 680CFD1FCDFA6B058464345597F0BBF0 /* EXPUnsupportedObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5407747D01B6D6D055EE6C506BFBE7F7 /* PNObject-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED867712668303BA41A70CB5E1969AC2 /* PNObject-dummy.m */; }; - 5458D510DB38CC1C545E109F04FFC27A /* SPTCompiledExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 852ED4B265FE033613AC722C1062C301 /* SPTCompiledExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 54AF62ACF67074BA98574325C3093D1F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E58B3E175987E25D86BAB908141DFF75 /* Security.framework */; }; - 560698A4D707DCBCC1C8F98BC9B89B23 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7264E73C67D22139208F59592E9961DD /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 57DF0D0CC9C99551558F1B74CDCCCC98 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FCB3A240708EE7EF2337BE7A85BDA7C /* XCTest.framework */; }; - 5808B477EFF509D810B5CDCFDC944F80 /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 57AC1497F372BCC2F1675EFD329028EE /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5B2D4A621D3DA971A474776AF36BB073 /* EXPBlockDefinedMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 93027BCB2CB00856CF97BEA85FBE0BCC /* EXPBlockDefinedMatcher.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 5CF7526D330A734F7ABCDCFF3D1A9B35 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; - 5D8BB0A730FC0A0AE17B84459F953E5F /* PNObjectSubclassing.h in Headers */ = {isa = PBXBuildFile; fileRef = C9C71517432E5C75DC0A3A15BB2F67CF /* PNObjectSubclassing.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5EA7043FE10E75D02F3C3052AF8B8318 /* EXPDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AB065F9E7871AB78576CEC23B72D0AD /* EXPDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5FF6453E55785669885F626B853FD2AA /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = E75DAAFC920067DD87C26508EF097BE4 /* UIProgressView+AFNetworking.m */; }; - 60E3009342BEE96D32C546BE2DB60052 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5115E74D3D1BEE398F4A023E24121BD9 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6184ABDA3CAD8105CBAF2199B838191F /* UIDevice-Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0119C90B122B618D30B242F76C7D3A79 /* UIDevice-Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 659960F7E28E993E08CCC1E8A383E710 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = DE532B43526854304B2FF59160AD3587 /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 65BC31095CCDFC80CBF6BBA843751F23 /* EXPMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = A7396073D01D42C1A4A64BB83CE09172 /* EXPMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 66A27898E989A3FA5C15AA671C4536F0 /* EXPMatchers+beIdenticalTo.m in Sources */ = {isa = PBXBuildFile; fileRef = ABC2BD19C88FB68928A4ACDD68A9A724 /* EXPMatchers+beIdenticalTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 67459AD239EF669A365519E06B45DCFE /* EXPExpect.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C30C86ADD90253F9625EE97E677992 /* EXPExpect.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 68152D921ABF6A423C192C04FDF94F0F /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D147D9B92257C3B94B576C35DC424BF /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6846FE011C496CB400FD46A7 /* NSDate_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6BCF0B57CC5FE7DB7261CE7C60EAE6C1 /* NSDate_Utils.framework */; }; - 6846FE021C496CB400FD46A7 /* PEAR_FileManager_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27053B717A2E6C890A9A5567BE892759 /* PEAR_FileManager_iOS.framework */; }; - 6846FE031C496CB400FD46A7 /* UIDevice_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CB327A2C4264D8D750739600AF58AB3C /* UIDevice_Utils.framework */; }; - 68A38977EBAE334DC3C22386D00D2622 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 01C0656AD6CD15FA1E1CD0B12E72DBAC /* AFNetworkReachabilityManager.m */; }; - 6E1D978790705E137FDE439AA68DD3AA /* EXPFloatTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 61F3C1DB6F4E00473063EACFC5515CC3 /* EXPFloatTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6EBB812C79C5E73FF5263EAB649CEEBC /* SPTTestSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = DE7319124E858F652E78EEE78BFCD99A /* SPTTestSuite.m */; }; - 6ED4ABEE8A5F51F5ECB59FA1781D29C6 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 00CF9AD323F4143FCE6694EBA30BEB6D /* UIActivityIndicatorView+AFNetworking.m */; }; - 6EFC63A5CED45BB39FC79D87F2C47D6B /* EXPMatchers+beGreaterThan.h in Headers */ = {isa = PBXBuildFile; fileRef = 792CFC9325C0ACB6EB08A01A6BD38F48 /* EXPMatchers+beGreaterThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6F278423C8AE1DA47F35E374BB5B91EC /* EXPMatchers+beSupersetOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 53079E33AC4EFBBE446B58B5C9AD7B3A /* EXPMatchers+beSupersetOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 707B1A7541C8DBDDE8C27896A61370BE /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 472BFFF9F27894940F02DF7071AB20E6 /* AFURLSessionManager.m */; }; - 70E4BCC789D8C8F1033F23E0752502A7 /* FBSnapshotTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A32AF4D883390B0F2AF7CB064D6E567 /* FBSnapshotTestCase.m */; }; - 715A1122272BB3A29A10AAE4C8C03913 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; - 7332F15718920917F544F35CE2C038AA /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 1713E8DF36EE24BDD474593A71C61871 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 75D6D33A31C363AA7100B9D69A40CC9F /* SPTCompiledExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F8244AC7C380BAC0FF7995A0DD0985C /* SPTCompiledExample.m */; }; - 76CCABE79C04444450153424D7CE1DC1 /* EXPMatchers+beSupersetOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C07FC3585B90CDC7B4253F3CDD27B9F /* EXPMatchers+beSupersetOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 76D337327C10A7555447B69AA1562647 /* EXPMatchers+beInstanceOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BD3279B3B9EBDFF6097082F89B34E7F /* EXPMatchers+beInstanceOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 772BFB9529121111C517FBA06EA26237 /* Expecta+Snapshots-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 96598024D930A60C681375C1DF09DE6C /* Expecta+Snapshots-dummy.m */; }; - 7861523B9D5DFCF0F4A56E4DE3296AA2 /* FBSnapshotTestController.m in Sources */ = {isa = PBXBuildFile; fileRef = 723A847962247DDB3BC419C8B19D36C9 /* FBSnapshotTestController.m */; }; - 79558B1F97ABE4AB8942DC18BEBD4B82 /* EXPMatchers+beKindOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 6188FAB496F61A82CC5B25315035E54D /* EXPMatchers+beKindOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 79D80D40B13CD1C26F10BDAC1496AB46 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; - 7B223B4E6EF14BA12DA113F7EE10B96C /* NSObject+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F5B8ECC50DE0A0648459CB8E03120C0 /* NSObject+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 805E425BBEF7A6133E32E1D30A073010 /* EXPExpect.m in Sources */ = {isa = PBXBuildFile; fileRef = BB946E78D3AB1817B7BE4FFFAF51BB20 /* EXPExpect.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 81B617F8D26BB10C5726D75E85D21EB7 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C8EC4D7223E809A20EF5E01C4B7BF9 /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8247F34C45EDD7B97CBC3488E090D15D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; - 837B593D7C1D01B4EA400247309D6AB0 /* Expecta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 70AF5C61DBBAA303456ABD23D9DEF8D2 /* Expecta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 84BE4AFF86EBC3ABAB017F172842D643 /* PNUser.m in Sources */ = {isa = PBXBuildFile; fileRef = B18827CC1AF665D7CBD0D24E7DA296A1 /* PNUser.m */; }; - 85E31076D5530AEEB45ACF16B2B8A983 /* EXPMatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = F462F789E7FB9E0958BDB03D88F0FBE3 /* EXPMatchers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 85EB2F216487CB2E8F3FCCFBC4D69912 /* EXPMatchers+beTruthy.h in Headers */ = {isa = PBXBuildFile; fileRef = 33C3E715C562A5C56F2E392BE1ED75A5 /* EXPMatchers+beTruthy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 87C5A3F462D39B8B514DFC82980DA942 /* SpectaDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D1A759D33F173D10E0B7015AE80CF23 /* SpectaDSL.m */; }; - 87FD5F0F682CDEB6A348CA448889E3EA /* EXPMatchers+beKindOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 64ABF623C50C215070FC44795D797682 /* EXPMatchers+beKindOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 89A46B63E469F17791D14FC64466794A /* UIImage+Diff.m in Sources */ = {isa = PBXBuildFile; fileRef = 95EABF09D36FAE5816ACC4FFDD253A49 /* UIImage+Diff.m */; }; - 8AEED396EA1BF8EA92F1771BA96E61A4 /* UIDevice-Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 5B5C169A7A6F9F35D18EB5691C3CAD4C /* UIDevice-Utils.bundle */; }; - 8BE86C455C7178A1352C8672252D5164 /* SPTSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 16381C8F5ADB6A8C9F60144F32E457D0 /* SPTSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8C8C1B0D83FE6A4352F15154DB16372C /* EXPMatcherHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AAA9A2FF692B4E11F127ABBA5AA8270 /* EXPMatcherHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 907E98E177A96DE733A9EDE0847930FF /* PNObject.m in Sources */ = {isa = PBXBuildFile; fileRef = D91C66B249097C92CBCB96737C94B289 /* PNObject.m */; }; - 918E06480F28F27361B19D19432F8538 /* EXPMatchers+endWith.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FCE0EEEA51957BFB0C9A1B31785C6DA /* EXPMatchers+endWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 931D410B9F8ACB935883DF8C59F9C93E /* EXPMatchers+postNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = E25DD7021E70A195FA82B61C00864AB9 /* EXPMatchers+postNotification.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 941354E1B678B9221BD1C15EE37BA55E /* PNObject-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D21BA597DC54DA5B79874658C865E54 /* PNObject-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 942DE3FE6614D632A898AF8D00E437DC /* SPTCallSite.m in Sources */ = {isa = PBXBuildFile; fileRef = C9DC12BFABE07666DD4F120195F6CBA9 /* SPTCallSite.m */; }; - 94C47C87E397972CE98F75929F3B706C /* ExpectaObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 00B0B399D3C61A4F51723CDBFFD2DB8A /* ExpectaObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9B2E761A064459F77EA9870BEF03ACC3 /* EXPMatchers+postNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = B6B08F884D9E5AAEC4C91E0CEE9E06C5 /* EXPMatchers+postNotification.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9BB9159FBA757600D3D4C0FF645F3911 /* EXPMatchers+beInTheRangeOf.m in Sources */ = {isa = PBXBuildFile; fileRef = CE5DB4BC4F106F89C9CD4C9D535CB97C /* EXPMatchers+beInTheRangeOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9E1723E2FE89DC9BD907271B23B585F2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; - 9E1E90DED74B73ECE53C9AD76DE53E2D /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 7968D24D26E093F665513DEBD3A5E14E /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9E765BDE565E085EB56B69B62FC6B23F /* PNAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = E9E41E4FFB49746CFD6BDDCFF795C05E /* PNAddress.m */; }; - A00EC4B7A1B96BA93FD5F8C6D58E2CF7 /* NSDate_Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5332092A275215EA81B7A180089C08 /* NSDate_Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A0167487A7CBB010EC0E8CCB9D49644C /* XCTestCase+Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 02C1CCA906DB8F2DEDF2F199F2262598 /* XCTestCase+Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A03B40E7BEF11B35B923635D71ED06FD /* SPTGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = B18531DAB0C92B47BC6B34F097747A28 /* SPTGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A462945883F7729B185B64B679A6BFBE /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 312B6D8F8E4F8197145BC05D4EFF798D /* UIWebView+AFNetworking.m */; }; - A6C6019D45BE62C61210A9CC619368EF /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 98C6631C8A5AB6830B4C85C4E316A6FD /* AFNetworkActivityIndicatorManager.m */; }; - AB39AC9746E7575D7449700475E41B0B /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CADBBB423380FDCA673761B70A0FAFD /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AB889BC8C7B93051E0C88B77E41444D3 /* PEAR-FileManager-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 31A98D7DB13DDB1AF3280F169F14BC6C /* PEAR-FileManager-iOS-dummy.m */; }; - AC639DCECF299D3C6EE692ACEC43C0F8 /* SPTSharedExampleGroups.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B07E3A6961EE0F0821BEDD4EFDBC3E6 /* SPTSharedExampleGroups.m */; }; - AE2A07407FB50BA249984DC0620E84C0 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F58AD51CDC214F86073965CEF4DB89C /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AF03C11A1FAC8132AD3749D8F541701A /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = C9A6D00AE10BF3C39CCB9F5BB8DD39AF /* UIButton+AFNetworking.m */; }; - AF1F46668D4591602887998C6E9C10AD /* EXPMatchers+beCloseTo.h in Headers */ = {isa = PBXBuildFile; fileRef = FB40504B37813B22D5041650F8E335AA /* EXPMatchers+beCloseTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AFFC8900E52BBEC72059334132F3A8F3 /* ExpectaSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 58A2BEF45B88FB715BB96E49CBCF87AF /* ExpectaSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B0B9ABC4C87AA49D5745147708A7899F /* SpectaDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 35585DFFA728C4C5A14AA183EC036013 /* SpectaDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B2999B5516F34A3275A321ED502DAD3C /* XCTestCase+Specta.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D235B3CA6493F5DFD4DF8399F3F6E52 /* XCTestCase+Specta.m */; }; - B334F13620BCCE42AEC8CBC53C64A903 /* SPTSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 64F490A38FEF85969F7D32CF7DAD9297 /* SPTSpec.m */; }; - B5852322ADE88AAD56EE042B80BA81E4 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 53812272391D9612B78D0372F2DFA9B4 /* AFURLResponseSerialization.m */; }; - B84431CF8C64F363A334AA7089F6C134 /* NSValue+Expecta.m in Sources */ = {isa = PBXBuildFile; fileRef = A98C4E446CB7E44B70B68A03B294D040 /* NSValue+Expecta.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BA12B131F10BCE3BE6E9A02FC908FE9D /* EXPMatchers+beCloseTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 72EB7E5F5CDA29AB6F0E4BC25DE5F867 /* EXPMatchers+beCloseTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BC55C8365AEFF8217F6A567607754854 /* EXPDoubleTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = D787AD02E49323EDF499CEA4B18362E2 /* EXPDoubleTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BEFFE9FFE52E9A0833A7D2D8FB67EB4D /* EXPMatchers+beSubclassOf.m in Sources */ = {isa = PBXBuildFile; fileRef = F7FE7E898C64DAE5E020AE493772158A /* EXPMatchers+beSubclassOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - C036314558DC783F0EB8466BB354320F /* XCTest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3815F645AAADCAF88CC9740D8FED47C6 /* XCTest+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C2DD28375E1F0B1D0D1D2E4E607C499F /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CCB15DE181920D49ED519522A12BC5B /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C4E1A37F6D79C64BF9873B7A1E965EC8 /* PNObject.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 50F53D1643B9ED1F04EAF728153AEDAA /* PNObject.bundle */; }; - C6354FEC7728A4C86DAD8092509BA7D4 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 92B62A9467BD08CEDCCC1BF8AB515D45 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C6E9B0A908F410317F2DBBECA0944AAB /* FBSnapshotTestCase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 185504E9BC20A737B0F6C725AFC1921A /* FBSnapshotTestCase-dummy.m */; }; - CAC4420D53FB5288CEBCE296412C16CB /* PNAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 5703F7FB23E27F0C8905A3C346890521 /* PNAddress.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CAC483EF637FB4A2C2E2FC75BA631B87 /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 03AEAD3C2B6F38C1A68385FBEC16507E /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CE254752A8C232EBE37D84810F7724E5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; - CE3F4ECBB0BC095577D66AE50C8E604C /* EXPFloatTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = B30B8D4EC5724E9404D704E681CF9BE1 /* EXPFloatTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - CE706AD64F95B815E15F7154C20C9B8C /* PNObjectConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = B8DB6A53ED4721628F445F65D755B2E6 /* PNObjectConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CE91E0B7C2BF362403CB3A75E69AA061 /* UIImage+Snapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = 54293BEDFCD9CE82F2C279AD4B41D67A /* UIImage+Snapshot.h */; settings = {ATTRIBUTES = (Private, ); }; }; - CFA8D6B529A0EBFF0316F2629AB2556E /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 369EF4C1F5BDF496FA846C56A6E4870A /* AFImageDownloader.m */; }; - D000E3F9104E3B518D5296061F07BAC6 /* NSDate+NSDate_Util.h in Headers */ = {isa = PBXBuildFile; fileRef = BC1C2A65F78882A083F81AE54885379E /* NSDate+NSDate_Util.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D181FA8D3863D4294F5CD912DBEDA7C2 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FCB3A240708EE7EF2337BE7A85BDA7C /* XCTest.framework */; }; - D1D3674271C4183F0C9E138EF724DEB7 /* UIDevice-Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B22ACC9B3ADC87EE7F92E8760D777A4 /* UIDevice-Utils-dummy.m */; }; - D1E9E55D21C92E33ACE7E911BCB96269 /* FBSnapshotTestCasePlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 6456DEF4D3F54D788069D69C45928CBC /* FBSnapshotTestCasePlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D6626FBFBD98BE5EC11505D3708E9C29 /* PNObjectProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = C638CD7E3E6A608A663DAF8E37DBC950 /* PNObjectProperty.m */; }; - D83677C54D2226C67886A525B0B46FBE /* EXPMatchers+beLessThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1904F5E4534B5BBEC9867AFBB51ED621 /* EXPMatchers+beLessThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - D9F4E833E37B611B432F6B5D7072DDA2 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CB1274205C7A040F2B11C88E1B54172 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DB30F82FB1BE083D9471B965FB500CA2 /* EXPMatchers+conformTo.m in Sources */ = {isa = PBXBuildFile; fileRef = B8D1FA8C4EE246A36E4E4831C67680F8 /* EXPMatchers+conformTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - DC99B3BACBBE610176C489CB4F112FB3 /* SPTExcludeGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = C7D89C09473939D9000E883749E7A017 /* SPTExcludeGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DE7E50D08184052574DD94F7D20067BF /* UIDevice-Hardware.m in Sources */ = {isa = PBXBuildFile; fileRef = DB25C8D56F3BC7AF00EC94819841709D /* UIDevice-Hardware.m */; }; - DFFA215EEAA8DDBD540076927535275C /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 0086B599B6C85DF27B4ED96EEBA0F597 /* AFURLRequestSerialization.m */; }; - E0A077DFB064B79685B810CCEFB2F1EF /* EXPMatchers+respondTo.m in Sources */ = {isa = PBXBuildFile; fileRef = FFA9C82F3CA4A7726C38765EA662E470 /* EXPMatchers+respondTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E0AAF49134A0505DF00E20E7B62087E1 /* EXPMatchers+beIdenticalTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 83EF389320BC8B3BF6D71B078974AC6E /* EXPMatchers+beIdenticalTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E0D4045AC4C1B41917FCA23A042D18B2 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F4D1EA21341FF1B04C50B1C5453758C /* AFHTTPSessionManager.m */; }; - E10811B5E4578C31FB675361C99EDED6 /* UIImage+Compare.h in Headers */ = {isa = PBXBuildFile; fileRef = D382546D2C84FB1FD054DF511E64DDF0 /* UIImage+Compare.h */; settings = {ATTRIBUTES = (Private, ); }; }; - E1EC4532663CA75DE5BD00CB0A56814D /* Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = F9664ECC37853F2F4C53EA28E02A4B11 /* Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E2F8A72DE5FBED72FEAD32839FF09F6D /* SPTExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 95D4B9664052A1C4C44C63454B6C1EED /* SPTExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E3C61206BEDBA3EBAA0A69B51DE0F3AA /* FBSnapshotTestCasePlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = AB96365A5153FA50BDB938207154513D /* FBSnapshotTestCasePlatform.m */; }; - E4EC16570D46F25B3BD2830D65C06AE5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */; }; - E5F136B714B1A1249329EAAA89ACD79C /* PNObjectConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 52BD2ABA41A4BDF04185D5F9542D4DAD /* PNObjectConfig.m */; }; - E735386085CE344F6A01178CF4763852 /* EXPMatchers+beNil.h in Headers */ = {isa = PBXBuildFile; fileRef = 991F3CF7356D606F1EB7B29CD98506D8 /* EXPMatchers+beNil.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E7988678C81F7CCB95D239375FC6986D /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 82AB26C80BBEABC97E60E162BDB7B620 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EA840679AC9463E0E3D371FCC3466B0A /* EXPMatchers+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E6A13BA89A028B6BDBF2E7C01FC96FD /* EXPMatchers+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EA8E630DD2C78A4A5DC0F8DEF3484D62 /* PNLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = A0A3A7DEAB99A736702E29CD91AC04F2 /* PNLocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EC3414CDAA9691CCA70739A44A1E7A9D /* Pods-PNObject_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1CE72928E46C7F70D4BBE1CD90756D /* Pods-PNObject_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EC7CADE416A78A1CD6936018A6695126 /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 20B68B3A3F5D9BB99DDD14EC6B840405 /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EF6497EE123F6BC0C1B09717437C5908 /* EXPUnsupportedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F1BB2ADA82E22F3F0913AC850D335C0 /* EXPUnsupportedObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - F0DDF02A078B917997FF025BB33BB842 /* EXPMatchers+conformTo.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8B73F95EA806BA1F359F5D99822CBF /* EXPMatchers+conformTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F12D57414A73406831CC032A7170DBFF /* EXPMatchers+beginWith.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C0D6CF0102398AA5794D260E6CA94B0 /* EXPMatchers+beginWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - F1867C99D4A92FC191093E4901E463B5 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FCB3A240708EE7EF2337BE7A85BDA7C /* XCTest.framework */; }; - F41209A94070904A00BDF24ACB6336B6 /* EXPMatchers+beFalsy.h in Headers */ = {isa = PBXBuildFile; fileRef = A57B5C631B9EB4F5FE82A815FD1205E3 /* EXPMatchers+beFalsy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F58F9BC7759BB8A5007B8821A275AEDD /* FBSnapshotTestController.h in Headers */ = {isa = PBXBuildFile; fileRef = 009062739020CCD0E6297F2C8D4CFB93 /* FBSnapshotTestController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F5B56E9DAA86BFE857E546E0986597DC /* Specta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FE77851AA58DDB7CD067DDA327931D1 /* Specta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F65411E9EF00A9BB39D6BD1521A4F3FD /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F9E22B61DD570EEF664FE4F46779E934 /* MobileCoreServices.framework */; }; - F6BB55A8386E361E9D22492FB3C2E868 /* PNUser.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA71EF908F4238F299DADAEC4743F0D /* PNUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F75CB2A727F678C9A848A3A11EA7979B /* EXPMatchers+haveCountOf.h in Headers */ = {isa = PBXBuildFile; fileRef = ADB01FE4B3DF3EA50915878776A88684 /* EXPMatchers+haveCountOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FA839F20BC13A260E089D374CAAB584E /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FCB3A240708EE7EF2337BE7A85BDA7C /* XCTest.framework */; }; - FC20596ABFE14A61F171A29FD03275E7 /* EXPMatchers+contain.m in Sources */ = {isa = PBXBuildFile; fileRef = AE3FC0336DCF98CD24220FB3C4AF534C /* EXPMatchers+contain.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - FC45858927D3B6A0F922C4B697B04A38 /* EXPMatchers+match.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DDC1EDF29C314462DBE55FFD34C51EF /* EXPMatchers+match.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - FCDC9C0B871F82CB1AEE73303F9A2927 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF784364E26CA5C11C77E4A34F0BCC4C /* QuartzCore.framework */; }; - FD2D4497BC41412128C2D87C1BDE7398 /* EXPMatchers+beginWith.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D750B75B3C40BCBE799D93256132FF6 /* EXPMatchers+beginWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FE8E34356D24F6759A8B010ED2F5707B /* EXPMatchers+raiseWithReason.m in Sources */ = {isa = PBXBuildFile; fileRef = 264F3B713EF22CA791B9485BEFA42727 /* EXPMatchers+raiseWithReason.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - FFDEB858DE6BE64A1A59CCF4760D470E /* SpectaUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E49D273A400D01F7C968DEDB310739A /* SpectaUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 017128DD00E3BF5FFE49A7B4E3D752E8 /* SPTCallSite.h in Headers */ = {isa = PBXBuildFile; fileRef = F2F9E0F0D8C676FDEF57F4AB684EF18E /* SPTCallSite.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 07CAFACAFAC87ABBF28D453E70832464 /* UIImage+Compare.m in Sources */ = {isa = PBXBuildFile; fileRef = B5C24A839047B4CA4869261059ADECD5 /* UIImage+Compare.m */; }; + 0A5DFD94EE83E385C1C7D24986E04592 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = AED0961EA7074A81B21740179590DD61 /* SwiftSupport.swift */; }; + 0C6FF91EB1F0391ED75DC72D31D159EF /* EXPMatchers+beTruthy.m in Sources */ = {isa = PBXBuildFile; fileRef = 12B8BD7EA5359EE1B5AF8FF13FE27D55 /* EXPMatchers+beTruthy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0D16B556212D317A0D4FEB71E102E207 /* EXPMatchers+beLessThan.h in Headers */ = {isa = PBXBuildFile; fileRef = 252AFDD57DE220637AF5C7A5E66DDC01 /* EXPMatchers+beLessThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0D81B954B8E8E9CD5B0D336A6B52564F /* PNUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 009C9D570C3C0B42D8DF3694030BEDB0 /* PNUser.m */; }; + 0EA46C69591D6FFB93457D45C923E309 /* PNLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = ABBA0B8CCE26AA85FB1971E12F1A89B9 /* PNLocation.m */; }; + 0EBFA5FBE4953A83B677CE2A75746761 /* EXPMatchers+beLessThan.m in Sources */ = {isa = PBXBuildFile; fileRef = 79C32C1F9F8BBABB55FC82370DECD800 /* EXPMatchers+beLessThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0F94F5B0ABB3252B9275B7C129EC7A26 /* EXPMatchers+equal.h in Headers */ = {isa = PBXBuildFile; fileRef = EF7DB9B2219CD674040184339A17836A /* EXPMatchers+equal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 11C1AEB289C1EB80089349B71F09D04B /* EXPMatchers+raiseWithReason.h in Headers */ = {isa = PBXBuildFile; fileRef = BA2244EEC3DFB3996B263ECBC2F98D2B /* EXPMatchers+raiseWithReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1312A7D381C51428CF481E33E3D37901 /* EXPMatchers+beGreaterThan.m in Sources */ = {isa = PBXBuildFile; fileRef = BCC8A81AEA8F45E6D0F720608ECF25F0 /* EXPMatchers+beGreaterThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 131532787AD40BE1F35DF288D2E6FFD7 /* EXPMatchers+beInTheRangeOf.h in Headers */ = {isa = PBXBuildFile; fileRef = AF9864A4EC4A58367228847EC4C27002 /* EXPMatchers+beInTheRangeOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1480F4923DBBF217F60572EEECB4027C /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 467801FF5D47074FD2B560FA1B23F2C0 /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 154FE40BF807A22A341770459ED0BCA9 /* NSDate+NSDate_Util.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DD4044F2019818D9FDC016EE55945D8 /* NSDate+NSDate_Util.m */; }; + 174202BD6AE0E4A41F5CE66E975EAE52 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A25B83D5C94D9AD8B2645CFA0E696DDE /* UIRefreshControl+AFNetworking.m */; }; + 17572374B2AE183C6347C41E8DF8E579 /* EXPMatchers+beFalsy.m in Sources */ = {isa = PBXBuildFile; fileRef = 760087EB44FCC6E6F6990E7523FAECAE /* EXPMatchers+beFalsy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1A1AB2EC52323C5EA28DAA99F1E1A90D /* EXPMatchers+endWith.h in Headers */ = {isa = PBXBuildFile; fileRef = F95D3C93A19158D2C724AE838F61BDFB /* EXPMatchers+endWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1A1C6654D66772C852D69F495F371269 /* PNUser.h in Headers */ = {isa = PBXBuildFile; fileRef = C8062E31CFB626F1E471945F0AACA51F /* PNUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1AB3304B6884F626BC54150AC7565E18 /* EXPMatchers+equal.m in Sources */ = {isa = PBXBuildFile; fileRef = F175E750B6FD36C665EC169FBD248587 /* EXPMatchers+equal.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1B0389CD88AA949B34DC7269030FEC6F /* EXPMatchers+beGreaterThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = FAB8F22D328CDC2CC35A8E7583C5B000 /* EXPMatchers+beGreaterThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1BB6760B35F6B031257170AA4921F0DC /* PNObjectProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C1D1960D5C260186086329FF4D122C /* PNObjectProperty.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1D2B1A63411DA415D68EF008A603D564 /* UIDevice-Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 9FBC3D3A0F91D4AB05D8C934883FC5EA /* UIDevice-Utils.bundle */; }; + 1D80CC0197DAA1C570189DCE17DA1AD2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; + 1E5B8F12ED7CC40ECDB9B1F755F387E5 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = B4659BB681623539C1E381266644D9D2 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1EB1017329A4B7619553CBD5FF5D0DAA /* NSDate_Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 42F4293F70BB18889EEF9844FF045A4C /* NSDate_Utils.bundle */; }; + 201BF9C605852822CA5A65ADE282A310 /* EXPMatcherHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 86CCA707633C01E7F20A143620E82A91 /* EXPMatcherHelpers.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 204D694B03BFF3B244A6AB73FACFFC43 /* Expecta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B55B191D0BC374144F0D8CEAEF7D18F6 /* Expecta-dummy.m */; }; + 20607BE2B1E5F31765026E5AC64DB27D /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = F3F4A2D9858F67BE07CF703724AA35AF /* AFSecurityPolicy.m */; }; + 207B0778FA44B677AA237F5D96C23E28 /* PEARFileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EEBC96FE602F9D4E3ED5581BB2EFA686 /* PEARFileManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 20C0CFB6F8C29123D1667E2676D8B2F5 /* FBSnapshotTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = 10FDC677574A6562DC46E76D40F7821C /* FBSnapshotTestCase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 20EE8030FCF2402DAC7F1C9B9DDAEF79 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 60CB0EFAAC57BEBDDC212BE202A1E6DD /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2549CD1370AF63009DEC76693F5E9BD1 /* FBSnapshotTestCase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 66590AAD995CB7EE2733821FE60E2C5F /* FBSnapshotTestCase.framework */; }; + 254A0FE70B70FE015FBD7539ACAE1C2A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CABD57B5D4671B52039BE8C6343C42D1 /* CoreGraphics.framework */; }; + 260BC7EED9289AF321A6F791964CE472 /* EXPMatchers+respondTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EB4976A722EBF1CA6581731561481E2 /* EXPMatchers+respondTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 274D9545D0357B667BCAA82B3FB38ECD /* UIImage+Diff.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B4A033F1E9BDC5FC8A785EDB3CEE3A3 /* UIImage+Diff.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 2916A0606136A9DC67F2463AB230868B /* EXPMatchers+match.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E5476305A84C19360B5497FFAC4E7AA /* EXPMatchers+match.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 29496F735B364081AF52AC8B5ED42C79 /* Pods-PNObject_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1CE72928E46C7F70D4BBE1CD90756D /* Pods-PNObject_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 299E9DD0F4332D9DB6311B6E60C5832C /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C40F2BC1AA2AB14A51FB1193B1A687C2 /* SystemConfiguration.framework */; }; + 29F2AEAF2B01E3739BF745ADE8E9D0A4 /* Expecta+Snapshots-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 549849546007C6D88540FB828C076C4D /* Expecta+Snapshots-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2B94340B4D63656EC1DAE8588C0905CC /* SPTCallSite.m in Sources */ = {isa = PBXBuildFile; fileRef = BF3A302EBF9FC72A93FDAC46A18AE870 /* SPTCallSite.m */; }; + 2BB509BFC8D35CA0B4A3B145720D7F90 /* SPTExample.h in Headers */ = {isa = PBXBuildFile; fileRef = EE1683091A10AF021AD89064B1275C3D /* SPTExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2C0A8737FDB9B9C6A6BDF437FD11334C /* EXPMatchers+beNil.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A69572F7F8CFB2C388AF2E2B60A4158 /* EXPMatchers+beNil.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2CC84F367366E962E8710E53FDEEDB88 /* nv_ios_http_status.m in Sources */ = {isa = PBXBuildFile; fileRef = 6063A07F7C480016CA9219023F60CB23 /* nv_ios_http_status.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2CFE2898496C1C7096DB8DA43AF19103 /* EXPMatchers+raise.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BF875C85FFFAB7157EE0AC0930CD0F1 /* EXPMatchers+raise.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2E00CF37C528D41E03A891F73A8130B1 /* NSDate_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E743D8AFD01B9F09265F9ABE26524BC1 /* NSDate_Utils.framework */; }; + 2E14619153A453BB8DF389FB6EA147BE /* ExpectaObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 70FDE9093969EBA6E5B10E05C310A6ED /* ExpectaObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2E29CD8DE7F7470A742280232EBAB305 /* SpectaUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CB1BD2B11D8B7E1442082721AB7CAC4 /* SpectaUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2E8A32ED46194EDBE22146271F6D26DE /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 99E1816120CFC06CC4B4979396267F46 /* UIImageView+AFNetworking.m */; }; + 2F427490ACABC4408D57CC0592276678 /* EXPDoubleTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 51E010053221BE75F55A992C1598FFEE /* EXPDoubleTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 332744F3D0454501B89F6C10B5926B2C /* Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 60B5E3BB7584988569B7F2652292BC3E /* Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 342E3D7365670E7E81782A05A99D717A /* SPTCompiledExample.h in Headers */ = {isa = PBXBuildFile; fileRef = B6D98DF2C912FCC881DDFE8A3ADBC07B /* SPTCompiledExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 34B6E9A30603BEBBD87BA535B7D384CA /* EXPMatchers+beInstanceOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 004C8AD8171BBD195C6EA849FF0DC9A6 /* EXPMatchers+beInstanceOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3637BC64699FECD40DB791C67CD45394 /* PEARFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F4FF5F611EED96FD62B7B742C979800 /* PEARFileManager.m */; }; + 372F7A9CCE59CE86316CF436F832A3FC /* EXPMatchers+beGreaterThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FDFFC262589DEBF8D03CB885D0F7FF3 /* EXPMatchers+beGreaterThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 37933D961067D85C622E7C8CE7B0BFB8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; + 37A2D0F8493469EF2495FC689440F079 /* EXPMatchers+beLessThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = B7B62B27375C86330E843A2F7F33AFAD /* EXPMatchers+beLessThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3905546D39E18BDFAFC3D3F3CB7F1676 /* HTTPStatusCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BF0F2F6D97D7AC0D5F91E5D79669368 /* HTTPStatusCodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 397B320B7C59C168CC5B62E18ED8DEA0 /* EXPMatchers+beSubclassOf.h in Headers */ = {isa = PBXBuildFile; fileRef = D42FD2891A624D65A9C22F381B279EEF /* EXPMatchers+beSubclassOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 39F3AFD4DADD9BF4AEDFAF1FEA82B2F2 /* ExpectaObject+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = C356FF5F6AD15E1338FB7B93F76C502B /* ExpectaObject+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3B5B7495707BF7133B9FB3F834045611 /* EXPBlockDefinedMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 27C0A6EDC6E511ED19B49434B8D9BE2D /* EXPBlockDefinedMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3C01E24B2C39B52BE459E1C7BC052723 /* SPTSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = EB5A1D40BDFDE5DF9BBAAA30F4F6A419 /* SPTSpec.m */; }; + 3C2700C7DAA15C6AF84A595865C42F4D /* EXPMatchers+contain.h in Headers */ = {isa = PBXBuildFile; fileRef = 226B25869562B28CCBD1DE01E3AA0542 /* EXPMatchers+contain.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3D2789FC760A97301909F0B1201626CD /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ECB17217234A8E835FB4BE39E6FEFC6F /* AFNetworking-dummy.m */; }; + 3D48EE131B6577ED73A5CC481A6FE40C /* Expecta.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 301A99D8F5C53EDA48DBB26A402AFFA2 /* Expecta.framework */; }; + 3E2E28BA0597DCB3B7D18861EF256D91 /* SPTSharedExampleGroups.h in Headers */ = {isa = PBXBuildFile; fileRef = 30080EE497D05841BBDA40A2C97FC395 /* SPTSharedExampleGroups.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3F1BC9BAFFEEABB1ABC7614DF0FC97D5 /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = BDCD678BE6398373CB78F8B13A3EC227 /* AFAutoPurgingImageCache.m */; }; + 403292D82DA62291204BF59524BC4EDB /* EXPMatchers+haveCountOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B38F568829DCA73EFB88CF5EEBB9CC4 /* EXPMatchers+haveCountOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4052EB66107F09D6F856EAA1F4FC0846 /* UIImage+Snapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = 03DFF2E81207C77C17155B0651B22474 /* UIImage+Snapshot.m */; }; + 4599706594B1918509D102B981077A28 /* UIDevice-Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EE1BA712295D0B44F79F0510CE7917CC /* UIDevice-Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 46137F5CC368BF38BAF0D0AF81DD8FFE /* EXPMatchers+raise.h in Headers */ = {isa = PBXBuildFile; fileRef = F7D8AE99D4E77EE0E5687843C804388F /* EXPMatchers+raise.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 471FD4F68E27AB26FA2AEBB8B245CEE4 /* NSValue+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 263FEACE001E72315678B1F63A59EFC6 /* NSValue+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 47D16DB1D23CFE027F5BE7F7E391AB4C /* EXPMatchers+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 737950136EAD5F6ADAC934F2F77656AB /* EXPMatchers+FBSnapshotTest.m */; }; + 4A1A9B210E49C8EFFD1B6BB91078BB46 /* PNObjectProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = 735DCF449255661E1EABF73A78597DD4 /* PNObjectProperty.m */; }; + 4A400803EBA61DDDB0BE3B2B7FAB9BD7 /* nv_ios_http_status.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 809093E6A1113BB9C02E76199526A1BB /* nv_ios_http_status.framework */; }; + 4B5542E72A64100965FFFA704684CED4 /* ExpectaObject+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 37A34152D703C0D9551CCC0C9CB160F4 /* ExpectaObject+FBSnapshotTest.m */; }; + 4BBCBB9D8EF0B241A4A4FE4982985481 /* ExpectaSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FF7F7319E80C1A782C5D07C24272D4B /* ExpectaSupport.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4F535B1FDEAB87D360A100F7055A806E /* PEAR-FileManager-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 982572851E0F5EC4E96BB0B9B19B7F4D /* PEAR-FileManager-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4FCC820B8951AFC4E77854084F3DBF39 /* PNObjectConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = B5917273CD2193A45ABBA4E6053AB5F8 /* PNObjectConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5056E0520959CBC31CCB037B59BFC847 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 555C814FAD43BE30AEC665880286E62D /* UIKit.framework */; }; + 5062716982D7B13BBDA758E244EDDC86 /* NSDate_Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 18215075F87CDD2D504B1B8567CF01E6 /* NSDate_Utils-dummy.m */; }; + 51DDDB0FB4899757CF6A826B531B940D /* EXPUnsupportedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 36F95EA810ADA39290CFC47B762E114F /* EXPUnsupportedObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 54AF62ACF67074BA98574325C3093D1F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E9DABEB37C38C55338DC3A1FD3224995 /* Security.framework */; }; + 560698A4D707DCBCC1C8F98BC9B89B23 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CDD9633CA9335ABCB22E462FD00E413 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5808B477EFF509D810B5CDCFDC944F80 /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D7B8361DF2313132A66AA8CE70948C5 /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 59CEB2878914690666297DE71AE59CB7 /* SPTSharedExampleGroups.m in Sources */ = {isa = PBXBuildFile; fileRef = 30A2A4A2F1B9C3939A5DD3B9C38F9CE2 /* SPTSharedExampleGroups.m */; }; + 5B2D4A621D3DA971A474776AF36BB073 /* EXPBlockDefinedMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 746334372DF756E06037AF044A9799DA /* EXPBlockDefinedMatcher.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 5C4E3287DE9E5988D91C536DA517BD51 /* AFNetworking.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CC0B03BABB00CE5A0803DEC99D2BD319 /* AFNetworking.framework */; }; + 5CF7526D330A734F7ABCDCFF3D1A9B35 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; + 5EA7043FE10E75D02F3C3052AF8B8318 /* EXPDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 251DE5285FF0E5D93555FAE79A4E0A43 /* EXPDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5FF6453E55785669885F626B853FD2AA /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = EED392C41D1EDEC41183133B8D2A0A1E /* UIProgressView+AFNetworking.m */; }; + 60E3009342BEE96D32C546BE2DB60052 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = E43295F3F16FA8DC3C4DBAE459ADC456 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 60FD026D88EBBC2928E1EC08B6047225 /* PNLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = B909EB8EB36B657E3DFD838B2C37CF9E /* PNLocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 637C7C806A0289D9252A49D589195102 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; + 6575A81A75628AD121AE0E8D4085E353 /* PNObject.bundle in Resources */ = {isa = PBXBuildFile; fileRef = C596C664F9FEAC8BD644F34C3A77834A /* PNObject.bundle */; }; + 659960F7E28E993E08CCC1E8A383E710 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = E64F7941290A0DBB9B258DFB089CD2B2 /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 65BC31095CCDFC80CBF6BBA843751F23 /* EXPMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 70C66643236DA171517E8EE59BCA6B0D /* EXPMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 66A27898E989A3FA5C15AA671C4536F0 /* EXPMatchers+beIdenticalTo.m in Sources */ = {isa = PBXBuildFile; fileRef = E7CB47106AF4B40907E0AC403B71A12D /* EXPMatchers+beIdenticalTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 67459AD239EF669A365519E06B45DCFE /* EXPExpect.h in Headers */ = {isa = PBXBuildFile; fileRef = EDA6ADC12D0F7F372DAC9AA34A385C83 /* EXPExpect.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 68152D921ABF6A423C192C04FDF94F0F /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A9018295309C54342B542AF7EF6F6AD3 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 68A38977EBAE334DC3C22386D00D2622 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DB6BF369FA7CF0E57D30200E38DD31FE /* AFNetworkReachabilityManager.m */; }; + 6C6683061BF6E6BFABB75E4CE8D0C5EA /* PNObject-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D21BA597DC54DA5B79874658C865E54 /* PNObject-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6DAD2AD4B15B5665B1F434A1EDB9C5C5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; + 6E1D978790705E137FDE439AA68DD3AA /* EXPFloatTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 932D259117724C947164D40B7873B836 /* EXPFloatTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6ED4ABEE8A5F51F5ECB59FA1781D29C6 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F0F10B1D0A283A94AD9812837EAD638 /* UIActivityIndicatorView+AFNetworking.m */; }; + 6EFC63A5CED45BB39FC79D87F2C47D6B /* EXPMatchers+beGreaterThan.h in Headers */ = {isa = PBXBuildFile; fileRef = E3C6FA69EC4D0AFB51496C2F4B0F4007 /* EXPMatchers+beGreaterThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6F278423C8AE1DA47F35E374BB5B91EC /* EXPMatchers+beSupersetOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 508AED6E9A211F03A08A4731C75E0F04 /* EXPMatchers+beSupersetOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 707B1A7541C8DBDDE8C27896A61370BE /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 25E3E4FEF1782DB5D313F1B2D51BBA59 /* AFURLSessionManager.m */; }; + 70E4BCC789D8C8F1033F23E0752502A7 /* FBSnapshotTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = B2385FF1C147C1DE1B7AEDF04DA72235 /* FBSnapshotTestCase.m */; }; + 715A1122272BB3A29A10AAE4C8C03913 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; + 7332F15718920917F544F35CE2C038AA /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = A240931E86D7897A59267C609AF76747 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 74DD8F7670BA7BF4E1701863E9C16C60 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; + 764B8C836A393DFBDB65BD39CD6066AF /* SPTGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE3FD751A64DAEB144F784BBE8C2732 /* SPTGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 76CCABE79C04444450153424D7CE1DC1 /* EXPMatchers+beSupersetOf.h in Headers */ = {isa = PBXBuildFile; fileRef = F5813F54864851095188F58E97C111EE /* EXPMatchers+beSupersetOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 76D337327C10A7555447B69AA1562647 /* EXPMatchers+beInstanceOf.m in Sources */ = {isa = PBXBuildFile; fileRef = F921A7B4FE9577EE631EF19668AE4041 /* EXPMatchers+beInstanceOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 772BFB9529121111C517FBA06EA26237 /* Expecta+Snapshots-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 35131BF5BAB49F5EDA555F84ECF75675 /* Expecta+Snapshots-dummy.m */; }; + 7763D37F82E3554D8E8E1C06DD3F0966 /* SpectaDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = FD378F1EF2A7C46E0D029ED34B3572E9 /* SpectaDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7861523B9D5DFCF0F4A56E4DE3296AA2 /* FBSnapshotTestController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C4C3426DFC651D897171B060CE0B18D /* FBSnapshotTestController.m */; }; + 79558B1F97ABE4AB8942DC18BEBD4B82 /* EXPMatchers+beKindOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 5077A13F2D9E5C020EF901E35DE1F2BC /* EXPMatchers+beKindOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7A23129C6EF1F64D601C25B8CF8F62F7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; + 7B223B4E6EF14BA12DA113F7EE10B96C /* NSObject+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E8A108443C747B3312CBFB2BDA5E384 /* NSObject+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7D622204F24D6794490D44F9F086E241 /* XCTestCase+Specta.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A0D8F59A373D565149C9BEBCAD6EEAB /* XCTestCase+Specta.m */; }; + 7D9BC01E823D2F526B90EBAB87573E62 /* nv-ios-http-status-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B4E3BDC0A94EEB8C2035B548A7425F7 /* nv-ios-http-status-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 805E425BBEF7A6133E32E1D30A073010 /* EXPExpect.m in Sources */ = {isa = PBXBuildFile; fileRef = 303D6DBDA9DFB4FBB43EED54EC0B6A1B /* EXPExpect.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 81B617F8D26BB10C5726D75E85D21EB7 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D2C0A271D9EDAD5CB5B22C4F567CA3F7 /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8247F34C45EDD7B97CBC3488E090D15D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; + 837B593D7C1D01B4EA400247309D6AB0 /* Expecta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 074B654E88FE46432932E5101AC5EACD /* Expecta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 85E31076D5530AEEB45ACF16B2B8A983 /* EXPMatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = C62CEFC031B9419B27F587F1250C4520 /* EXPMatchers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 85EB2F216487CB2E8F3FCCFBC4D69912 /* EXPMatchers+beTruthy.h in Headers */ = {isa = PBXBuildFile; fileRef = 55B2C6CCDD6C467977C2D76C6067214C /* EXPMatchers+beTruthy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 863FFA643FD36C09DE43F5D99E91B796 /* SPTCompiledExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E24767F02DE921236583EF09123D758 /* SPTCompiledExample.m */; }; + 87FD5F0F682CDEB6A348CA448889E3EA /* EXPMatchers+beKindOf.m in Sources */ = {isa = PBXBuildFile; fileRef = FA7216234D4C24961344653692ABA814 /* EXPMatchers+beKindOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 881CE2E36B7975A44B2806C5F7410786 /* PNObject-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED867712668303BA41A70CB5E1969AC2 /* PNObject-dummy.m */; }; + 8834E17428BDBF0C84A6C136DD6269BD /* SPTExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 52BB435F6221617973B010DBBDA41EC2 /* SPTExample.m */; }; + 89A46B63E469F17791D14FC64466794A /* UIImage+Diff.m in Sources */ = {isa = PBXBuildFile; fileRef = 46905B5F26206D5B3BF45E4684D9DC89 /* UIImage+Diff.m */; }; + 8A36A8E8B3844AED3C7DBD9D1E2BFBE0 /* nv_ios_http_status.h in Headers */ = {isa = PBXBuildFile; fileRef = B234FC9C52C750F03ED2627479B16A28 /* nv_ios_http_status.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8C8C1B0D83FE6A4352F15154DB16372C /* EXPMatcherHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 48E5A1F856FE717D969ADFE962459951 /* EXPMatcherHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 918E06480F28F27361B19D19432F8538 /* EXPMatchers+endWith.m in Sources */ = {isa = PBXBuildFile; fileRef = A05B53E7A3AEACD8C8550983DBDCBBC9 /* EXPMatchers+endWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 931D410B9F8ACB935883DF8C59F9C93E /* EXPMatchers+postNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F9A9085A2C4E4521E9014094D0BE101 /* EXPMatchers+postNotification.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 94113CE8CA3C26F55132C0DA8BFF1A87 /* UIDevice-Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ED469F8CE2BC8F8A9BD0AC0C563D443 /* UIDevice-Hardware.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 94C47C87E397972CE98F75929F3B706C /* ExpectaObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C035A410F3D64BE5C971EF3E6F7527 /* ExpectaObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 992DBA77AAD4FE9E0CD58F1F2D4DBACF /* UIDevice-Hardware.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B557F36FA421D3161267224C7E01DAA /* UIDevice-Hardware.m */; }; + 9B2E761A064459F77EA9870BEF03ACC3 /* EXPMatchers+postNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 57607A47DBCC07591A77D2579C488C9C /* EXPMatchers+postNotification.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B46CB2E5F2B336F2AB7ECE8763949E8 /* XCTestCase+Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F8CF283447CCA7DE9A216801FCEC7C /* XCTestCase+Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B4861C2D3502D45FDE6C74004B66A8B /* Pods-PNObject_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E46B7AFFF2CB3F42C731CF9CFA5DFC85 /* Pods-PNObject_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9BB9159FBA757600D3D4C0FF645F3911 /* EXPMatchers+beInTheRangeOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 404701AC5E70EE69D53EF74A524718EF /* EXPMatchers+beInTheRangeOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 9CDBBA21410D0BE21DF4953979589916 /* Specta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C43DB65660997111943EBF3268FB93 /* Specta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9E1723E2FE89DC9BD907271B23B585F2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; + 9E1E90DED74B73ECE53C9AD76DE53E2D /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = B5D52EF45410EEDB0E8DEC36892403D7 /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9E7ABE3F97BDCA68C7A56D249013AB2E /* Pods-PNObject_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 60B530196848B62AA6D54AEEB46A06D8 /* Pods-PNObject_Example-dummy.m */; }; + 9FC6E6A8F9B8A01F2C3878BF84AEB697 /* PEAR_FileManager_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5987FC9EB2A00D365F17A8C902DA5DB4 /* PEAR_FileManager_iOS.framework */; }; + A00EC4B7A1B96BA93FD5F8C6D58E2CF7 /* NSDate_Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A97C971D5E3296F43649F7308F349A9 /* NSDate_Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A462945883F7729B185B64B679A6BFBE /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 5095D3EB975A25E68E6FFEED544D9999 /* UIWebView+AFNetworking.m */; }; + A6318D0D4AB1F0AFADF3E841AC28B0C4 /* PNAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = B8007EAF5EE637CF9AF0F8E16BD8333C /* PNAddress.m */; }; + A6C6019D45BE62C61210A9CC619368EF /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E4DEE80C61D9195FDE095554AC10FA32 /* AFNetworkActivityIndicatorManager.m */; }; + A8154D4B763D8F33B811AB10446135B8 /* Pods-PNObject_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A838922082CBB903238CF0302A9F06FC /* Pods-PNObject_Tests-dummy.m */; }; + AB39AC9746E7575D7449700475E41B0B /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD6CE7D02EDADFC3C17BFB6663C59BF /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AB889BC8C7B93051E0C88B77E41444D3 /* PEAR-FileManager-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C9D460967A6376EA571AFB8D4F5DBE53 /* PEAR-FileManager-iOS-dummy.m */; }; + AC7AF4241E76D708D01FAF58BB685F93 /* PNObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 530DD4233082A22270C90DD0811093D1 /* PNObject.m */; }; + AE2A07407FB50BA249984DC0620E84C0 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 2464225409B6C802EDC5A7C525CE487B /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AF03C11A1FAC8132AD3749D8F541701A /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = EC544EEA336DC5AB8055894221CCE755 /* UIButton+AFNetworking.m */; }; + AF1F46668D4591602887998C6E9C10AD /* EXPMatchers+beCloseTo.h in Headers */ = {isa = PBXBuildFile; fileRef = A8072F2A009BAE7251544FAEBE1AE9AE /* EXPMatchers+beCloseTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AFFC8900E52BBEC72059334132F3A8F3 /* ExpectaSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B4CB18B8FA8D0A63A6676B09CB588F4 /* ExpectaSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B5852322ADE88AAD56EE042B80BA81E4 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B05EF3E8CCDE4C8342C989CA6DE8820 /* AFURLResponseSerialization.m */; }; + B6A71178B550B786C5D4956197806582 /* nv-ios-http-status-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CBABE38C1F703FF64221A82A7BB552B /* nv-ios-http-status-dummy.m */; }; + B84431CF8C64F363A334AA7089F6C134 /* NSValue+Expecta.m in Sources */ = {isa = PBXBuildFile; fileRef = 38D5CBB2395794BE5791A2C17D318D60 /* NSValue+Expecta.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + B980666C36A8EE6CDBEE4BA780D9E3B0 /* SPTTestSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = 4304119ABB8B0A29B2949BFB0B9EBCFC /* SPTTestSuite.m */; }; + BA12B131F10BCE3BE6E9A02FC908FE9D /* EXPMatchers+beCloseTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A58C6532C44427BBA2EC02E4A3C6D6 /* EXPMatchers+beCloseTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BC55C8365AEFF8217F6A567607754854 /* EXPDoubleTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = D70A3F1B07E24D777165E2F8678E5A29 /* EXPDoubleTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BEFFE9FFE52E9A0833A7D2D8FB67EB4D /* EXPMatchers+beSubclassOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 60FB9E6999DADD60AC4592617946438E /* EXPMatchers+beSubclassOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + C018D65C2CEC5C8B2EDE6CD56FC8A94A /* UIDevice-Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1400930AB70792496EA909A5289F2A97 /* UIDevice-Utils-dummy.m */; }; + C06FF251C5F6E006E867BFBD2F7BD4E0 /* PNObjectModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 9704B49B5CDDDC3EFE793A7E464FBAA6 /* PNObjectModel.m */; }; + C2A28193335C12E2C630AB2B04F44CB3 /* SPTExampleGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 80B83755540664BA5EB069DB4FCF8A48 /* SPTExampleGroup.m */; }; + C2DD28375E1F0B1D0D1D2E4E607C499F /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 17E760B9F15DC83104BA161329586C8E /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C35C95620EAB81D6D7C98FA3E607CBEC /* SpectaDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = DC9B3358EE62D77D71F1805014D1DB92 /* SpectaDSL.m */; }; + C6354FEC7728A4C86DAD8092509BA7D4 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F9D269BD0F477C2D5AE970D789BF294 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C6E9B0A908F410317F2DBBECA0944AAB /* FBSnapshotTestCase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D8AE633ADAEFAC5DF8295013E842595D /* FBSnapshotTestCase-dummy.m */; }; + C8B5CCC974AED15086AEF6CAEEC2E308 /* SPTSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 312595AC97706226B9A7D40FC11F6792 /* SPTSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CAC483EF637FB4A2C2E2FC75BA631B87 /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 900CCC10273B03DEF08DF6189C41FC84 /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CBD86BB1FE14B08810674EA054256A76 /* SPTTestSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EB92496136CD32D1B4F87A54FB78C45 /* SPTTestSuite.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CC11636886E45811F03C97AF7FF30DCA /* SpectaUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = A2ABA3A334E4AE5EF7D7C6B4C6F5C23D /* SpectaUtility.m */; }; + CE3F4ECBB0BC095577D66AE50C8E604C /* EXPFloatTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = 4576EBD8C6A19E078E058A90DA03BFA6 /* EXPFloatTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + CE91E0B7C2BF362403CB3A75E69AA061 /* UIImage+Snapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = CA0C72DEFF7BB3194168DDF6E5B24B50 /* UIImage+Snapshot.h */; settings = {ATTRIBUTES = (Private, ); }; }; + CFA8D6B529A0EBFF0316F2629AB2556E /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 48F3554E863BF839EF3CB8D952DCFB13 /* AFImageDownloader.m */; }; + D000E3F9104E3B518D5296061F07BAC6 /* NSDate+NSDate_Util.h in Headers */ = {isa = PBXBuildFile; fileRef = 9543636602C60A4432BF9A7B22731166 /* NSDate+NSDate_Util.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D181FA8D3863D4294F5CD912DBEDA7C2 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FF233A7EAEDBD75840D3BF18B94CFB4 /* XCTest.framework */; }; + D1E9E55D21C92E33ACE7E911BCB96269 /* FBSnapshotTestCasePlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BF060EF7F1E57D9F3CFACC049B458EF /* FBSnapshotTestCasePlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D208557BC6F319573F906B05947E99A4 /* XCTest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = FF016F1D307D9F7D6CD2678285B5D04B /* XCTest+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D209A2832E3A33F1A12EB9BDC5F17C61 /* PNObject.h in Headers */ = {isa = PBXBuildFile; fileRef = EBABA1F598E65676067C2A86943CDB24 /* PNObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D83677C54D2226C67886A525B0B46FBE /* EXPMatchers+beLessThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 2835314DF1B0D8AA78CABD8EB7721B1D /* EXPMatchers+beLessThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + D9F4E833E37B611B432F6B5D7072DDA2 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F2635C3EDC7E2EB3EF0D976165FD1B2 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DB30F82FB1BE083D9471B965FB500CA2 /* EXPMatchers+conformTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 482B7E787E1AD553C259B2819053CFA1 /* EXPMatchers+conformTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + DDCFE03CE832C6A63C83C3FA62920E7B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; + DFFA215EEAA8DDBD540076927535275C /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 5653465B5CDAEFF5B7DA46C67238B030 /* AFURLRequestSerialization.m */; }; + E08E4821C7EA5423B194BA3D6D8F5A08 /* PNAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EE18FD3AACFFA125F08AF5FEB2DD873 /* PNAddress.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E0A077DFB064B79685B810CCEFB2F1EF /* EXPMatchers+respondTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EE7464D0F5B258F3CDFD0C3FA3DB0CE /* EXPMatchers+respondTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + E0AAF49134A0505DF00E20E7B62087E1 /* EXPMatchers+beIdenticalTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D34E7D167E0DBAF68C9CD45BDA96CD1 /* EXPMatchers+beIdenticalTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E0D4045AC4C1B41917FCA23A042D18B2 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = FAEF57DFA291AFCDC8CF7CBA2307B1E9 /* AFHTTPSessionManager.m */; }; + E10811B5E4578C31FB675361C99EDED6 /* UIImage+Compare.h in Headers */ = {isa = PBXBuildFile; fileRef = BEE312DB96BB4C4D47147810AF5F36E3 /* UIImage+Compare.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E1EC4532663CA75DE5BD00CB0A56814D /* Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CEF812F054EBCF79268979853116BA3 /* Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E2E122DC271F816FC521665A423CF942 /* Specta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B5F9485D2E2EAF680CFD9E0687598D3B /* Specta-dummy.m */; }; + E3C61206BEDBA3EBAA0A69B51DE0F3AA /* FBSnapshotTestCasePlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C73F1F3E9D2B1F28D4D400C09432596 /* FBSnapshotTestCasePlatform.m */; }; + E4EC16570D46F25B3BD2830D65C06AE5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; + E525498C70C5B2480E1E37D738D72801 /* SpectaTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 604EC2DE1B40FC89D577D9D51B1224EC /* SpectaTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E57E7320D04E3B30A401485A12A754EC /* SPTExcludeGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = AEA7B8ED164EA74CD71F665DEC7CCD72 /* SPTExcludeGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E735386085CE344F6A01178CF4763852 /* EXPMatchers+beNil.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FE901CC640BE22CA1ACA26E5D5170FA /* EXPMatchers+beNil.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E7988678C81F7CCB95D239375FC6986D /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D89E8E77002B7DF01EF753700FFB8232 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EA840679AC9463E0E3D371FCC3466B0A /* EXPMatchers+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = C3D54BBB1BED331D55BC0C61FFA9CEC3 /* EXPMatchers+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EAB839BCC92E51D94B9C6FF4A5D22859 /* PNObjectConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = B588333EEFA242A6E24F36AAACFA263C /* PNObjectConfig.m */; }; + EB9FD3B1A05A15D8ADA3EAD591722FFE /* UIDevice_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9CAA035AD59F80278D084F57D7736424 /* UIDevice_Utils.framework */; }; + EC7CADE416A78A1CD6936018A6695126 /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A6BCB611DE22A5D965C4216B16085419 /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EF6497EE123F6BC0C1B09717437C5908 /* EXPUnsupportedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 0385C075F85C6A1A5127E00141E7BF75 /* EXPUnsupportedObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F0DDF02A078B917997FF025BB33BB842 /* EXPMatchers+conformTo.h in Headers */ = {isa = PBXBuildFile; fileRef = B645D41429CF1AA885C2086BB5DCFA07 /* EXPMatchers+conformTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F12D57414A73406831CC032A7170DBFF /* EXPMatchers+beginWith.m in Sources */ = {isa = PBXBuildFile; fileRef = 088249FEDDA44872CC3E2EEA180525E4 /* EXPMatchers+beginWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F1867C99D4A92FC191093E4901E463B5 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FF233A7EAEDBD75840D3BF18B94CFB4 /* XCTest.framework */; }; + F2053A790A0915A3E023A5CB5788D12F /* SPTExampleGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 20EC13F84B8DC4D934DE63C7800B8215 /* SPTExampleGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F41209A94070904A00BDF24ACB6336B6 /* EXPMatchers+beFalsy.h in Headers */ = {isa = PBXBuildFile; fileRef = 817C3C0C7A03A546019204DC092B2E3C /* EXPMatchers+beFalsy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F58F9BC7759BB8A5007B8821A275AEDD /* FBSnapshotTestController.h in Headers */ = {isa = PBXBuildFile; fileRef = 55A7EA09A7B8C6417CDD4D0517AFD54F /* FBSnapshotTestController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F65411E9EF00A9BB39D6BD1521A4F3FD /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C482D80B019196EB4630657FC63BEB3C /* MobileCoreServices.framework */; }; + F734436720FFEF41F06C8154C5170D58 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FF233A7EAEDBD75840D3BF18B94CFB4 /* XCTest.framework */; }; + F75CB2A727F678C9A848A3A11EA7979B /* EXPMatchers+haveCountOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 837A83355F3C2F1233DB40EEBA13727D /* EXPMatchers+haveCountOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA839F20BC13A260E089D374CAAB584E /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FF233A7EAEDBD75840D3BF18B94CFB4 /* XCTest.framework */; }; + FB10AA9EBC1481F515C4ED309370528A /* PNObjectModel.h in Headers */ = {isa = PBXBuildFile; fileRef = BDD9D1A3622DD85996CFC2EE888F4A10 /* PNObjectModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FC20596ABFE14A61F171A29FD03275E7 /* EXPMatchers+contain.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EA688D79498F6D807C37DB14F8675D1 /* EXPMatchers+contain.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FC45858927D3B6A0F922C4B697B04A38 /* EXPMatchers+match.m in Sources */ = {isa = PBXBuildFile; fileRef = 80F78D090219F8873F08B0A5227F73D0 /* EXPMatchers+match.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FCDC9C0B871F82CB1AEE73303F9A2927 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FC189910AD30BB051AE44C5DC8D66E3B /* QuartzCore.framework */; }; + FD2D4497BC41412128C2D87C1BDE7398 /* EXPMatchers+beginWith.h in Headers */ = {isa = PBXBuildFile; fileRef = B4ACD963161DD199547F50D3C0B14D3D /* EXPMatchers+beginWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FE8E34356D24F6759A8B010ED2F5707B /* EXPMatchers+raiseWithReason.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E09F532085FBDBE9F58797752D987BE /* EXPMatchers+raiseWithReason.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ + 02949716CB908FB4A50EF9AC15572A13 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; + remoteInfo = AFNetworking; + }; + 03DA0B942688C2C58EE341E1271D6595 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 73A9D102671E856B1BD5DA4CF196849F; + remoteInfo = "UIDevice-Utils"; + }; 0CD167825DC3C6EBCB6F12FF7295B619 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -235,75 +257,117 @@ remoteGlobalIDString = 3241BF41D67FE3979A15BEAA18A92CA3; remoteInfo = "NSDate_Utils-NSDate_Utils"; }; - 17CE612289A297E60C7FD75FA19506F4 /* PBXContainerItemProxy */ = { + 1FE48C00AD2F49FA4F0F0F0EE645FC45 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = D07447EE3CEBB0BCB8D61DFCB8EA915F; - remoteInfo = FBSnapshotTestCase; - }; - 1A007E317D66F22D846C0D0D11A84706 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; - remoteInfo = AFNetworking; - }; - 23AB8524AB35D6EBCD8051D7C9B12FB8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; - remoteInfo = AFNetworking; - }; - 322EC94733D786C5F11FEEF2932163EE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 65139A2DF5C91750483B1E104FC38595; + remoteGlobalIDString = 8B53BF227694465ACD846F8013104728; remoteInfo = "PNObject-PNObject"; }; - 4B0DAF64EA0AC85B798C1549D1A53B2C /* PBXContainerItemProxy */ = { + 2008D8F8D804FF744E5A573095640F1A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = BF088AF63E437970817C1E809577C700; remoteInfo = "PEAR-FileManager-iOS"; }; - 4B732239BE294A58DC6272F6728ED39E /* PBXContainerItemProxy */ = { + 2C7CA005AC539C862F2B59BBAD25EF55 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = F426A06EB1B4CD602735050FCAA2932F; + remoteInfo = PNObject; + }; + 2DDCA1FBBEEA78C0C999BDF79425263D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 73A9D102671E856B1BD5DA4CF196849F; + remoteInfo = "UIDevice-Utils"; + }; + 2F71E15DD025601A551C157C3EDCFCD0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 88643B90725E3BDB1F15DA88BB66A9C9; + remoteInfo = "nv-ios-http-status"; + }; + 3E8877EEC2D03FF70AC7B558B99F1474 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4DACB42CD407E24716437FBC81D94929; + remoteInfo = "UIDevice-Utils-UIDevice-Utils"; + }; + 454C175C0C7DD2CABB8BB730C60D3791 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = BF088AF63E437970817C1E809577C700; + remoteInfo = "PEAR-FileManager-iOS"; + }; + 474C5F79E7226A418A3CCFABBCC8E856 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; remoteInfo = AFNetworking; }; - 68E178B9E911168080B99FBC53CEA776 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5FC3550CE584133F3A6D63CD1997A942; - remoteInfo = "UIDevice-Utils"; - }; - 6D753E6161742F970C234BAAE7F6406C /* PBXContainerItemProxy */ = { + 56730A1A7F21939F567AEE0C26FA9F75 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; remoteInfo = NSDate_Utils; }; - 933AD56993BFD86E122885B5E3201263 /* PBXContainerItemProxy */ = { + 69489829647AB39C899461D23077D124 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = A1DBCFE24E78F089C7A0BA7A292B9F74; + remoteGlobalIDString = 73A9D102671E856B1BD5DA4CF196849F; + remoteInfo = "UIDevice-Utils"; + }; + 71D528218E3DE9692735BFD890468F1D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; + remoteInfo = NSDate_Utils; + }; + 72D6ACA460432411651CA13DDDCF1458 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 88643B90725E3BDB1F15DA88BB66A9C9; + remoteInfo = "nv-ios-http-status"; + }; + 8A5E985157772676FF0717688D716003 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; + remoteInfo = NSDate_Utils; + }; + 90B8EFE3415411C4AE7466F8FFE2B95A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = D07447EE3CEBB0BCB8D61DFCB8EA915F; + remoteInfo = FBSnapshotTestCase; + }; + AF33C042D4E9B4EA0F8DCFA35F068198 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = F426A06EB1B4CD602735050FCAA2932F; remoteInfo = PNObject; }; - B31F8D5654713DB649D2FD67B5BA54BC /* PBXContainerItemProxy */ = { + BC436BA54D5D784CE1CF946EBDB6BFDA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 619F0D28240534293108906FED04836F; - remoteInfo = "Expecta+Snapshots"; + remoteGlobalIDString = 88643B90725E3BDB1F15DA88BB66A9C9; + remoteInfo = "nv-ios-http-status"; }; CCF83280732A67033B72EE54815FFD3F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -312,34 +376,34 @@ remoteGlobalIDString = 0D888F29E05E498D0CD91A51D28599A5; remoteInfo = Expecta; }; - F3D36CB48D81D9E4903AF239FED3704A /* PBXContainerItemProxy */ = { + DEE67C357D38F4217C5E94305A95E405 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = A1DBCFE24E78F089C7A0BA7A292B9F74; - remoteInfo = PNObject; + remoteGlobalIDString = BF088AF63E437970817C1E809577C700; + remoteInfo = "PEAR-FileManager-iOS"; }; - F7C2175373F64E84AA2CD5AE2EE0ED2D /* PBXContainerItemProxy */ = { + E5282D15CB8B1CF080593063B1057CD8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = BA310DF6526CA3D43AC09D3AD661B131; + remoteGlobalIDString = BEEA8A0CC1D73E9F1369B926883E5FF3; remoteInfo = Specta; }; - F88968C905905F79592DE479282C3689 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0AC755D7223E1DCE35AE9FCCC88542DE; - remoteInfo = "UIDevice-Utils-UIDevice-Utils"; - }; - F90B5A22C7049BEFF4B86CB3CD0BE9F2 /* PBXContainerItemProxy */ = { + F01104385E12F7EDF4E0331D573B50C5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 0D888F29E05E498D0CD91A51D28599A5; remoteInfo = Expecta; }; + F4AC4E9F715E671414AFDCAFB8DE4708 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; + remoteInfo = AFNetworking; + }; F9BBA6CBCE0B1A136EAFACE5185B512D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -347,278 +411,300 @@ remoteGlobalIDString = D07447EE3CEBB0BCB8D61DFCB8EA915F; remoteInfo = FBSnapshotTestCase; }; + FDA7AC747C47ABE1986D3194C30DDB20 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 619F0D28240534293108906FED04836F; + remoteInfo = "Expecta+Snapshots"; + }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 0086B599B6C85DF27B4ED96EEBA0F597 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; - 009062739020CCD0E6297F2C8D4CFB93 /* FBSnapshotTestController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestController.h; path = FBSnapshotTestCase/FBSnapshotTestController.h; sourceTree = ""; }; - 00B0B399D3C61A4F51723CDBFFD2DB8A /* ExpectaObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaObject.m; path = Expecta/ExpectaObject.m; sourceTree = ""; }; - 00CE164DFFFD1548EEA5BC737EFB2E4F /* ExpectaObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaObject.h; path = Expecta/ExpectaObject.h; sourceTree = ""; }; - 00CF9AD323F4143FCE6694EBA30BEB6D /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; - 0119C90B122B618D30B242F76C7D3A79 /* UIDevice-Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-umbrella.h"; sourceTree = ""; }; - 01C0656AD6CD15FA1E1CD0B12E72DBAC /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; - 02C1CCA906DB8F2DEDF2F199F2262598 /* XCTestCase+Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTestCase+Specta.h"; path = "Specta/Specta/XCTestCase+Specta.h"; sourceTree = ""; }; - 039DE5E921EE2C83F0DB098D9C48758F /* EXPMatchers+equal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+equal.h"; path = "Expecta/Matchers/EXPMatchers+equal.h"; sourceTree = ""; }; - 03AEAD3C2B6F38C1A68385FBEC16507E /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; - 0667FC521633B245D5797472CBAE44A6 /* NSValue+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValue+Expecta.h"; path = "Expecta/NSValue+Expecta.h"; sourceTree = ""; }; - 077055C691E79C85089B2CBB50EFF72D /* EXPMatchers+beInstanceOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInstanceOf.h"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.h"; sourceTree = ""; }; - 08D27CF8BF643F6B5B13F8232258D5B8 /* FBSnapshotTestCase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCase.h; path = FBSnapshotTestCase/FBSnapshotTestCase.h; sourceTree = ""; }; - 0A32AF4D883390B0F2AF7CB064D6E567 /* FBSnapshotTestCase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCase.m; path = FBSnapshotTestCase/FBSnapshotTestCase.m; sourceTree = ""; }; - 0B22ACC9B3ADC87EE7F92E8760D777A4 /* UIDevice-Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIDevice-Utils-dummy.m"; sourceTree = ""; }; - 0BCA1DD0AC25BFBDC846546526D06130 /* PNObjectProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectProperty.h; sourceTree = ""; }; - 0BD3279B3B9EBDFF6097082F89B34E7F /* EXPMatchers+beInstanceOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInstanceOf.m"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.m"; sourceTree = ""; }; - 0CADBBB423380FDCA673761B70A0FAFD /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; - 0E49D273A400D01F7C968DEDB310739A /* SpectaUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaUtility.h; path = Specta/Specta/SpectaUtility.h; sourceTree = ""; }; - 116C444E4E0B2289993841A669D8F371 /* PEAR-FileManager-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-umbrella.h"; sourceTree = ""; }; - 11B8D7A38CA91B88D21DC30CF361022E /* EXPMatchers+beSubclassOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSubclassOf.h"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.h"; sourceTree = ""; }; - 11F40498197518D0054C94BB580B6354 /* UIDevice-Hardware.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice-Hardware.h"; path = "Pod/Classes/UIDevice-Hardware.h"; sourceTree = ""; }; - 16381C8F5ADB6A8C9F60144F32E457D0 /* SPTSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSpec.h; path = Specta/Specta/SPTSpec.h; sourceTree = ""; }; - 1713E8DF36EE24BDD474593A71C61871 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; - 185504E9BC20A737B0F6C725AFC1921A /* FBSnapshotTestCase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSnapshotTestCase-dummy.m"; sourceTree = ""; }; - 1904F5E4534B5BBEC9867AFBB51ED621 /* EXPMatchers+beLessThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.m"; sourceTree = ""; }; - 1C07FC3585B90CDC7B4253F3CDD27B9F /* EXPMatchers+beSupersetOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSupersetOf.h"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.h"; sourceTree = ""; }; - 1C563E439AB59E3D4D17A8022B80F95A /* PNObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObject.h; sourceTree = ""; }; - 1CEF6C8224D8B72BE896822887E9FEC7 /* EXPMatchers+beLessThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.h"; sourceTree = ""; }; - 1E9631FC8095895820932DC31657A035 /* Pods_PNObject_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 1F1BB2ADA82E22F3F0913AC850D335C0 /* EXPUnsupportedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPUnsupportedObject.m; path = Expecta/EXPUnsupportedObject.m; sourceTree = ""; }; - 20B68B3A3F5D9BB99DDD14EC6B840405 /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; + 004C8AD8171BBD195C6EA849FF0DC9A6 /* EXPMatchers+beInstanceOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInstanceOf.h"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.h"; sourceTree = ""; }; + 009C9D570C3C0B42D8DF3694030BEDB0 /* PNUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNUser.m; sourceTree = ""; }; + 00C1D1960D5C260186086329FF4D122C /* PNObjectProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectProperty.h; sourceTree = ""; }; + 012C5E59055FAF9B73A88B933D4F2683 /* FBSnapshotTestCase.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSnapshotTestCase.modulemap; sourceTree = ""; }; + 0385C075F85C6A1A5127E00141E7BF75 /* EXPUnsupportedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPUnsupportedObject.m; path = Expecta/EXPUnsupportedObject.m; sourceTree = ""; }; + 03DFF2E81207C77C17155B0651B22474 /* UIImage+Snapshot.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Snapshot.m"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.m"; sourceTree = ""; }; + 074B654E88FE46432932E5101AC5EACD /* Expecta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-umbrella.h"; sourceTree = ""; }; + 0876F8FA4FF252BE3F920265DD120DB9 /* NSDate_Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NSDate_Utils.xcconfig; sourceTree = ""; }; + 088249FEDDA44872CC3E2EEA180525E4 /* EXPMatchers+beginWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beginWith.m"; path = "Expecta/Matchers/EXPMatchers+beginWith.m"; sourceTree = ""; }; + 09AC67385F6363DE36A0DF51DFBB98C1 /* nv_ios_http_status.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = nv_ios_http_status.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 0A97C971D5E3296F43649F7308F349A9 /* NSDate_Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-umbrella.h"; sourceTree = ""; }; + 0ADD4E5E8E903E5B5B4E51AEF78B18B3 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 0E5476305A84C19360B5497FFAC4E7AA /* EXPMatchers+match.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+match.h"; path = "Expecta/Matchers/EXPMatchers+match.h"; sourceTree = ""; }; + 0EE7464D0F5B258F3CDFD0C3FA3DB0CE /* EXPMatchers+respondTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+respondTo.m"; path = "Expecta/Matchers/EXPMatchers+respondTo.m"; sourceTree = ""; }; + 10FDC677574A6562DC46E76D40F7821C /* FBSnapshotTestCase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCase.h; path = FBSnapshotTestCase/FBSnapshotTestCase.h; sourceTree = ""; }; + 127B6CCEAF6C15B3132A49D7441AD722 /* PEAR-FileManager-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-prefix.pch"; sourceTree = ""; }; + 12B8BD7EA5359EE1B5AF8FF13FE27D55 /* EXPMatchers+beTruthy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beTruthy.m"; path = "Expecta/Matchers/EXPMatchers+beTruthy.m"; sourceTree = ""; }; + 1400930AB70792496EA909A5289F2A97 /* UIDevice-Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIDevice-Utils-dummy.m"; sourceTree = ""; }; + 1430E1DEB134327B7D2F241CF4873A58 /* Specta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Specta.xcconfig; sourceTree = ""; }; + 17E760B9F15DC83104BA161329586C8E /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; + 18215075F87CDD2D504B1B8567CF01E6 /* NSDate_Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSDate_Utils-dummy.m"; sourceTree = ""; }; + 1CB1BD2B11D8B7E1442082721AB7CAC4 /* SpectaUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaUtility.h; path = Specta/Specta/SpectaUtility.h; sourceTree = ""; }; + 1F2635C3EDC7E2EB3EF0D976165FD1B2 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; + 1FE901CC640BE22CA1ACA26E5D5170FA /* EXPMatchers+beNil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beNil.h"; path = "Expecta/Matchers/EXPMatchers+beNil.h"; sourceTree = ""; }; + 20267373433636CA166365AF7659792B /* NSDate_Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = NSDate_Utils.modulemap; sourceTree = ""; }; + 20EC13F84B8DC4D934DE63C7800B8215 /* SPTExampleGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExampleGroup.h; path = Specta/Specta/SPTExampleGroup.h; sourceTree = ""; }; 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PNObject.xcconfig; sourceTree = ""; }; - 228EBF0A7945E0E7F50209AAF9F47A2B /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 231DEFBB5E4E226771797D517A35EE2B /* Expecta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta-dummy.m"; sourceTree = ""; }; - 2480119A8B86BA567BE7777F466E6E27 /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; - 264F3B713EF22CA791B9485BEFA42727 /* EXPMatchers+raiseWithReason.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raiseWithReason.m"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.m"; sourceTree = ""; }; - 2692A0A67F111639E3EAA40D5DE1889F /* NSDate_Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSDate_Utils-dummy.m"; sourceTree = ""; }; - 26DB3DA19A34FAC2082C658C5199DEC8 /* PEAR-FileManager-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-prefix.pch"; sourceTree = ""; }; + 226B25869562B28CCBD1DE01E3AA0542 /* EXPMatchers+contain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+contain.h"; path = "Expecta/Matchers/EXPMatchers+contain.h"; sourceTree = ""; }; + 23A58C6532C44427BBA2EC02E4A3C6D6 /* EXPMatchers+beCloseTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beCloseTo.m"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.m"; sourceTree = ""; }; + 242765D98AC77367BE93DA083A7BC17B /* Expecta+Snapshots-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-prefix.pch"; sourceTree = ""; }; + 2464225409B6C802EDC5A7C525CE487B /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = ""; }; + 251DE5285FF0E5D93555FAE79A4E0A43 /* EXPDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDefines.h; path = Expecta/EXPDefines.h; sourceTree = ""; }; + 252AFDD57DE220637AF5C7A5E66DDC01 /* EXPMatchers+beLessThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThan.h"; path = "Expecta/Matchers/EXPMatchers+beLessThan.h"; sourceTree = ""; }; + 25E3E4FEF1782DB5D313F1B2D51BBA59 /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; + 263FEACE001E72315678B1F63A59EFC6 /* NSValue+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValue+Expecta.h"; path = "Expecta/NSValue+Expecta.h"; sourceTree = ""; }; 2701DCB1C4CA2591F34532CBFE0BC596 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 27053B717A2E6C890A9A5567BE892759 /* PEAR_FileManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PEAR_FileManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 27E5C65560784FEE47CF5B6B7C469CCD /* EXPMatchers+beFalsy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beFalsy.m"; path = "Expecta/Matchers/EXPMatchers+beFalsy.m"; sourceTree = ""; }; - 29DF17D4BD0DFBF04363B12DF5D708DE /* SPTCallSite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCallSite.h; path = Specta/Specta/SPTCallSite.h; sourceTree = ""; }; - 2AAA9A2FF692B4E11F127ABBA5AA8270 /* EXPMatcherHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcherHelpers.h; path = Expecta/Matchers/EXPMatcherHelpers.h; sourceTree = ""; }; + 2760547A3AA3E20F2812D7F9D33043C2 /* PEAR_FileManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PEAR_FileManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 27C0A6EDC6E511ED19B49434B8D9BE2D /* EXPBlockDefinedMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPBlockDefinedMatcher.h; path = Expecta/EXPBlockDefinedMatcher.h; sourceTree = ""; }; + 2835314DF1B0D8AA78CABD8EB7721B1D /* EXPMatchers+beLessThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.m"; sourceTree = ""; }; 2CEB36A633CECB76D6838E2E9C892579 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 2EE729CB108F93E49233153B2022FF79 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; - 312B6D8F8E4F8197145BC05D4EFF798D /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; - 31A98D7DB13DDB1AF3280F169F14BC6C /* PEAR-FileManager-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PEAR-FileManager-iOS-dummy.m"; sourceTree = ""; }; - 31EC73DD2649E7FFDFFC27FD45896BD4 /* FBSnapshotTestCase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSnapshotTestCase.xcconfig; sourceTree = ""; }; - 33C3E715C562A5C56F2E392BE1ED75A5 /* EXPMatchers+beTruthy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beTruthy.h"; path = "Expecta/Matchers/EXPMatchers+beTruthy.h"; sourceTree = ""; }; - 35585DFFA728C4C5A14AA183EC036013 /* SpectaDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaDSL.h; path = Specta/Specta/SpectaDSL.h; sourceTree = ""; }; - 369EF4C1F5BDF496FA846C56A6E4870A /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = ""; }; - 3815F645AAADCAF88CC9740D8FED47C6 /* XCTest+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTest+Private.h"; path = "Specta/Specta/XCTest+Private.h"; sourceTree = ""; }; + 2E6E22C7EA4031169770E105BA1659D5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 2E92B0C9A524216F7EE2884F50AB5020 /* Specta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Specta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 2ED469F8CE2BC8F8A9BD0AC0C563D443 /* UIDevice-Hardware.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice-Hardware.h"; path = "Pod/Classes/UIDevice-Hardware.h"; sourceTree = ""; }; + 30080EE497D05841BBDA40A2C97FC395 /* SPTSharedExampleGroups.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSharedExampleGroups.h; path = Specta/Specta/SPTSharedExampleGroups.h; sourceTree = ""; }; + 301A99D8F5C53EDA48DBB26A402AFFA2 /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 303D6DBDA9DFB4FBB43EED54EC0B6A1B /* EXPExpect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPExpect.m; path = Expecta/EXPExpect.m; sourceTree = ""; }; + 30A2A4A2F1B9C3939A5DD3B9C38F9CE2 /* SPTSharedExampleGroups.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSharedExampleGroups.m; path = Specta/Specta/SPTSharedExampleGroups.m; sourceTree = ""; }; + 312595AC97706226B9A7D40FC11F6792 /* SPTSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSpec.h; path = Specta/Specta/SPTSpec.h; sourceTree = ""; }; + 339B32A7044B08B3DD5C8993009E8B30 /* UIDevice-Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "UIDevice-Utils.modulemap"; sourceTree = ""; }; + 35131BF5BAB49F5EDA555F84ECF75675 /* Expecta+Snapshots-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta+Snapshots-dummy.m"; sourceTree = ""; }; + 36F95EA810ADA39290CFC47B762E114F /* EXPUnsupportedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPUnsupportedObject.h; path = Expecta/EXPUnsupportedObject.h; sourceTree = ""; }; + 37A34152D703C0D9551CCC0C9CB160F4 /* ExpectaObject+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ExpectaObject+FBSnapshotTest.m"; sourceTree = ""; }; 389952D5D54C67E70501B09516F08587 /* Pods-PNObject_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-PNObject_Tests.modulemap"; sourceTree = ""; }; - 399B462AA47CD6AB8297E3B09AEB18F0 /* EXPMatchers+beTruthy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beTruthy.m"; path = "Expecta/Matchers/EXPMatchers+beTruthy.m"; sourceTree = ""; }; - 3C332041D67D213B77C9019B97A07B72 /* Specta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Specta-dummy.m"; sourceTree = ""; }; - 4518F84A8AE33249879AD096501ACF2C /* SpectaUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaUtility.m; path = Specta/Specta/SpectaUtility.m; sourceTree = ""; }; - 4549BF253506807AEDF1B6ADDC55B169 /* ResourceBundle-NSDate_Utils-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-NSDate_Utils-Info.plist"; sourceTree = ""; }; - 472BFFF9F27894940F02DF7071AB20E6 /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; - 499413218E4F25EEFA02E1896294EED3 /* PEAR-FileManager-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "PEAR-FileManager-iOS.modulemap"; sourceTree = ""; }; - 49C7A7BE9DAD1731154BC8C233529B63 /* Expecta+Snapshots-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-prefix.pch"; sourceTree = ""; }; - 4B07E3A6961EE0F0821BEDD4EFDBC3E6 /* SPTSharedExampleGroups.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSharedExampleGroups.m; path = Specta/Specta/SPTSharedExampleGroups.m; sourceTree = ""; }; - 4CA3F01C6FCD8C40E554418F47CB254D /* UIDevice-Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UIDevice-Utils.xcconfig"; sourceTree = ""; }; + 38D5CBB2395794BE5791A2C17D318D60 /* NSValue+Expecta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValue+Expecta.m"; path = "Expecta/NSValue+Expecta.m"; sourceTree = ""; }; + 3B557F36FA421D3161267224C7E01DAA /* UIDevice-Hardware.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIDevice-Hardware.m"; path = "Pod/Classes/UIDevice-Hardware.m"; sourceTree = ""; }; + 3CD801BF5B230E4282D8EA4E9F525680 /* PEAR-FileManager-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "PEAR-FileManager-iOS.modulemap"; sourceTree = ""; }; + 3D7B8361DF2313132A66AA8CE70948C5 /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = ""; }; + 3E46BD218AE88E7F41BFCDA2B76F815B /* UIDevice-Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-prefix.pch"; sourceTree = ""; }; + 3FF7F7319E80C1A782C5D07C24272D4B /* ExpectaSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaSupport.m; path = Expecta/ExpectaSupport.m; sourceTree = ""; }; + 404701AC5E70EE69D53EF74A524718EF /* EXPMatchers+beInTheRangeOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInTheRangeOf.m"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.m"; sourceTree = ""; }; + 42F4293F70BB18889EEF9844FF045A4C /* NSDate_Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NSDate_Utils.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 4304119ABB8B0A29B2949BFB0B9EBCFC /* SPTTestSuite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTTestSuite.m; path = Specta/Specta/SPTTestSuite.m; sourceTree = ""; }; + 436E91DE0EE47567518AED62B8482BD8 /* PNObject.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PNObject.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 4576EBD8C6A19E078E058A90DA03BFA6 /* EXPFloatTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPFloatTuple.m; path = Expecta/EXPFloatTuple.m; sourceTree = ""; }; + 467801FF5D47074FD2B560FA1B23F2C0 /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; + 46905B5F26206D5B3BF45E4684D9DC89 /* UIImage+Diff.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Diff.m"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.m"; sourceTree = ""; }; + 47EE341DDE8B3421BDA8B64EDC577274 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 482B7E787E1AD553C259B2819053CFA1 /* EXPMatchers+conformTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+conformTo.m"; path = "Expecta/Matchers/EXPMatchers+conformTo.m"; sourceTree = ""; }; + 48E5A1F856FE717D969ADFE962459951 /* EXPMatcherHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcherHelpers.h; path = Expecta/Matchers/EXPMatcherHelpers.h; sourceTree = ""; }; + 48F3554E863BF839EF3CB8D952DCFB13 /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = ""; }; + 4B4CB18B8FA8D0A63A6676B09CB588F4 /* ExpectaSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaSupport.h; path = Expecta/ExpectaSupport.h; sourceTree = ""; }; 4D21BA597DC54DA5B79874658C865E54 /* PNObject-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PNObject-umbrella.h"; sourceTree = ""; }; - 4D901B838EEC5C1F057C3B0E9D2EAF1E /* EXPBlockDefinedMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPBlockDefinedMatcher.h; path = Expecta/EXPBlockDefinedMatcher.h; sourceTree = ""; }; - 4DDC1EDF29C314462DBE55FFD34C51EF /* EXPMatchers+match.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+match.m"; path = "Expecta/Matchers/EXPMatchers+match.m"; sourceTree = ""; }; - 4EB3A39CD648527BE16B141FD58D5A58 /* SPTSharedExampleGroups.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSharedExampleGroups.h; path = Specta/Specta/SPTSharedExampleGroups.h; sourceTree = ""; }; - 4F4D1EA21341FF1B04C50B1C5453758C /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; + 4D34E7D167E0DBAF68C9CD45BDA96CD1 /* EXPMatchers+beIdenticalTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beIdenticalTo.h"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.h"; sourceTree = ""; }; + 4E54032EF8D2B285C7971B73525A9F4E /* nv-ios-http-status.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "nv-ios-http-status.modulemap"; sourceTree = ""; }; + 4F8AE4909F6B93592D76F8A8F38BA239 /* Expecta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Expecta.xcconfig; sourceTree = ""; }; + 5028EC00472B8800EAC9CC8CB76A6A78 /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5041E2A91C7A8740358698C67EC25A89 /* Pods-PNObject_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-PNObject_Example-acknowledgements.plist"; sourceTree = ""; }; - 50F53D1643B9ED1F04EAF728153AEDAA /* PNObject.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PNObject.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 5115E74D3D1BEE398F4A023E24121BD9 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; - 52BD2ABA41A4BDF04185D5F9542D4DAD /* PNObjectConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectConfig.m; sourceTree = ""; }; - 53079E33AC4EFBBE446B58B5C9AD7B3A /* EXPMatchers+beSupersetOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSupersetOf.m"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.m"; sourceTree = ""; }; - 534BF2171D335392C5C6F17F1B4BF69D /* Specta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Specta.modulemap; sourceTree = ""; }; - 53812272391D9612B78D0372F2DFA9B4 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; - 53EA69E13D877BE7BF297287827474F5 /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 54293BEDFCD9CE82F2C279AD4B41D67A /* UIImage+Snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Snapshot.h"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.h"; sourceTree = ""; }; - 56CC371A2A26C2206AD6BD10FF6DA775 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5703F7FB23E27F0C8905A3C346890521 /* PNAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNAddress.h; sourceTree = ""; }; - 573BE10C3E06A0BD955F3C0EB3745CEB /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AFNetworking.modulemap; sourceTree = ""; }; - 57AC1497F372BCC2F1675EFD329028EE /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = ""; }; - 58A2BEF45B88FB715BB96E49CBCF87AF /* ExpectaSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaSupport.h; path = Expecta/ExpectaSupport.h; sourceTree = ""; }; - 5AC70376CF4B8810FD6F1D7416760F34 /* Expecta+Snapshots.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Expecta+Snapshots.modulemap"; sourceTree = ""; }; - 5B5C169A7A6F9F35D18EB5691C3CAD4C /* UIDevice-Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "UIDevice-Utils.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; - 5CB1274205C7A040F2B11C88E1B54172 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; - 5CCB15DE181920D49ED519522A12BC5B /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; - 5D5200015B01A00B8EE614CEC1A72DBA /* SPTExampleGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExampleGroup.h; path = Specta/Specta/SPTExampleGroup.h; sourceTree = ""; }; - 5EFB4F4A6EBF9B58B69E3E3F5FFAF41D /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; - 5F58AD51CDC214F86073965CEF4DB89C /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = ""; }; - 5F5B8ECC50DE0A0648459CB8E03120C0 /* NSObject+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+Expecta.h"; path = "Expecta/NSObject+Expecta.h"; sourceTree = ""; }; - 5F8244AC7C380BAC0FF7995A0DD0985C /* SPTCompiledExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCompiledExample.m; path = Specta/Specta/SPTCompiledExample.m; sourceTree = ""; }; - 5FCE0EEEA51957BFB0C9A1B31785C6DA /* EXPMatchers+endWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+endWith.m"; path = "Expecta/Matchers/EXPMatchers+endWith.m"; sourceTree = ""; }; - 60972F56E13BC9E547CFBF5F290DD89E /* EXPMatchers+endWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+endWith.h"; path = "Expecta/Matchers/EXPMatchers+endWith.h"; sourceTree = ""; }; + 5077A13F2D9E5C020EF901E35DE1F2BC /* EXPMatchers+beKindOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beKindOf.h"; path = "Expecta/Matchers/EXPMatchers+beKindOf.h"; sourceTree = ""; }; + 508AED6E9A211F03A08A4731C75E0F04 /* EXPMatchers+beSupersetOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSupersetOf.m"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.m"; sourceTree = ""; }; + 5095D3EB975A25E68E6FFEED544D9999 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; + 51E010053221BE75F55A992C1598FFEE /* EXPDoubleTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDoubleTuple.h; path = Expecta/EXPDoubleTuple.h; sourceTree = ""; }; + 51F8CF283447CCA7DE9A216801FCEC7C /* XCTestCase+Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTestCase+Specta.h"; path = "Specta/Specta/XCTestCase+Specta.h"; sourceTree = ""; }; + 52BB435F6221617973B010DBBDA41EC2 /* SPTExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExample.m; path = Specta/Specta/SPTExample.m; sourceTree = ""; }; + 530DD4233082A22270C90DD0811093D1 /* PNObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObject.m; sourceTree = ""; }; + 549849546007C6D88540FB828C076C4D /* Expecta+Snapshots-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-umbrella.h"; sourceTree = ""; }; + 555C814FAD43BE30AEC665880286E62D /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; + 55A7EA09A7B8C6417CDD4D0517AFD54F /* FBSnapshotTestController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestController.h; path = FBSnapshotTestCase/FBSnapshotTestController.h; sourceTree = ""; }; + 55B2C6CCDD6C467977C2D76C6067214C /* EXPMatchers+beTruthy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beTruthy.h"; path = "Expecta/Matchers/EXPMatchers+beTruthy.h"; sourceTree = ""; }; + 5653465B5CDAEFF5B7DA46C67238B030 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; + 57607A47DBCC07591A77D2579C488C9C /* EXPMatchers+postNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+postNotification.h"; path = "Expecta/Matchers/EXPMatchers+postNotification.h"; sourceTree = ""; }; + 57A653019F6879231D079F02A4554850 /* ResourceBundle-UIDevice-Utils-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-UIDevice-Utils-Info.plist"; sourceTree = ""; }; + 587E1C0B6FCFC6094DE7FB96DCD9F7F0 /* nv-ios-http-status-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-prefix.pch"; sourceTree = ""; }; + 59327838F5D1D7B9071F21E7AEE8D821 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 59604F2243675657E2E7E15FAC918F86 /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AFNetworking.modulemap; sourceTree = ""; }; + 5987FC9EB2A00D365F17A8C902DA5DB4 /* PEAR_FileManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PEAR_FileManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 5B4E3BDC0A94EEB8C2035B548A7425F7 /* nv-ios-http-status-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-umbrella.h"; sourceTree = ""; }; + 5C6A88235865FDC401100A80D7827E6F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 5C73F1F3E9D2B1F28D4D400C09432596 /* FBSnapshotTestCasePlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCasePlatform.m; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.m; sourceTree = ""; }; + 5CDD9633CA9335ABCB22E462FD00E413 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; + 5E09F532085FBDBE9F58797752D987BE /* EXPMatchers+raiseWithReason.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raiseWithReason.m"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.m"; sourceTree = ""; }; + 5E24767F02DE921236583EF09123D758 /* SPTCompiledExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCompiledExample.m; path = Specta/Specta/SPTCompiledExample.m; sourceTree = ""; }; + 5EB4976A722EBF1CA6581731561481E2 /* EXPMatchers+respondTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+respondTo.h"; path = "Expecta/Matchers/EXPMatchers+respondTo.h"; sourceTree = ""; }; + 604EC2DE1B40FC89D577D9D51B1224EC /* SpectaTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaTypes.h; path = Specta/Specta/SpectaTypes.h; sourceTree = ""; }; + 6063A07F7C480016CA9219023F60CB23 /* nv_ios_http_status.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = nv_ios_http_status.m; path = "nv-ios-http-status/nv_ios_http_status.m"; sourceTree = ""; }; 60B530196848B62AA6D54AEEB46A06D8 /* Pods-PNObject_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-PNObject_Example-dummy.m"; sourceTree = ""; }; - 6188FAB496F61A82CC5B25315035E54D /* EXPMatchers+beKindOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beKindOf.h"; path = "Expecta/Matchers/EXPMatchers+beKindOf.h"; sourceTree = ""; }; - 61BDFBB0CBB83F681A933201CF0FE1C7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 61F3C1DB6F4E00473063EACFC5515CC3 /* EXPFloatTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPFloatTuple.h; path = Expecta/EXPFloatTuple.h; sourceTree = ""; }; - 620776E83BE8FBF047E6CB8725265419 /* EXPMatchers+equal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+equal.m"; path = "Expecta/Matchers/EXPMatchers+equal.m"; sourceTree = ""; }; - 6387377EE062A0FDF751AA136AC2D137 /* Expecta_Snapshots.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta_Snapshots.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6456DEF4D3F54D788069D69C45928CBC /* FBSnapshotTestCasePlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCasePlatform.h; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.h; sourceTree = ""; }; - 64ABF623C50C215070FC44795D797682 /* EXPMatchers+beKindOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beKindOf.m"; path = "Expecta/Matchers/EXPMatchers+beKindOf.m"; sourceTree = ""; }; - 64F490A38FEF85969F7D32CF7DAD9297 /* SPTSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSpec.m; path = Specta/Specta/SPTSpec.m; sourceTree = ""; }; - 680CFD1FCDFA6B058464345597F0BBF0 /* EXPUnsupportedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPUnsupportedObject.h; path = Expecta/EXPUnsupportedObject.h; sourceTree = ""; }; - 684260D2513FE8AD036B49C00B805318 /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 69983AA8D64CC324488B2C30F20F1B6D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; - 69C520A4C76B14DB186E153AEE415291 /* SpectaTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaTypes.h; path = Specta/Specta/SpectaTypes.h; sourceTree = ""; }; - 6A9C98362B8CD1F0E2749529D53DEE66 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; - 6BCF0B57CC5FE7DB7261CE7C60EAE6C1 /* NSDate_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSDate_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6D147D9B92257C3B94B576C35DC424BF /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; - 6D1A759D33F173D10E0B7015AE80CF23 /* SpectaDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaDSL.m; path = Specta/Specta/SpectaDSL.m; sourceTree = ""; }; - 6D4263FB8214129B7A47ABE38111805A /* EXPMatchers+raise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raise.m"; path = "Expecta/Matchers/EXPMatchers+raise.m"; sourceTree = ""; }; - 6D8BBFAC4FCF0406684B4912DEFF0BA5 /* EXPMatchers+beGreaterThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.h"; sourceTree = ""; }; - 6E6E877D18DB0AC4191855EC8CB90CBC /* EXPMatchers+contain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+contain.h"; path = "Expecta/Matchers/EXPMatchers+contain.h"; sourceTree = ""; }; - 6E8CE9158C2B090D4648C7F04DA1889C /* Specta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-prefix.pch"; sourceTree = ""; }; - 700C6F8D29A77D7A3DBBB33423557925 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 70AF5C61DBBAA303456ABD23D9DEF8D2 /* Expecta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-umbrella.h"; sourceTree = ""; }; - 70B374F2107437CA956DF24E5E19499A /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = FBSnapshotTestCase/SwiftSupport.swift; sourceTree = ""; }; - 71227C8B97BF0A085C371A91B264B57F /* NSDate_Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = NSDate_Utils.modulemap; sourceTree = ""; }; - 723A847962247DDB3BC419C8B19D36C9 /* FBSnapshotTestController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestController.m; path = FBSnapshotTestCase/FBSnapshotTestController.m; sourceTree = ""; }; - 7264E73C67D22139208F59592E9961DD /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; - 729C007887FD208D20BA5C7463209CB1 /* EXPMatchers+raise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raise.h"; path = "Expecta/Matchers/EXPMatchers+raise.h"; sourceTree = ""; }; - 72EB7E5F5CDA29AB6F0E4BC25DE5F867 /* EXPMatchers+beCloseTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beCloseTo.m"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.m"; sourceTree = ""; }; - 731E63E14623364DFA2CE5F112B445FB /* EXPMatchers+haveCountOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+haveCountOf.m"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.m"; sourceTree = ""; }; + 60B5E3BB7584988569B7F2652292BC3E /* Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Specta.h; path = Specta/Specta/Specta.h; sourceTree = ""; }; + 60CB0EFAAC57BEBDDC212BE202A1E6DD /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; + 60FB9E6999DADD60AC4592617946438E /* EXPMatchers+beSubclassOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSubclassOf.m"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.m"; sourceTree = ""; }; + 64F181C4266B43CBF7F66042F6B4EF46 /* Expecta+Snapshots.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Expecta+Snapshots.modulemap"; sourceTree = ""; }; + 65A8FF91F982A99C2CC3DC728DDCDDA5 /* Specta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Specta.modulemap; sourceTree = ""; }; + 66590AAD995CB7EE2733821FE60E2C5F /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 6B05EF3E8CCDE4C8342C989CA6DE8820 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; + 6CBABE38C1F703FF64221A82A7BB552B /* nv-ios-http-status-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nv-ios-http-status-dummy.m"; sourceTree = ""; }; + 6F9A9085A2C4E4521E9014094D0BE101 /* EXPMatchers+postNotification.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+postNotification.m"; path = "Expecta/Matchers/EXPMatchers+postNotification.m"; sourceTree = ""; }; + 70C66643236DA171517E8EE59BCA6B0D /* EXPMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcher.h; path = Expecta/EXPMatcher.h; sourceTree = ""; }; + 70FDE9093969EBA6E5B10E05C310A6ED /* ExpectaObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaObject.h; path = Expecta/ExpectaObject.h; sourceTree = ""; }; + 735DCF449255661E1EABF73A78597DD4 /* PNObjectProperty.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectProperty.m; sourceTree = ""; }; + 737950136EAD5F6ADAC934F2F77656AB /* EXPMatchers+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXPMatchers+FBSnapshotTest.m"; sourceTree = ""; }; + 746334372DF756E06037AF044A9799DA /* EXPBlockDefinedMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPBlockDefinedMatcher.m; path = Expecta/EXPBlockDefinedMatcher.m; sourceTree = ""; }; 748E0B295CE6475615F29850C6CD4B0A /* Pods-PNObject_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-PNObject_Tests-acknowledgements.plist"; sourceTree = ""; }; - 767D0A7A31EF6EBC0781569FEC410B20 /* UIDevice-Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "UIDevice-Utils.modulemap"; sourceTree = ""; }; - 792CFC9325C0ACB6EB08A01A6BD38F48 /* EXPMatchers+beGreaterThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThan.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.h"; sourceTree = ""; }; - 7968D24D26E093F665513DEBD3A5E14E /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = ""; }; - 797359E997295E3851B8A92E12EC7DAE /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; + 760087EB44FCC6E6F6990E7523FAECAE /* EXPMatchers+beFalsy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beFalsy.m"; path = "Expecta/Matchers/EXPMatchers+beFalsy.m"; sourceTree = ""; }; + 77DE36CF3A1EFF87812366523CADEE36 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 79C32C1F9F8BBABB55FC82370DECD800 /* EXPMatchers+beLessThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThan.m"; path = "Expecta/Matchers/EXPMatchers+beLessThan.m"; sourceTree = ""; }; 7A09A844498D0BE9ECEF19919560448F /* ResourceBundle-PNObject-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-PNObject-Info.plist"; sourceTree = ""; }; - 7D235B3CA6493F5DFD4DF8399F3F6E52 /* XCTestCase+Specta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestCase+Specta.m"; path = "Specta/Specta/XCTestCase+Specta.m"; sourceTree = ""; }; - 7D750B75B3C40BCBE799D93256132FF6 /* EXPMatchers+beginWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beginWith.h"; path = "Expecta/Matchers/EXPMatchers+beginWith.h"; sourceTree = ""; }; - 7F3309AC57A70C4687982144553C9212 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; - 7FE77851AA58DDB7CD067DDA327931D1 /* Specta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-umbrella.h"; sourceTree = ""; }; - 806E3AAC0A4A15EF79D3BCD7811DB696 /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 7A69572F7F8CFB2C388AF2E2B60A4158 /* EXPMatchers+beNil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beNil.m"; path = "Expecta/Matchers/EXPMatchers+beNil.m"; sourceTree = ""; }; + 7B38F568829DCA73EFB88CF5EEBB9CC4 /* EXPMatchers+haveCountOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+haveCountOf.m"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.m"; sourceTree = ""; }; + 7BF875C85FFFAB7157EE0AC0930CD0F1 /* EXPMatchers+raise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raise.m"; path = "Expecta/Matchers/EXPMatchers+raise.m"; sourceTree = ""; }; + 7DD4044F2019818D9FDC016EE55945D8 /* NSDate+NSDate_Util.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDate+NSDate_Util.m"; path = "Pod/Classes/NSDate+NSDate_Util.m"; sourceTree = ""; }; + 7EA688D79498F6D807C37DB14F8675D1 /* EXPMatchers+contain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+contain.m"; path = "Expecta/Matchers/EXPMatchers+contain.m"; sourceTree = ""; }; + 7F0F10B1D0A283A94AD9812837EAD638 /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; + 809093E6A1113BB9C02E76199526A1BB /* nv_ios_http_status.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = nv_ios_http_status.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 80B83755540664BA5EB069DB4FCF8A48 /* SPTExampleGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExampleGroup.m; path = Specta/Specta/SPTExampleGroup.m; sourceTree = ""; }; + 80F78D090219F8873F08B0A5227F73D0 /* EXPMatchers+match.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+match.m"; path = "Expecta/Matchers/EXPMatchers+match.m"; sourceTree = ""; }; + 817C3C0C7A03A546019204DC092B2E3C /* EXPMatchers+beFalsy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beFalsy.h"; path = "Expecta/Matchers/EXPMatchers+beFalsy.h"; sourceTree = ""; }; + 81C035A410F3D64BE5C971EF3E6F7527 /* ExpectaObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaObject.m; path = Expecta/ExpectaObject.m; sourceTree = ""; }; 821A5C557963A679894335F2C12F9FC9 /* Pods-PNObject_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Tests-resources.sh"; sourceTree = ""; }; - 824C131E1882E849655990203D7BA94B /* Pods_PNObject_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 82AB26C80BBEABC97E60E162BDB7B620 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; 836B3E38F7F7AF752C3A2569E3B463FC /* PNObject-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PNObject-prefix.pch"; sourceTree = ""; }; - 83EF389320BC8B3BF6D71B078974AC6E /* EXPMatchers+beIdenticalTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beIdenticalTo.h"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.h"; sourceTree = ""; }; - 845300C5E6C0EB3B1FFE992EE5D4D5B8 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 85236F2A052FC848EBF82D0FB0B950A4 /* ResourceBundle-UIDevice-Utils-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-UIDevice-Utils-Info.plist"; sourceTree = ""; }; - 852ED4B265FE033613AC722C1062C301 /* SPTCompiledExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCompiledExample.h; path = Specta/Specta/SPTCompiledExample.h; sourceTree = ""; }; - 8A0F89C4069234AA0DE6F90476FE7FC6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 8AB065F9E7871AB78576CEC23B72D0AD /* EXPDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDefines.h; path = Expecta/EXPDefines.h; sourceTree = ""; }; - 8B463FAC7628AB20088321502DCE1BF4 /* PEARFileManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PEARFileManager.m; path = "PEAR-FileManager-iOS/PEARFileManager.m"; sourceTree = ""; }; - 8C0D6CF0102398AA5794D260E6CA94B0 /* EXPMatchers+beginWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beginWith.m"; path = "Expecta/Matchers/EXPMatchers+beginWith.m"; sourceTree = ""; }; - 8E6A13BA89A028B6BDBF2E7C01FC96FD /* EXPMatchers+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXPMatchers+FBSnapshotTest.h"; sourceTree = ""; }; - 8F1203F6CA5CD18E2ACF4E60085EBCC8 /* FBSnapshotTestCase.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSnapshotTestCase.modulemap; sourceTree = ""; }; - 8F63209A7B3EE3ED016CF8977F775084 /* Specta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Specta.xcconfig; sourceTree = ""; }; - 90090F537C1E3D5A10D48C164A6F8570 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 904082EBDFF32BCD467F6A45BF9EBB63 /* Expecta+Snapshots.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Expecta+Snapshots.xcconfig"; sourceTree = ""; }; + 837A83355F3C2F1233DB40EEBA13727D /* EXPMatchers+haveCountOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+haveCountOf.h"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.h"; sourceTree = ""; }; + 86CCA707633C01E7F20A143620E82A91 /* EXPMatcherHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPMatcherHelpers.m; path = Expecta/Matchers/EXPMatcherHelpers.m; sourceTree = ""; }; + 89BD99C8D45E8D53E8939933EE5F1715 /* NSDate_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSDate_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 8A0D8F59A373D565149C9BEBCAD6EEAB /* XCTestCase+Specta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestCase+Specta.m"; path = "Specta/Specta/XCTestCase+Specta.m"; sourceTree = ""; }; + 8C4C3426DFC651D897171B060CE0B18D /* FBSnapshotTestController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestController.m; path = FBSnapshotTestCase/FBSnapshotTestController.m; sourceTree = ""; }; + 8CEF812F054EBCF79268979853116BA3 /* Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Expecta.h; path = Expecta/Expecta.h; sourceTree = ""; }; + 8D32D3C79A30B91870C0C67DA6671613 /* FBSnapshotTestCase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSnapshotTestCase.xcconfig; sourceTree = ""; }; + 8E8A108443C747B3312CBFB2BDA5E384 /* NSObject+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+Expecta.h"; path = "Expecta/NSObject+Expecta.h"; sourceTree = ""; }; + 8EB92496136CD32D1B4F87A54FB78C45 /* SPTTestSuite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTTestSuite.h; path = Specta/Specta/SPTTestSuite.h; sourceTree = ""; }; + 8EE18FD3AACFFA125F08AF5FEB2DD873 /* PNAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNAddress.h; sourceTree = ""; }; + 8F4FF5F611EED96FD62B7B742C979800 /* PEARFileManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PEARFileManager.m; path = "PEAR-FileManager-iOS/PEARFileManager.m"; sourceTree = ""; }; + 8FDFFC262589DEBF8D03CB885D0F7FF3 /* EXPMatchers+beGreaterThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.h"; sourceTree = ""; }; + 900CCC10273B03DEF08DF6189C41FC84 /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; 90604A87BB7538C11C8A79A3023FC482 /* Pods-PNObject_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-PNObject_Example-acknowledgements.markdown"; sourceTree = ""; }; - 91B991DE57581DC2C3B4E6025B38E2B2 /* EXPMatchers+beLessThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThan.m"; path = "Expecta/Matchers/EXPMatchers+beLessThan.m"; sourceTree = ""; }; - 92B62A9467BD08CEDCCC1BF8AB515D45 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; - 92C726C29A6539951DB12B041D1792AE /* EXPMatchers+beLessThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThan.h"; path = "Expecta/Matchers/EXPMatchers+beLessThan.h"; sourceTree = ""; }; - 92D7C780DF210F826062C7DA4241628F /* PEARFileManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PEARFileManager.h; path = "PEAR-FileManager-iOS/PEARFileManager.h"; sourceTree = ""; }; - 93027BCB2CB00856CF97BEA85FBE0BCC /* EXPBlockDefinedMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPBlockDefinedMatcher.m; path = Expecta/EXPBlockDefinedMatcher.m; sourceTree = ""; }; - 93AEF7A08332A013E569FC109270AB45 /* EXPMatcherHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPMatcherHelpers.m; path = Expecta/Matchers/EXPMatcherHelpers.m; sourceTree = ""; }; - 9563F7F11E1375F4565A5DA733FCE9DA /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; - 95D4B9664052A1C4C44C63454B6C1EED /* SPTExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExample.h; path = Specta/Specta/SPTExample.h; sourceTree = ""; }; - 95EABF09D36FAE5816ACC4FFDD253A49 /* UIImage+Diff.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Diff.m"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.m"; sourceTree = ""; }; - 96598024D930A60C681375C1DF09DE6C /* Expecta+Snapshots-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta+Snapshots-dummy.m"; sourceTree = ""; }; - 96F15D3DFF0D00CD1F008FC669E41C86 /* Specta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Specta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 972238611238826A2E259BFD28D740D9 /* EXPMatchers+respondTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+respondTo.h"; path = "Expecta/Matchers/EXPMatchers+respondTo.h"; sourceTree = ""; }; - 98C6631C8A5AB6830B4C85C4E316A6FD /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; - 991F3CF7356D606F1EB7B29CD98506D8 /* EXPMatchers+beNil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beNil.h"; path = "Expecta/Matchers/EXPMatchers+beNil.h"; sourceTree = ""; }; - 9FCB3A240708EE7EF2337BE7A85BDA7C /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; - A067EAE216F588D68000AF117F032E2A /* NSDate_Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-prefix.pch"; sourceTree = ""; }; - A07F7B6A7A5C085B18CFA541503FD407 /* EXPMatchers+beInTheRangeOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInTheRangeOf.h"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.h"; sourceTree = ""; }; - A0A3A7DEAB99A736702E29CD91AC04F2 /* PNLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNLocation.h; sourceTree = ""; }; - A0B2B2D2C961344B4CF652B166E525DB /* SPTTestSuite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTTestSuite.h; path = Specta/Specta/SPTTestSuite.h; sourceTree = ""; }; - A0F8321743E27E471F349C43FFFA019C /* EXPDoubleTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDoubleTuple.h; path = Expecta/EXPDoubleTuple.h; sourceTree = ""; }; - A4183324B6BABCEE7610BB0F038B1F59 /* Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Specta.h; path = Specta/Specta/Specta.h; sourceTree = ""; }; - A57B5C631B9EB4F5FE82A815FD1205E3 /* EXPMatchers+beFalsy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beFalsy.h"; path = "Expecta/Matchers/EXPMatchers+beFalsy.h"; sourceTree = ""; }; - A632AA14A79DFF2E79B4285BA9976153 /* EXPMatchers+beGreaterThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThan.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.m"; sourceTree = ""; }; - A6DE40F89F6D44201129C503672020E1 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A7396073D01D42C1A4A64BB83CE09172 /* EXPMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcher.h; path = Expecta/EXPMatcher.h; sourceTree = ""; }; - A829ACCB34F1EA88C97102126F1E0496 /* UIImage+Diff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Diff.h"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.h"; sourceTree = ""; }; + 932D259117724C947164D40B7873B836 /* EXPFloatTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPFloatTuple.h; path = Expecta/EXPFloatTuple.h; sourceTree = ""; }; + 9543636602C60A4432BF9A7B22731166 /* NSDate+NSDate_Util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDate+NSDate_Util.h"; path = "Pod/Classes/NSDate+NSDate_Util.h"; sourceTree = ""; }; + 9704B49B5CDDDC3EFE793A7E464FBAA6 /* PNObjectModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectModel.m; sourceTree = ""; }; + 982572851E0F5EC4E96BB0B9B19B7F4D /* PEAR-FileManager-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-umbrella.h"; sourceTree = ""; }; + 99E1816120CFC06CC4B4979396267F46 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; + 9B4A033F1E9BDC5FC8A785EDB3CEE3A3 /* UIImage+Diff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Diff.h"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.h"; sourceTree = ""; }; + 9BF060EF7F1E57D9F3CFACC049B458EF /* FBSnapshotTestCasePlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCasePlatform.h; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.h; sourceTree = ""; }; + 9BF0F2F6D97D7AC0D5F91E5D79669368 /* HTTPStatusCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HTTPStatusCodes.h; path = "nv-ios-http-status/HTTPStatusCodes.h"; sourceTree = ""; }; + 9CAA035AD59F80278D084F57D7736424 /* UIDevice_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UIDevice_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 9D5198CDB919F27475342F83B6CD6455 /* Pods_PNObject_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 9F9D269BD0F477C2D5AE970D789BF294 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; + 9FBC3D3A0F91D4AB05D8C934883FC5EA /* UIDevice-Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "UIDevice-Utils.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + 9FF233A7EAEDBD75840D3BF18B94CFB4 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; + A05B53E7A3AEACD8C8550983DBDCBBC9 /* EXPMatchers+endWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+endWith.m"; path = "Expecta/Matchers/EXPMatchers+endWith.m"; sourceTree = ""; }; + A240931E86D7897A59267C609AF76747 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; + A25B83D5C94D9AD8B2645CFA0E696DDE /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; + A2ABA3A334E4AE5EF7D7C6B4C6F5C23D /* SpectaUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaUtility.m; path = Specta/Specta/SpectaUtility.m; sourceTree = ""; }; + A43A39387CD7226257A91929E7E39E19 /* ResourceBundle-NSDate_Utils-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-NSDate_Utils-Info.plist"; sourceTree = ""; }; + A6BCB611DE22A5D965C4216B16085419 /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; + A8072F2A009BAE7251544FAEBE1AE9AE /* EXPMatchers+beCloseTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beCloseTo.h"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.h"; sourceTree = ""; }; A838922082CBB903238CF0302A9F06FC /* Pods-PNObject_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-PNObject_Tests-dummy.m"; sourceTree = ""; }; - A98C4E446CB7E44B70B68A03B294D040 /* NSValue+Expecta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValue+Expecta.m"; path = "Expecta/NSValue+Expecta.m"; sourceTree = ""; }; - A9C30C86ADD90253F9625EE97E677992 /* EXPExpect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPExpect.h; path = Expecta/EXPExpect.h; sourceTree = ""; }; - AA18FB23EB66AB9CB3EB7D7D83B4F4BC /* NSDate+NSDate_Util.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDate+NSDate_Util.m"; path = "Pod/Classes/NSDate+NSDate_Util.m"; sourceTree = ""; }; + A9018295309C54342B542AF7EF6F6AD3 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; + A99B5CB728F3FC23127B936874521502 /* NSDate_Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-prefix.pch"; sourceTree = ""; }; AA1CE72928E46C7F70D4BBE1CD90756D /* Pods-PNObject_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-PNObject_Example-umbrella.h"; sourceTree = ""; }; - AA8B73F95EA806BA1F359F5D99822CBF /* EXPMatchers+conformTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+conformTo.h"; path = "Expecta/Matchers/EXPMatchers+conformTo.h"; sourceTree = ""; }; - AB96365A5153FA50BDB938207154513D /* FBSnapshotTestCasePlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCasePlatform.m; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.m; sourceTree = ""; }; - ABC2BD19C88FB68928A4ACDD68A9A724 /* EXPMatchers+beIdenticalTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beIdenticalTo.m"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.m"; sourceTree = ""; }; + AAD6CE7D02EDADFC3C17BFB6663C59BF /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; + ABBA0B8CCE26AA85FB1971E12F1A89B9 /* PNLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNLocation.m; sourceTree = ""; }; AC21CDE2049E2BAD2A2390F2EC6056A1 /* Pods-PNObject_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-PNObject_Example.modulemap"; sourceTree = ""; }; - AD1FD21D8F457F0E27CFCFB595FCC669 /* SPTExampleGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExampleGroup.m; path = Specta/Specta/SPTExampleGroup.m; sourceTree = ""; }; - ADB01FE4B3DF3EA50915878776A88684 /* EXPMatchers+haveCountOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+haveCountOf.h"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.h"; sourceTree = ""; }; - AE3FC0336DCF98CD24220FB3C4AF534C /* EXPMatchers+contain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+contain.m"; path = "Expecta/Matchers/EXPMatchers+contain.m"; sourceTree = ""; }; - AFA71EF908F4238F299DADAEC4743F0D /* PNUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNUser.h; sourceTree = ""; }; - B084A0DAE06CE16B13B08D6D5A550E84 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; - B18531DAB0C92B47BC6B34F097747A28 /* SPTGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTGlobalBeforeAfterEach.h; path = Specta/Specta/SPTGlobalBeforeAfterEach.h; sourceTree = ""; }; - B18827CC1AF665D7CBD0D24E7DA296A1 /* PNUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNUser.m; sourceTree = ""; }; - B30B8D4EC5724E9404D704E681CF9BE1 /* EXPFloatTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPFloatTuple.m; path = Expecta/EXPFloatTuple.m; sourceTree = ""; }; - B491529366D57763C1863C7BFAEAD597 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = ""; }; - B4D46FA1D8C11A61B0779DCEEE44A0C0 /* EXPMatchers+raiseWithReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raiseWithReason.h"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.h"; sourceTree = ""; }; - B6B08F884D9E5AAEC4C91E0CEE9E06C5 /* EXPMatchers+postNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+postNotification.h"; path = "Expecta/Matchers/EXPMatchers+postNotification.h"; sourceTree = ""; }; - B8D1FA8C4EE246A36E4E4831C67680F8 /* EXPMatchers+conformTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+conformTo.m"; path = "Expecta/Matchers/EXPMatchers+conformTo.m"; sourceTree = ""; }; - B8DB6A53ED4721628F445F65D755B2E6 /* PNObjectConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectConfig.h; sourceTree = ""; }; + AEA7B8ED164EA74CD71F665DEC7CCD72 /* SPTExcludeGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExcludeGlobalBeforeAfterEach.h; path = Specta/Specta/SPTExcludeGlobalBeforeAfterEach.h; sourceTree = ""; }; + AED0961EA7074A81B21740179590DD61 /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = FBSnapshotTestCase/SwiftSupport.swift; sourceTree = ""; }; + AF04973DBC0A36EF60FD97B51B00EB05 /* UIDevice_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UIDevice_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + AF9864A4EC4A58367228847EC4C27002 /* EXPMatchers+beInTheRangeOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInTheRangeOf.h"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.h"; sourceTree = ""; }; + AFBEE3F191A2DD5E27F198062E651C61 /* Expecta+Snapshots.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Expecta+Snapshots.xcconfig"; sourceTree = ""; }; + AFD524FD439614CAE6FA83D1AD58FFD7 /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + B12A7991FC7E3865C020FC02469D58F0 /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; + B234FC9C52C750F03ED2627479B16A28 /* nv_ios_http_status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = nv_ios_http_status.h; path = "nv-ios-http-status/nv_ios_http_status.h"; sourceTree = ""; }; + B2385FF1C147C1DE1B7AEDF04DA72235 /* FBSnapshotTestCase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCase.m; path = FBSnapshotTestCase/FBSnapshotTestCase.m; sourceTree = ""; }; + B4659BB681623539C1E381266644D9D2 /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; + B49656FE04BC3FA7D61F51017225E8DD /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + B4ACD963161DD199547F50D3C0B14D3D /* EXPMatchers+beginWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beginWith.h"; path = "Expecta/Matchers/EXPMatchers+beginWith.h"; sourceTree = ""; }; + B55B191D0BC374144F0D8CEAEF7D18F6 /* Expecta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta-dummy.m"; sourceTree = ""; }; + B588333EEFA242A6E24F36AAACFA263C /* PNObjectConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectConfig.m; sourceTree = ""; }; + B5917273CD2193A45ABBA4E6053AB5F8 /* PNObjectConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectConfig.h; sourceTree = ""; }; + B5C24A839047B4CA4869261059ADECD5 /* UIImage+Compare.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Compare.m"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.m"; sourceTree = ""; }; + B5D52EF45410EEDB0E8DEC36892403D7 /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = ""; }; + B5F9485D2E2EAF680CFD9E0687598D3B /* Specta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Specta-dummy.m"; sourceTree = ""; }; + B645D41429CF1AA885C2086BB5DCFA07 /* EXPMatchers+conformTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+conformTo.h"; path = "Expecta/Matchers/EXPMatchers+conformTo.h"; sourceTree = ""; }; + B6D98DF2C912FCC881DDFE8A3ADBC07B /* SPTCompiledExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCompiledExample.h; path = Specta/Specta/SPTCompiledExample.h; sourceTree = ""; }; + B7B62B27375C86330E843A2F7F33AFAD /* EXPMatchers+beLessThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.h"; sourceTree = ""; }; + B8007EAF5EE637CF9AF0F8E16BD8333C /* PNAddress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNAddress.m; sourceTree = ""; }; B8F890AACB551F53A3EF64D661F0A11D /* Pods-PNObject_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Tests-frameworks.sh"; sourceTree = ""; }; - B9519193AF170D5AF1C9DB2ED31EA12D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - B9693DE8FEDDDE35C28DA30BBE9C5322 /* Expecta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-prefix.pch"; sourceTree = ""; }; + B909EB8EB36B657E3DFD838B2C37CF9E /* PNLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNLocation.h; sourceTree = ""; }; + BA2244EEC3DFB3996B263ECBC2F98D2B /* EXPMatchers+raiseWithReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raiseWithReason.h"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.h"; sourceTree = ""; }; BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - BAC103126493FCA9DC307BF91F51572A /* PEAR-FileManager-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "PEAR-FileManager-iOS.xcconfig"; sourceTree = ""; }; - BB946E78D3AB1817B7BE4FFFAF51BB20 /* EXPExpect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPExpect.m; path = Expecta/EXPExpect.m; sourceTree = ""; }; - BC1C2A65F78882A083F81AE54885379E /* NSDate+NSDate_Util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDate+NSDate_Util.h"; path = "Pod/Classes/NSDate+NSDate_Util.h"; sourceTree = ""; }; - BC5332092A275215EA81B7A180089C08 /* NSDate_Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-umbrella.h"; sourceTree = ""; }; - BFA6C1A3B741D0831BA11C4A61B1671A /* ExpectaSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaSupport.m; path = Expecta/ExpectaSupport.m; sourceTree = ""; }; - C092C2EA6068564AD00DF872B5C9B5BF /* FBSnapshotTestCase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSnapshotTestCase-prefix.pch"; sourceTree = ""; }; - C2D2620C4D8B7C07CB68366A7BEA9EBA /* Expecta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Expecta.xcconfig; sourceTree = ""; }; - C4FCEB148D2A9DE0A797FBE6968CAE28 /* ExpectaObject+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ExpectaObject+FBSnapshotTest.m"; sourceTree = ""; }; - C638CD7E3E6A608A663DAF8E37DBC950 /* PNObjectProperty.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectProperty.m; sourceTree = ""; }; - C75BE203FE62CDE9CBC30A1812780F6E /* EXPMatchers+beGreaterThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.m"; sourceTree = ""; }; - C7D89C09473939D9000E883749E7A017 /* SPTExcludeGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExcludeGlobalBeforeAfterEach.h; path = Specta/Specta/SPTExcludeGlobalBeforeAfterEach.h; sourceTree = ""; }; - C9A6D00AE10BF3C39CCB9F5BB8DD39AF /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; - C9C71517432E5C75DC0A3A15BB2F67CF /* PNObjectSubclassing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectSubclassing.h; sourceTree = ""; }; - C9C90AD238A313B46BF94AE78706DCB4 /* NSDate_Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NSDate_Utils.xcconfig; sourceTree = ""; }; - C9DC12BFABE07666DD4F120195F6CBA9 /* SPTCallSite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCallSite.m; path = Specta/Specta/SPTCallSite.m; sourceTree = ""; }; - CB327A2C4264D8D750739600AF58AB3C /* UIDevice_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UIDevice_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - CB3F28C9BC17E4A2F27DCCE9693F61A2 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; - CC81989EC2F7F38C770FB47B29B1E665 /* Expecta+Snapshots-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-umbrella.h"; sourceTree = ""; }; - CDE3DA9BC9D60F271CF023406E323EDE /* ExpectaObject+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ExpectaObject+FBSnapshotTest.h"; sourceTree = ""; }; - CE5DB4BC4F106F89C9CD4C9D535CB97C /* EXPMatchers+beInTheRangeOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInTheRangeOf.m"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.m"; sourceTree = ""; }; - CE87B9C36054834C443E9E1F536F71CA /* UIImage+Snapshot.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Snapshot.m"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.m"; sourceTree = ""; }; - D0C8EC4D7223E809A20EF5E01C4B7BF9 /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; + BA65791C91A39EB575797BA72A2B65A6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + BBDFF13E5560186F671ED58620E75C7A /* Pods_PNObject_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + BCC8A81AEA8F45E6D0F720608ECF25F0 /* EXPMatchers+beGreaterThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThan.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.m"; sourceTree = ""; }; + BDCD678BE6398373CB78F8B13A3EC227 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = ""; }; + BDD9D1A3622DD85996CFC2EE888F4A10 /* PNObjectModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectModel.h; sourceTree = ""; }; + BEE312DB96BB4C4D47147810AF5F36E3 /* UIImage+Compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Compare.h"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.h"; sourceTree = ""; }; + BF3A302EBF9FC72A93FDAC46A18AE870 /* SPTCallSite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCallSite.m; path = Specta/Specta/SPTCallSite.m; sourceTree = ""; }; + C356FF5F6AD15E1338FB7B93F76C502B /* ExpectaObject+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ExpectaObject+FBSnapshotTest.h"; sourceTree = ""; }; + C3D54BBB1BED331D55BC0C61FFA9CEC3 /* EXPMatchers+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXPMatchers+FBSnapshotTest.h"; sourceTree = ""; }; + C40F2BC1AA2AB14A51FB1193B1A687C2 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; + C41C802DC25D473427927D6E5E12DB44 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + C482D80B019196EB4630657FC63BEB3C /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; + C52CB957F23B5D24CA1AEAD7E551BB83 /* PEAR-FileManager-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "PEAR-FileManager-iOS.xcconfig"; sourceTree = ""; }; + C596C664F9FEAC8BD644F34C3A77834A /* PNObject.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PNObject.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + C62CEFC031B9419B27F587F1250C4520 /* EXPMatchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatchers.h; path = Expecta/Matchers/EXPMatchers.h; sourceTree = ""; }; + C8062E31CFB626F1E471945F0AACA51F /* PNUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNUser.h; sourceTree = ""; }; + C96A65B1E174662E402129B6B71C90E4 /* FBSnapshotTestCase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSnapshotTestCase-prefix.pch"; sourceTree = ""; }; + C9D460967A6376EA571AFB8D4F5DBE53 /* PEAR-FileManager-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PEAR-FileManager-iOS-dummy.m"; sourceTree = ""; }; + C9E514F6AEA6EAE70D95B22CDF7470C3 /* UIDevice-Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UIDevice-Utils.xcconfig"; sourceTree = ""; }; + CA0C72DEFF7BB3194168DDF6E5B24B50 /* UIImage+Snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Snapshot.h"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.h"; sourceTree = ""; }; + CABD57B5D4671B52039BE8C6343C42D1 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; + CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + CC0B03BABB00CE5A0803DEC99D2BD319 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D11A9BD0CFE1E520AE71DC4403614790 /* Pods-PNObject_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Example.debug.xcconfig"; sourceTree = ""; }; - D36450A8270AA2A83EA877093A08930E /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - D382546D2C84FB1FD054DF511E64DDF0 /* UIImage+Compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Compare.h"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.h"; sourceTree = ""; }; - D6D401801EE142013F616C33730E6C68 /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; + D241D95070D67C95995DC1AC991505C9 /* Expecta_Snapshots.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta_Snapshots.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D2C0A271D9EDAD5CB5B22C4F567CA3F7 /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; + D37F88A59F0C14892926BE065FC89404 /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; + D3C38843B1CB9E2D243F081456530E8F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + D42FD2891A624D65A9C22F381B279EEF /* EXPMatchers+beSubclassOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSubclassOf.h"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.h"; sourceTree = ""; }; + D70A3F1B07E24D777165E2F8678E5A29 /* EXPDoubleTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPDoubleTuple.m; path = Expecta/EXPDoubleTuple.m; sourceTree = ""; }; D761BAE2437C826AB810C023C228E54E /* PNObject.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = PNObject.modulemap; sourceTree = ""; }; - D787AD02E49323EDF499CEA4B18362E2 /* EXPDoubleTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPDoubleTuple.m; path = Expecta/EXPDoubleTuple.m; sourceTree = ""; }; - D91C66B249097C92CBCB96737C94B289 /* PNObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObject.m; sourceTree = ""; }; - DB25C8D56F3BC7AF00EC94819841709D /* UIDevice-Hardware.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIDevice-Hardware.m"; path = "Pod/Classes/UIDevice-Hardware.m"; sourceTree = ""; }; + D89E8E77002B7DF01EF753700FFB8232 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; + D8AE633ADAEFAC5DF8295013E842595D /* FBSnapshotTestCase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSnapshotTestCase-dummy.m"; sourceTree = ""; }; + DB6BF369FA7CF0E57D30200E38DD31FE /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; DC358092608E035811817A25786F40A6 /* Pods-PNObject_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Example.release.xcconfig"; sourceTree = ""; }; - DE532B43526854304B2FF59160AD3587 /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; - DE7319124E858F652E78EEE78BFCD99A /* SPTTestSuite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTTestSuite.m; path = Specta/Specta/SPTTestSuite.m; sourceTree = ""; }; - DFC441DEC0296333CDB9D7926575F8DF /* UIDevice-Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-prefix.pch"; sourceTree = ""; }; - E166162701E3405E15FECEF6994FEF52 /* EXPMatchers+match.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+match.h"; path = "Expecta/Matchers/EXPMatchers+match.h"; sourceTree = ""; }; + DC9B3358EE62D77D71F1805014D1DB92 /* SpectaDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaDSL.m; path = Specta/Specta/SpectaDSL.m; sourceTree = ""; }; + DD8E1EE82922EB0432EEB767927065F4 /* nv-ios-http-status.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "nv-ios-http-status.xcconfig"; sourceTree = ""; }; + DF276E481B1CFAF5CEB69D0A5D066071 /* Expecta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-prefix.pch"; sourceTree = ""; }; E16AE17E2B35A7123F90844256259B9D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - E25DD7021E70A195FA82B61C00864AB9 /* EXPMatchers+postNotification.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+postNotification.m"; path = "Expecta/Matchers/EXPMatchers+postNotification.m"; sourceTree = ""; }; + E3C6FA69EC4D0AFB51496C2F4B0F4007 /* EXPMatchers+beGreaterThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThan.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.h"; sourceTree = ""; }; + E43295F3F16FA8DC3C4DBAE459ADC456 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; E46B7AFFF2CB3F42C731CF9CFA5DFC85 /* Pods-PNObject_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-PNObject_Tests-umbrella.h"; sourceTree = ""; }; E47CDA8C196A62B78FACDBFE34E3F5AD /* Pods-PNObject_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Example-resources.sh"; sourceTree = ""; }; - E58B3E175987E25D86BAB908141DFF75 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; - E6275022455B7BEF01F79BED352B30CE /* EXPMatchers+beNil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beNil.m"; path = "Expecta/Matchers/EXPMatchers+beNil.m"; sourceTree = ""; }; - E6B9417384F1AAEF3A585CE674A6F5CB /* PNLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNLocation.m; sourceTree = ""; }; - E6F03F79EEA27C574F6ADCB71E692FA5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - E75DAAFC920067DD87C26508EF097BE4 /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; - E81F08D50F678A8D5B0F18FDD8D26E61 /* EXPMatchers+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXPMatchers+FBSnapshotTest.m"; sourceTree = ""; }; - E9E41E4FFB49746CFD6BDDCFF795C05E /* PNAddress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNAddress.m; sourceTree = ""; }; - EB692859FF4E52214F253B1CDC8E86C8 /* SPTExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExample.m; path = Specta/Specta/SPTExample.m; sourceTree = ""; }; + E4DEE80C61D9195FDE095554AC10FA32 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; + E64F7941290A0DBB9B258DFB089CD2B2 /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; + E6F7F16D9E0EFA6AF63A13061CD23BE5 /* Expecta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Expecta.modulemap; sourceTree = ""; }; + E743D8AFD01B9F09265F9ABE26524BC1 /* NSDate_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSDate_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E7CB47106AF4B40907E0AC403B71A12D /* EXPMatchers+beIdenticalTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beIdenticalTo.m"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.m"; sourceTree = ""; }; + E9DABEB37C38C55338DC3A1FD3224995 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; + EB5A1D40BDFDE5DF9BBAAA30F4F6A419 /* SPTSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSpec.m; path = Specta/Specta/SPTSpec.m; sourceTree = ""; }; EB8B84E4432E9D6D4914A7EB79C467FA /* Pods-PNObject_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Tests.debug.xcconfig"; sourceTree = ""; }; + EBABA1F598E65676067C2A86943CDB24 /* PNObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObject.h; sourceTree = ""; }; + EC544EEA336DC5AB8055894221CCE755 /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; + ECB17217234A8E835FB4BE39E6FEFC6F /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; + ECE3FD751A64DAEB144F784BBE8C2732 /* SPTGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTGlobalBeforeAfterEach.h; path = Specta/Specta/SPTGlobalBeforeAfterEach.h; sourceTree = ""; }; ED867712668303BA41A70CB5E1969AC2 /* PNObject-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PNObject-dummy.m"; sourceTree = ""; }; - EF784364E26CA5C11C77E4A34F0BCC4C /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; + EDA6ADC12D0F7F372DAC9AA34A385C83 /* EXPExpect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPExpect.h; path = Expecta/EXPExpect.h; sourceTree = ""; }; + EE1683091A10AF021AD89064B1275C3D /* SPTExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExample.h; path = Specta/Specta/SPTExample.h; sourceTree = ""; }; + EE1BA712295D0B44F79F0510CE7917CC /* UIDevice-Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-umbrella.h"; sourceTree = ""; }; + EE3B16DBC5A898F73D2ECEF293B341E8 /* Specta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-prefix.pch"; sourceTree = ""; }; + EEBC96FE602F9D4E3ED5581BB2EFA686 /* PEARFileManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PEARFileManager.h; path = "PEAR-FileManager-iOS/PEARFileManager.h"; sourceTree = ""; }; + EED392C41D1EDEC41183133B8D2A0A1E /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; + EF7DB9B2219CD674040184339A17836A /* EXPMatchers+equal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+equal.h"; path = "Expecta/Matchers/EXPMatchers+equal.h"; sourceTree = ""; }; + F175E750B6FD36C665EC169FBD248587 /* EXPMatchers+equal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+equal.m"; path = "Expecta/Matchers/EXPMatchers+equal.m"; sourceTree = ""; }; F18435C7355DA51EDB57E2BC9552B2FC /* Pods-PNObject_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-PNObject_Tests-acknowledgements.markdown"; sourceTree = ""; }; - F32ECF5646D462C9042BCE68A5A2EA22 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - F462F789E7FB9E0958BDB03D88F0FBE3 /* EXPMatchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatchers.h; path = Expecta/Matchers/EXPMatchers.h; sourceTree = ""; }; - F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - F6475D2AE952D65158911AE59D9D7787 /* NSDate_Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NSDate_Utils.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - F793F931AACF1EE2763F3169C9C69946 /* PNObject.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PNObject.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - F7F9CBFB97FAE3AC05A28EE45CDA2734 /* UIImage+Compare.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Compare.m"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.m"; sourceTree = ""; }; - F7FE7E898C64DAE5E020AE493772158A /* EXPMatchers+beSubclassOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSubclassOf.m"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.m"; sourceTree = ""; }; + F2F9E0F0D8C676FDEF57F4AB684EF18E /* SPTCallSite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCallSite.h; path = Specta/Specta/SPTCallSite.h; sourceTree = ""; }; + F3C43DB65660997111943EBF3268FB93 /* Specta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-umbrella.h"; sourceTree = ""; }; + F3F4A2D9858F67BE07CF703724AA35AF /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; + F5813F54864851095188F58E97C111EE /* EXPMatchers+beSupersetOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSupersetOf.h"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.h"; sourceTree = ""; }; + F7D8AE99D4E77EE0E5687843C804388F /* EXPMatchers+raise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raise.h"; path = "Expecta/Matchers/EXPMatchers+raise.h"; sourceTree = ""; }; F872FBD57D98CFC3DE47AD9A270264B9 /* Pods-PNObject_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Tests.release.xcconfig"; sourceTree = ""; }; + F921A7B4FE9577EE631EF19668AE4041 /* EXPMatchers+beInstanceOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInstanceOf.m"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.m"; sourceTree = ""; }; F924BAFD8984753A0E19859F0D994689 /* Pods-PNObject_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Example-frameworks.sh"; sourceTree = ""; }; - F9664ECC37853F2F4C53EA28E02A4B11 /* Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Expecta.h; path = Expecta/Expecta.h; sourceTree = ""; }; - F9E22B61DD570EEF664FE4F46779E934 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; - FA9B970B7B7887AA9701B950AB3E9ED6 /* Expecta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Expecta.modulemap; sourceTree = ""; }; - FB40504B37813B22D5041650F8E335AA /* EXPMatchers+beCloseTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beCloseTo.h"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.h"; sourceTree = ""; }; - FFA9C82F3CA4A7726C38765EA662E470 /* EXPMatchers+respondTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+respondTo.m"; path = "Expecta/Matchers/EXPMatchers+respondTo.m"; sourceTree = ""; }; + F95D3C93A19158D2C724AE838F61BDFB /* EXPMatchers+endWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+endWith.h"; path = "Expecta/Matchers/EXPMatchers+endWith.h"; sourceTree = ""; }; + FA7216234D4C24961344653692ABA814 /* EXPMatchers+beKindOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beKindOf.m"; path = "Expecta/Matchers/EXPMatchers+beKindOf.m"; sourceTree = ""; }; + FAB8F22D328CDC2CC35A8E7583C5B000 /* EXPMatchers+beGreaterThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.m"; sourceTree = ""; }; + FAEF57DFA291AFCDC8CF7CBA2307B1E9 /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; + FC189910AD30BB051AE44C5DC8D66E3B /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; + FD378F1EF2A7C46E0D029ED34B3572E9 /* SpectaDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaDSL.h; path = Specta/Specta/SpectaDSL.h; sourceTree = ""; }; + FF016F1D307D9F7D6CD2678285B5D04B /* XCTest+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTest+Private.h"; path = "Specta/Specta/XCTest+Private.h"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -630,32 +716,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 2FBBC195EC5AF2E370AF885FCB76B312 /* Frameworks */ = { + 20CC96C56EE7EE2C533A7445D0FAA390 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 47BE16803392A5BB68905A2F6AE2638B /* Foundation.framework in Frameworks */, + 637C7C806A0289D9252A49D589195102 /* Foundation.framework in Frameworks */, + F734436720FFEF41F06C8154C5170D58 /* XCTest.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4F358682EA489B9953D15337839AE107 /* Frameworks */ = { + 2577CDD02CB798FA7A416A75A74111A1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 6846FE011C496CB400FD46A7 /* NSDate_Utils.framework in Frameworks */, - 6846FE021C496CB400FD46A7 /* PEAR_FileManager_iOS.framework in Frameworks */, - 6846FE031C496CB400FD46A7 /* UIDevice_Utils.framework in Frameworks */, - 16A9A6CCC4F249BFD94D85BEE83DCF72 /* AFNetworking.framework in Frameworks */, - CE254752A8C232EBE37D84810F7724E5 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5F4F99C994DBB4756B6E140131C037F1 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 79D80D40B13CD1C26F10BDAC1496AB46 /* Foundation.framework in Frameworks */, - 57DF0D0CC9C99551558F1B74CDCCCC98 /* XCTest.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -667,6 +740,27 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 8931DF8A06EBFE365D4B98F8DF463538 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 7A23129C6EF1F64D601C25B8CF8F62F7 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8E8FCCDFE435C2D92F1FC84E84E5CB59 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 5C4E3287DE9E5988D91C536DA517BD51 /* AFNetworking.framework in Frameworks */, + 6DAD2AD4B15B5665B1F434A1EDB9C5C5 /* Foundation.framework in Frameworks */, + 2E00CF37C528D41E03A891F73A8130B1 /* NSDate_Utils.framework in Frameworks */, + 4A400803EBA61DDDB0BE3B2B7FAB9BD7 /* nv_ios_http_status.framework in Frameworks */, + 9FC6E6A8F9B8A01F2C3878BF84AEB697 /* PEAR_FileManager_iOS.framework in Frameworks */, + EB9FD3B1A05A15D8ADA3EAD591722FFE /* UIDevice_Utils.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 914A3FA7C160948DE0A308FB745E7380 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -678,18 +772,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 948F0C2BD229C4AC89F2019186A15281 /* Frameworks */ = { + C09717D02986E0C1F2FEC06C64AA3BA4 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A56E13DAA3C6DDE77A388FB0AD375540 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 4EB3EF278446BB04246DCA3A510C4D1C /* Foundation.framework in Frameworks */, + DDCFE03CE832C6A63C83C3FA62920E7B /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -705,6 +792,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + C6A71832486432A8EE280CF5B1E5CD66 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CD4996880F2FD87DCB89CBB7123C579F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 37933D961067D85C622E7C8CE7B0BFB8 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; CFF5B7915B7C4A2828E27F2C89B1769C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -716,10 +818,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - DA96E0E0E5819F73D7723C62EBB3C3EB /* Frameworks */ = { + D82ADF6AC9393D0EF4FB23B2ED65D19B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 74DD8F7670BA7BF4E1701863E9C16C60 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -739,26 +842,54 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - F3F3A2E67C734AF5D0F970CE47BCF38C /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 0A85B3C8FA830ECAACBB1BDF49C96F75 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 079E0D3EB3F01EAD3A28EA78B19BE0DF /* Serialization */ = { + 048E201ABF0F9EF9A07CCD81D8D420B9 /* Pods */ = { isa = PBXGroup; children = ( - 6A9C98362B8CD1F0E2749529D53DEE66 /* AFURLRequestSerialization.h */, - 0086B599B6C85DF27B4ED96EEBA0F597 /* AFURLRequestSerialization.m */, - 1713E8DF36EE24BDD474593A71C61871 /* AFURLResponseSerialization.h */, - 53812272391D9612B78D0372F2DFA9B4 /* AFURLResponseSerialization.m */, + 2689D422271F49E28A60ED4A66878478 /* AFNetworking */, + E8E1D653F6EF4097EFE5DBEA48B0B4E7 /* Expecta */, + C57490C76AC070B4AFB8DBEC5C1762CA /* Expecta+Snapshots */, + 566A0C83F21C10E7C48E94FA7021668B /* FBSnapshotTestCase */, + 28BD2670ADB4975C7D1E0916C45A482C /* NSDate_Utils */, + BCD3DD7E123BAA868FCE73F032BA4481 /* nv-ios-http-status */, + 63E40D5F6CB785C640AC6E5CFBE82A61 /* PEAR-FileManager-iOS */, + B5C77586473319F8590C29307C64AB5C /* Specta */, + EB3D4C3DB926CD41D6A25BBF3210AD38 /* UIDevice-Utils */, ); - name = Serialization; + name = Pods; + sourceTree = ""; + }; + 05877843615DB167CCE032749F10FFE2 /* Support Files */ = { + isa = PBXGroup; + children = ( + 59604F2243675657E2E7E15FAC918F86 /* AFNetworking.modulemap */, + D37F88A59F0C14892926BE065FC89404 /* AFNetworking.xcconfig */, + ECB17217234A8E835FB4BE39E6FEFC6F /* AFNetworking-dummy.m */, + B12A7991FC7E3865C020FC02469D58F0 /* AFNetworking-prefix.pch */, + A6BCB611DE22A5D965C4216B16085419 /* AFNetworking-umbrella.h */, + 0ADD4E5E8E903E5B5B4E51AEF78B18B3 /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/AFNetworking"; + sourceTree = ""; + }; + 0B04A33C4D7BA9DED0D46C10D603ADB0 /* Pod */ = { + isa = PBXGroup; + children = ( + CCAD04D33F9F2C0A4D2A277E5A79BD62 /* Classes */, + ); + path = Pod; + sourceTree = ""; + }; + 1550C02821F79428737EAC0ADAC76F70 /* Security */ = { + isa = PBXGroup; + children = ( + 17E760B9F15DC83104BA161329586C8E /* AFSecurityPolicy.h */, + F3F4A2D9858F67BE07CF703724AA35AF /* AFSecurityPolicy.m */, + ); + name = Security; sourceTree = ""; }; 168A3B8397ECA5C7750BACB8764D0C36 /* Pods-PNObject_Tests */ = { @@ -779,142 +910,90 @@ path = "Target Support Files/Pods-PNObject_Tests"; sourceTree = ""; }; - 18719642523332F7AE8C29EFA0E829A3 /* Support Files */ = { + 1EE8BDB656FE53316CF87262BFDB88A3 /* Support Files */ = { isa = PBXGroup; children = ( - 8F1203F6CA5CD18E2ACF4E60085EBCC8 /* FBSnapshotTestCase.modulemap */, - 31EC73DD2649E7FFDFFC27FD45896BD4 /* FBSnapshotTestCase.xcconfig */, - 185504E9BC20A737B0F6C725AFC1921A /* FBSnapshotTestCase-dummy.m */, - C092C2EA6068564AD00DF872B5C9B5BF /* FBSnapshotTestCase-prefix.pch */, - 56CC371A2A26C2206AD6BD10FF6DA775 /* Info.plist */, + 5C6A88235865FDC401100A80D7827E6F /* Info.plist */, + 65A8FF91F982A99C2CC3DC728DDCDDA5 /* Specta.modulemap */, + 1430E1DEB134327B7D2F241CF4873A58 /* Specta.xcconfig */, + B5F9485D2E2EAF680CFD9E0687598D3B /* Specta-dummy.m */, + EE3B16DBC5A898F73D2ECEF293B341E8 /* Specta-prefix.pch */, + F3C43DB65660997111943EBF3268FB93 /* Specta-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/FBSnapshotTestCase"; + path = "../Target Support Files/Specta"; sourceTree = ""; }; - 20554A5E017CC4548F5C314DF4CCEF1F /* Pods */ = { + 23ED7D11119F2FB1747ECD0CC3CA6605 /* Core */ = { isa = PBXGroup; children = ( - 66D1F6496CB25138DFD570FEF41CB944 /* AFNetworking */, - 94F21B8E923A4D731307FC589A974EDB /* Expecta */, - 5AB664DFCDF393C315BFBC182B823DBA /* Expecta+Snapshots */, - 4EAB1AF20D00E0A031370E554A440808 /* FBSnapshotTestCase */, - 456F01B42C18C5D969B3B54E4669F7A6 /* NSDate_Utils */, - 7123EAAA0E58DA2900B3B7FF89E5EB94 /* PEAR-FileManager-iOS */, - 21194C0CED8534A3A47EEC7BC6A6D8D4 /* Specta */, - 6963333AA224B56F4EA948D1389FFA46 /* UIDevice-Utils */, + 10FDC677574A6562DC46E76D40F7821C /* FBSnapshotTestCase.h */, + B2385FF1C147C1DE1B7AEDF04DA72235 /* FBSnapshotTestCase.m */, + 9BF060EF7F1E57D9F3CFACC049B458EF /* FBSnapshotTestCasePlatform.h */, + 5C73F1F3E9D2B1F28D4D400C09432596 /* FBSnapshotTestCasePlatform.m */, + 55A7EA09A7B8C6417CDD4D0517AFD54F /* FBSnapshotTestController.h */, + 8C4C3426DFC651D897171B060CE0B18D /* FBSnapshotTestController.m */, + BEE312DB96BB4C4D47147810AF5F36E3 /* UIImage+Compare.h */, + B5C24A839047B4CA4869261059ADECD5 /* UIImage+Compare.m */, + 9B4A033F1E9BDC5FC8A785EDB3CEE3A3 /* UIImage+Diff.h */, + 46905B5F26206D5B3BF45E4684D9DC89 /* UIImage+Diff.m */, + CA0C72DEFF7BB3194168DDF6E5B24B50 /* UIImage+Snapshot.h */, + 03DFF2E81207C77C17155B0651B22474 /* UIImage+Snapshot.m */, ); - name = Pods; + name = Core; sourceTree = ""; }; - 21194C0CED8534A3A47EEC7BC6A6D8D4 /* Specta */ = { + 2689D422271F49E28A60ED4A66878478 /* AFNetworking */ = { isa = PBXGroup; children = ( - A4183324B6BABCEE7610BB0F038B1F59 /* Specta.h */, - 35585DFFA728C4C5A14AA183EC036013 /* SpectaDSL.h */, - 6D1A759D33F173D10E0B7015AE80CF23 /* SpectaDSL.m */, - 69C520A4C76B14DB186E153AEE415291 /* SpectaTypes.h */, - 0E49D273A400D01F7C968DEDB310739A /* SpectaUtility.h */, - 4518F84A8AE33249879AD096501ACF2C /* SpectaUtility.m */, - 29DF17D4BD0DFBF04363B12DF5D708DE /* SPTCallSite.h */, - C9DC12BFABE07666DD4F120195F6CBA9 /* SPTCallSite.m */, - 852ED4B265FE033613AC722C1062C301 /* SPTCompiledExample.h */, - 5F8244AC7C380BAC0FF7995A0DD0985C /* SPTCompiledExample.m */, - 95D4B9664052A1C4C44C63454B6C1EED /* SPTExample.h */, - EB692859FF4E52214F253B1CDC8E86C8 /* SPTExample.m */, - 5D5200015B01A00B8EE614CEC1A72DBA /* SPTExampleGroup.h */, - AD1FD21D8F457F0E27CFCFB595FCC669 /* SPTExampleGroup.m */, - C7D89C09473939D9000E883749E7A017 /* SPTExcludeGlobalBeforeAfterEach.h */, - B18531DAB0C92B47BC6B34F097747A28 /* SPTGlobalBeforeAfterEach.h */, - 4EB3A39CD648527BE16B141FD58D5A58 /* SPTSharedExampleGroups.h */, - 4B07E3A6961EE0F0821BEDD4EFDBC3E6 /* SPTSharedExampleGroups.m */, - 16381C8F5ADB6A8C9F60144F32E457D0 /* SPTSpec.h */, - 64F490A38FEF85969F7D32CF7DAD9297 /* SPTSpec.m */, - A0B2B2D2C961344B4CF652B166E525DB /* SPTTestSuite.h */, - DE7319124E858F652E78EEE78BFCD99A /* SPTTestSuite.m */, - 3815F645AAADCAF88CC9740D8FED47C6 /* XCTest+Private.h */, - 02C1CCA906DB8F2DEDF2F199F2262598 /* XCTestCase+Specta.h */, - 7D235B3CA6493F5DFD4DF8399F3F6E52 /* XCTestCase+Specta.m */, - B990EED8DB09C8013B67BA54CF0A5A1B /* Support Files */, + D89E8E77002B7DF01EF753700FFB8232 /* AFNetworking.h */, + 33597CF92B633439498471E71ADC6111 /* NSURLSession */, + DCAE242BF8F62DC7D948F6C267CC34AC /* Reachability */, + 1550C02821F79428737EAC0ADAC76F70 /* Security */, + 79E5D7297B12E74A6AF9F0875453FB2D /* Serialization */, + 05877843615DB167CCE032749F10FFE2 /* Support Files */, + E8399B1401CACE1BFE42C0D8B093E163 /* UIKit */, ); - path = Specta; + path = AFNetworking; sourceTree = ""; }; - 2B5884565D164D2F8491F68196F42491 /* Frameworks */ = { + 28BD2670ADB4975C7D1E0916C45A482C /* NSDate_Utils */ = { isa = PBXGroup; children = ( - A6DE40F89F6D44201129C503672020E1 /* AFNetworking.framework */, - 53EA69E13D877BE7BF297287827474F5 /* Expecta.framework */, - D36450A8270AA2A83EA877093A08930E /* FBSnapshotTestCase.framework */, - 4D0E5925FBE241423DE7807DE5C73105 /* iOS */, + 9543636602C60A4432BF9A7B22731166 /* NSDate+NSDate_Util.h */, + 7DD4044F2019818D9FDC016EE55945D8 /* NSDate+NSDate_Util.m */, + DE3762546DF4D62EC03D5947F882ADF4 /* Support Files */, ); - name = Frameworks; - sourceTree = ""; - }; - 3042BB3E5ED447873FD23E281C87EA86 /* Support Files */ = { - isa = PBXGroup; - children = ( - 228EBF0A7945E0E7F50209AAF9F47A2B /* Info.plist */, - 71227C8B97BF0A085C371A91B264B57F /* NSDate_Utils.modulemap */, - C9C90AD238A313B46BF94AE78706DCB4 /* NSDate_Utils.xcconfig */, - 2692A0A67F111639E3EAA40D5DE1889F /* NSDate_Utils-dummy.m */, - A067EAE216F588D68000AF117F032E2A /* NSDate_Utils-prefix.pch */, - BC5332092A275215EA81B7A180089C08 /* NSDate_Utils-umbrella.h */, - 4549BF253506807AEDF1B6ADDC55B169 /* ResourceBundle-NSDate_Utils-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/NSDate_Utils"; + path = NSDate_Utils; sourceTree = ""; }; 30888CCAE6C09BBE3DB2932177E9D896 /* PNObject */ = { isa = PBXGroup; children = ( - 550887B712E106F28F4D4C6F5F49D3EB /* Pod */, + 0B04A33C4D7BA9DED0D46C10D603ADB0 /* Pod */, 425607755C726CECF42269E67F188E46 /* Support Files */, ); name = PNObject; path = ../..; sourceTree = ""; }; - 31D1CF13DBD6876DDDD46CA17A938C79 /* User */ = { + 33597CF92B633439498471E71ADC6111 /* NSURLSession */ = { isa = PBXGroup; children = ( - 5703F7FB23E27F0C8905A3C346890521 /* PNAddress.h */, - E9E41E4FFB49746CFD6BDDCFF795C05E /* PNAddress.m */, - A0A3A7DEAB99A736702E29CD91AC04F2 /* PNLocation.h */, - E6B9417384F1AAEF3A585CE674A6F5CB /* PNLocation.m */, - AFA71EF908F4238F299DADAEC4743F0D /* PNUser.h */, - B18827CC1AF665D7CBD0D24E7DA296A1 /* PNUser.m */, + AAD6CE7D02EDADFC3C17BFB6663C59BF /* AFHTTPSessionManager.h */, + FAEF57DFA291AFCDC8CF7CBA2307B1E9 /* AFHTTPSessionManager.m */, + 5CDD9633CA9335ABCB22E462FD00E413 /* AFURLSessionManager.h */, + 25E3E4FEF1782DB5D313F1B2D51BBA59 /* AFURLSessionManager.m */, ); - path = User; + name = NSURLSession; sourceTree = ""; }; - 3652C2E38DF53C768F329F262835036F /* Core */ = { + 3A47EAC1A5B5DE0E9F96D76DAC4953FB /* SwiftSupport */ = { isa = PBXGroup; children = ( - 08D27CF8BF643F6B5B13F8232258D5B8 /* FBSnapshotTestCase.h */, - 0A32AF4D883390B0F2AF7CB064D6E567 /* FBSnapshotTestCase.m */, - 6456DEF4D3F54D788069D69C45928CBC /* FBSnapshotTestCasePlatform.h */, - AB96365A5153FA50BDB938207154513D /* FBSnapshotTestCasePlatform.m */, - 009062739020CCD0E6297F2C8D4CFB93 /* FBSnapshotTestController.h */, - 723A847962247DDB3BC419C8B19D36C9 /* FBSnapshotTestController.m */, - D382546D2C84FB1FD054DF511E64DDF0 /* UIImage+Compare.h */, - F7F9CBFB97FAE3AC05A28EE45CDA2734 /* UIImage+Compare.m */, - A829ACCB34F1EA88C97102126F1E0496 /* UIImage+Diff.h */, - 95EABF09D36FAE5816ACC4FFDD253A49 /* UIImage+Diff.m */, - 54293BEDFCD9CE82F2C279AD4B41D67A /* UIImage+Snapshot.h */, - CE87B9C36054834C443E9E1F536F71CA /* UIImage+Snapshot.m */, + AED0961EA7074A81B21740179590DD61 /* SwiftSupport.swift */, ); - name = Core; - sourceTree = ""; - }; - 375DF2F955219DBF90E2B08794AFC957 /* Reachability */ = { - isa = PBXGroup; - children = ( - 6D147D9B92257C3B94B576C35DC424BF /* AFNetworkReachabilityManager.h */, - 01C0656AD6CD15FA1E1CD0B12E72DBAC /* AFNetworkReachabilityManager.m */, - ); - name = Reachability; + name = SwiftSupport; sourceTree = ""; }; 425607755C726CECF42269E67F188E46 /* Support Files */ = { @@ -932,130 +1011,51 @@ path = "Example/Pods/Target Support Files/PNObject"; sourceTree = ""; }; - 456F01B42C18C5D969B3B54E4669F7A6 /* NSDate_Utils */ = { + 444966F8809310C3C4F42EFBA011DF23 /* Support Files */ = { isa = PBXGroup; children = ( - BC1C2A65F78882A083F81AE54885379E /* NSDate+NSDate_Util.h */, - AA18FB23EB66AB9CB3EB7D7D83B4F4BC /* NSDate+NSDate_Util.m */, - 3042BB3E5ED447873FD23E281C87EA86 /* Support Files */, - ); - path = NSDate_Utils; - sourceTree = ""; - }; - 4B0255A501671A8FA9CBC245A676888B /* Support Files */ = { - isa = PBXGroup; - children = ( - FA9B970B7B7887AA9701B950AB3E9ED6 /* Expecta.modulemap */, - C2D2620C4D8B7C07CB68366A7BEA9EBA /* Expecta.xcconfig */, - 231DEFBB5E4E226771797D517A35EE2B /* Expecta-dummy.m */, - B9693DE8FEDDDE35C28DA30BBE9C5322 /* Expecta-prefix.pch */, - 70AF5C61DBBAA303456ABD23D9DEF8D2 /* Expecta-umbrella.h */, - 61BDFBB0CBB83F681A933201CF0FE1C7 /* Info.plist */, + D3C38843B1CB9E2D243F081456530E8F /* Info.plist */, + 3CD801BF5B230E4282D8EA4E9F525680 /* PEAR-FileManager-iOS.modulemap */, + C52CB957F23B5D24CA1AEAD7E551BB83 /* PEAR-FileManager-iOS.xcconfig */, + C9D460967A6376EA571AFB8D4F5DBE53 /* PEAR-FileManager-iOS-dummy.m */, + 127B6CCEAF6C15B3132A49D7441AD722 /* PEAR-FileManager-iOS-prefix.pch */, + 982572851E0F5EC4E96BB0B9B19B7F4D /* PEAR-FileManager-iOS-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/Expecta"; + path = "../Target Support Files/PEAR-FileManager-iOS"; sourceTree = ""; }; - 4D0E5925FBE241423DE7807DE5C73105 /* iOS */ = { + 566A0C83F21C10E7C48E94FA7021668B /* FBSnapshotTestCase */ = { isa = PBXGroup; children = ( - 69983AA8D64CC324488B2C30F20F1B6D /* CoreGraphics.framework */, - F52ABA27201CE568B40C098A89C5D36F /* Foundation.framework */, - F9E22B61DD570EEF664FE4F46779E934 /* MobileCoreServices.framework */, - EF784364E26CA5C11C77E4A34F0BCC4C /* QuartzCore.framework */, - E58B3E175987E25D86BAB908141DFF75 /* Security.framework */, - 7F3309AC57A70C4687982144553C9212 /* SystemConfiguration.framework */, - F32ECF5646D462C9042BCE68A5A2EA22 /* UIKit.framework */, - 9FCB3A240708EE7EF2337BE7A85BDA7C /* XCTest.framework */, - ); - name = iOS; - sourceTree = ""; - }; - 4EAB1AF20D00E0A031370E554A440808 /* FBSnapshotTestCase */ = { - isa = PBXGroup; - children = ( - 3652C2E38DF53C768F329F262835036F /* Core */, - 18719642523332F7AE8C29EFA0E829A3 /* Support Files */, - AF83980345FD63E8B499A0B295578A85 /* SwiftSupport */, + 23ED7D11119F2FB1747ECD0CC3CA6605 /* Core */, + EB2B8529F7C37CC14445E0FEEB725498 /* Support Files */, + 3A47EAC1A5B5DE0E9F96D76DAC4953FB /* SwiftSupport */, ); path = FBSnapshotTestCase; sourceTree = ""; }; - 550887B712E106F28F4D4C6F5F49D3EB /* Pod */ = { + 63E40D5F6CB785C640AC6E5CFBE82A61 /* PEAR-FileManager-iOS */ = { isa = PBXGroup; children = ( - 7D0D9FD029F5D7F5AF11D801FE451324 /* Classes */, - ); - path = Pod; - sourceTree = ""; - }; - 56BD78A69573139280921FE89BE0B864 /* Products */ = { - isa = PBXGroup; - children = ( - 90090F537C1E3D5A10D48C164A6F8570 /* AFNetworking.framework */, - 684260D2513FE8AD036B49C00B805318 /* Expecta.framework */, - 6387377EE062A0FDF751AA136AC2D137 /* Expecta_Snapshots.framework */, - 806E3AAC0A4A15EF79D3BCD7811DB696 /* FBSnapshotTestCase.framework */, - F6475D2AE952D65158911AE59D9D7787 /* NSDate_Utils.bundle */, - 6BCF0B57CC5FE7DB7261CE7C60EAE6C1 /* NSDate_Utils.framework */, - 27053B717A2E6C890A9A5567BE892759 /* PEAR_FileManager_iOS.framework */, - 50F53D1643B9ED1F04EAF728153AEDAA /* PNObject.bundle */, - F793F931AACF1EE2763F3169C9C69946 /* PNObject.framework */, - 1E9631FC8095895820932DC31657A035 /* Pods_PNObject_Example.framework */, - 824C131E1882E849655990203D7BA94B /* Pods_PNObject_Tests.framework */, - 96F15D3DFF0D00CD1F008FC669E41C86 /* Specta.framework */, - 5B5C169A7A6F9F35D18EB5691C3CAD4C /* UIDevice-Utils.bundle */, - CB327A2C4264D8D750739600AF58AB3C /* UIDevice_Utils.framework */, - ); - name = Products; - sourceTree = ""; - }; - 5AB664DFCDF393C315BFBC182B823DBA /* Expecta+Snapshots */ = { - isa = PBXGroup; - children = ( - CDE3DA9BC9D60F271CF023406E323EDE /* ExpectaObject+FBSnapshotTest.h */, - C4FCEB148D2A9DE0A797FBE6968CAE28 /* ExpectaObject+FBSnapshotTest.m */, - 8E6A13BA89A028B6BDBF2E7C01FC96FD /* EXPMatchers+FBSnapshotTest.h */, - E81F08D50F678A8D5B0F18FDD8D26E61 /* EXPMatchers+FBSnapshotTest.m */, - F215FF93B2088443B513F00088D26859 /* Support Files */, - ); - path = "Expecta+Snapshots"; - sourceTree = ""; - }; - 66D1F6496CB25138DFD570FEF41CB944 /* AFNetworking */ = { - isa = PBXGroup; - children = ( - 82AB26C80BBEABC97E60E162BDB7B620 /* AFNetworking.h */, - D4758ED040973938B15F4AD2DB314779 /* NSURLSession */, - 375DF2F955219DBF90E2B08794AFC957 /* Reachability */, - D3183DF76048A03CABE45DC1E97AECE1 /* Security */, - 079E0D3EB3F01EAD3A28EA78B19BE0DF /* Serialization */, - 8CCD3CC274053F06E1347EDDCB5CCA09 /* Support Files */, - F78734C81AF2417E6112BEDA5F4F4622 /* UIKit */, - ); - path = AFNetworking; - sourceTree = ""; - }; - 6963333AA224B56F4EA948D1389FFA46 /* UIDevice-Utils */ = { - isa = PBXGroup; - children = ( - 11F40498197518D0054C94BB580B6354 /* UIDevice-Hardware.h */, - DB25C8D56F3BC7AF00EC94819841709D /* UIDevice-Hardware.m */, - F3054C0E2858E52A9DEFD1D6008A3BEE /* Support Files */, - ); - path = "UIDevice-Utils"; - sourceTree = ""; - }; - 7123EAAA0E58DA2900B3B7FF89E5EB94 /* PEAR-FileManager-iOS */ = { - isa = PBXGroup; - children = ( - 92D7C780DF210F826062C7DA4241628F /* PEARFileManager.h */, - 8B463FAC7628AB20088321502DCE1BF4 /* PEARFileManager.m */, - DC2443EBF960D2AAA7976234A42E651F /* Support Files */, + EEBC96FE602F9D4E3ED5581BB2EFA686 /* PEARFileManager.h */, + 8F4FF5F611EED96FD62B7B742C979800 /* PEARFileManager.m */, + 444966F8809310C3C4F42EFBA011DF23 /* Support Files */, ); path = "PEAR-FileManager-iOS"; sourceTree = ""; }; + 79E5D7297B12E74A6AF9F0875453FB2D /* Serialization */ = { + isa = PBXGroup; + children = ( + 60CB0EFAAC57BEBDDC212BE202A1E6DD /* AFURLRequestSerialization.h */, + 5653465B5CDAEFF5B7DA46C67238B030 /* AFURLRequestSerialization.m */, + A240931E86D7897A59267C609AF76747 /* AFURLResponseSerialization.h */, + 6B05EF3E8CCDE4C8342C989CA6DE8820 /* AFURLResponseSerialization.m */, + ); + name = Serialization; + sourceTree = ""; + }; 7B2C40B467EE55C5CB63A978531E7289 /* Pods-PNObject_Example */ = { isa = PBXGroup; children = ( @@ -1074,148 +1074,166 @@ path = "Target Support Files/Pods-PNObject_Example"; sourceTree = ""; }; - 7D0D9FD029F5D7F5AF11D801FE451324 /* Classes */ = { - isa = PBXGroup; - children = ( - 1C563E439AB59E3D4D17A8022B80F95A /* PNObject.h */, - D91C66B249097C92CBCB96737C94B289 /* PNObject.m */, - B8DB6A53ED4721628F445F65D755B2E6 /* PNObjectConfig.h */, - 52BD2ABA41A4BDF04185D5F9542D4DAD /* PNObjectConfig.m */, - 0BCA1DD0AC25BFBDC846546526D06130 /* PNObjectProperty.h */, - C638CD7E3E6A608A663DAF8E37DBC950 /* PNObjectProperty.m */, - C9C71517432E5C75DC0A3A15BB2F67CF /* PNObjectSubclassing.h */, - 31D1CF13DBD6876DDDD46CA17A938C79 /* User */, - ); - path = Classes; - sourceTree = ""; - }; 7DB346D0F39D3F0E887471402A8071AB = { isa = PBXGroup; children = ( BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */, E99CD5B3CF7131277C4CBA3A1162D56A /* Development Pods */, - 2B5884565D164D2F8491F68196F42491 /* Frameworks */, - 20554A5E017CC4548F5C314DF4CCEF1F /* Pods */, - 56BD78A69573139280921FE89BE0B864 /* Products */, + E258A1AA6238999448EFA3F0E2E43EFF /* Frameworks */, + 048E201ABF0F9EF9A07CCD81D8D420B9 /* Pods */, + 8DF85F04C03BBD5A156C3A5A3119D582 /* Products */, CA2A6C0A1068E1DAEA2579E47E971F66 /* Targets Support Files */, ); sourceTree = ""; }; - 8CCD3CC274053F06E1347EDDCB5CCA09 /* Support Files */ = { + 7EFB0E984DC833F6EC15B776072A6526 /* Support Files */ = { isa = PBXGroup; children = ( - 573BE10C3E06A0BD955F3C0EB3745CEB /* AFNetworking.modulemap */, - 9563F7F11E1375F4565A5DA733FCE9DA /* AFNetworking.xcconfig */, - 5EFB4F4A6EBF9B58B69E3E3F5FFAF41D /* AFNetworking-dummy.m */, - D6D401801EE142013F616C33730E6C68 /* AFNetworking-prefix.pch */, - 20B68B3A3F5D9BB99DDD14EC6B840405 /* AFNetworking-umbrella.h */, - 8A0F89C4069234AA0DE6F90476FE7FC6 /* Info.plist */, + E6F7F16D9E0EFA6AF63A13061CD23BE5 /* Expecta.modulemap */, + 4F8AE4909F6B93592D76F8A8F38BA239 /* Expecta.xcconfig */, + B55B191D0BC374144F0D8CEAEF7D18F6 /* Expecta-dummy.m */, + DF276E481B1CFAF5CEB69D0A5D066071 /* Expecta-prefix.pch */, + 074B654E88FE46432932E5101AC5EACD /* Expecta-umbrella.h */, + B49656FE04BC3FA7D61F51017225E8DD /* Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/AFNetworking"; + path = "../Target Support Files/Expecta"; sourceTree = ""; }; - 94F21B8E923A4D731307FC589A974EDB /* Expecta */ = { + 8DF85F04C03BBD5A156C3A5A3119D582 /* Products */ = { isa = PBXGroup; children = ( - 4D901B838EEC5C1F057C3B0E9D2EAF1E /* EXPBlockDefinedMatcher.h */, - 93027BCB2CB00856CF97BEA85FBE0BCC /* EXPBlockDefinedMatcher.m */, - 8AB065F9E7871AB78576CEC23B72D0AD /* EXPDefines.h */, - A0F8321743E27E471F349C43FFFA019C /* EXPDoubleTuple.h */, - D787AD02E49323EDF499CEA4B18362E2 /* EXPDoubleTuple.m */, - F9664ECC37853F2F4C53EA28E02A4B11 /* Expecta.h */, - 00CE164DFFFD1548EEA5BC737EFB2E4F /* ExpectaObject.h */, - 00B0B399D3C61A4F51723CDBFFD2DB8A /* ExpectaObject.m */, - 58A2BEF45B88FB715BB96E49CBCF87AF /* ExpectaSupport.h */, - BFA6C1A3B741D0831BA11C4A61B1671A /* ExpectaSupport.m */, - A9C30C86ADD90253F9625EE97E677992 /* EXPExpect.h */, - BB946E78D3AB1817B7BE4FFFAF51BB20 /* EXPExpect.m */, - 61F3C1DB6F4E00473063EACFC5515CC3 /* EXPFloatTuple.h */, - B30B8D4EC5724E9404D704E681CF9BE1 /* EXPFloatTuple.m */, - A7396073D01D42C1A4A64BB83CE09172 /* EXPMatcher.h */, - 2AAA9A2FF692B4E11F127ABBA5AA8270 /* EXPMatcherHelpers.h */, - 93AEF7A08332A013E569FC109270AB45 /* EXPMatcherHelpers.m */, - F462F789E7FB9E0958BDB03D88F0FBE3 /* EXPMatchers.h */, - FB40504B37813B22D5041650F8E335AA /* EXPMatchers+beCloseTo.h */, - 72EB7E5F5CDA29AB6F0E4BC25DE5F867 /* EXPMatchers+beCloseTo.m */, - A57B5C631B9EB4F5FE82A815FD1205E3 /* EXPMatchers+beFalsy.h */, - 27E5C65560784FEE47CF5B6B7C469CCD /* EXPMatchers+beFalsy.m */, - 7D750B75B3C40BCBE799D93256132FF6 /* EXPMatchers+beginWith.h */, - 8C0D6CF0102398AA5794D260E6CA94B0 /* EXPMatchers+beginWith.m */, - 792CFC9325C0ACB6EB08A01A6BD38F48 /* EXPMatchers+beGreaterThan.h */, - A632AA14A79DFF2E79B4285BA9976153 /* EXPMatchers+beGreaterThan.m */, - 6D8BBFAC4FCF0406684B4912DEFF0BA5 /* EXPMatchers+beGreaterThanOrEqualTo.h */, - C75BE203FE62CDE9CBC30A1812780F6E /* EXPMatchers+beGreaterThanOrEqualTo.m */, - 83EF389320BC8B3BF6D71B078974AC6E /* EXPMatchers+beIdenticalTo.h */, - ABC2BD19C88FB68928A4ACDD68A9A724 /* EXPMatchers+beIdenticalTo.m */, - 077055C691E79C85089B2CBB50EFF72D /* EXPMatchers+beInstanceOf.h */, - 0BD3279B3B9EBDFF6097082F89B34E7F /* EXPMatchers+beInstanceOf.m */, - A07F7B6A7A5C085B18CFA541503FD407 /* EXPMatchers+beInTheRangeOf.h */, - CE5DB4BC4F106F89C9CD4C9D535CB97C /* EXPMatchers+beInTheRangeOf.m */, - 6188FAB496F61A82CC5B25315035E54D /* EXPMatchers+beKindOf.h */, - 64ABF623C50C215070FC44795D797682 /* EXPMatchers+beKindOf.m */, - 92C726C29A6539951DB12B041D1792AE /* EXPMatchers+beLessThan.h */, - 91B991DE57581DC2C3B4E6025B38E2B2 /* EXPMatchers+beLessThan.m */, - 1CEF6C8224D8B72BE896822887E9FEC7 /* EXPMatchers+beLessThanOrEqualTo.h */, - 1904F5E4534B5BBEC9867AFBB51ED621 /* EXPMatchers+beLessThanOrEqualTo.m */, - 991F3CF7356D606F1EB7B29CD98506D8 /* EXPMatchers+beNil.h */, - E6275022455B7BEF01F79BED352B30CE /* EXPMatchers+beNil.m */, - 11B8D7A38CA91B88D21DC30CF361022E /* EXPMatchers+beSubclassOf.h */, - F7FE7E898C64DAE5E020AE493772158A /* EXPMatchers+beSubclassOf.m */, - 1C07FC3585B90CDC7B4253F3CDD27B9F /* EXPMatchers+beSupersetOf.h */, - 53079E33AC4EFBBE446B58B5C9AD7B3A /* EXPMatchers+beSupersetOf.m */, - 33C3E715C562A5C56F2E392BE1ED75A5 /* EXPMatchers+beTruthy.h */, - 399B462AA47CD6AB8297E3B09AEB18F0 /* EXPMatchers+beTruthy.m */, - AA8B73F95EA806BA1F359F5D99822CBF /* EXPMatchers+conformTo.h */, - B8D1FA8C4EE246A36E4E4831C67680F8 /* EXPMatchers+conformTo.m */, - 6E6E877D18DB0AC4191855EC8CB90CBC /* EXPMatchers+contain.h */, - AE3FC0336DCF98CD24220FB3C4AF534C /* EXPMatchers+contain.m */, - 60972F56E13BC9E547CFBF5F290DD89E /* EXPMatchers+endWith.h */, - 5FCE0EEEA51957BFB0C9A1B31785C6DA /* EXPMatchers+endWith.m */, - 039DE5E921EE2C83F0DB098D9C48758F /* EXPMatchers+equal.h */, - 620776E83BE8FBF047E6CB8725265419 /* EXPMatchers+equal.m */, - ADB01FE4B3DF3EA50915878776A88684 /* EXPMatchers+haveCountOf.h */, - 731E63E14623364DFA2CE5F112B445FB /* EXPMatchers+haveCountOf.m */, - E166162701E3405E15FECEF6994FEF52 /* EXPMatchers+match.h */, - 4DDC1EDF29C314462DBE55FFD34C51EF /* EXPMatchers+match.m */, - B6B08F884D9E5AAEC4C91E0CEE9E06C5 /* EXPMatchers+postNotification.h */, - E25DD7021E70A195FA82B61C00864AB9 /* EXPMatchers+postNotification.m */, - 729C007887FD208D20BA5C7463209CB1 /* EXPMatchers+raise.h */, - 6D4263FB8214129B7A47ABE38111805A /* EXPMatchers+raise.m */, - B4D46FA1D8C11A61B0779DCEEE44A0C0 /* EXPMatchers+raiseWithReason.h */, - 264F3B713EF22CA791B9485BEFA42727 /* EXPMatchers+raiseWithReason.m */, - 972238611238826A2E259BFD28D740D9 /* EXPMatchers+respondTo.h */, - FFA9C82F3CA4A7726C38765EA662E470 /* EXPMatchers+respondTo.m */, - 680CFD1FCDFA6B058464345597F0BBF0 /* EXPUnsupportedObject.h */, - 1F1BB2ADA82E22F3F0913AC850D335C0 /* EXPUnsupportedObject.m */, - 5F5B8ECC50DE0A0648459CB8E03120C0 /* NSObject+Expecta.h */, - 0667FC521633B245D5797472CBAE44A6 /* NSValue+Expecta.h */, - A98C4E446CB7E44B70B68A03B294D040 /* NSValue+Expecta.m */, - 4B0255A501671A8FA9CBC245A676888B /* Support Files */, + 59327838F5D1D7B9071F21E7AEE8D821 /* AFNetworking.framework */, + AFD524FD439614CAE6FA83D1AD58FFD7 /* Expecta.framework */, + D241D95070D67C95995DC1AC991505C9 /* Expecta_Snapshots.framework */, + 5028EC00472B8800EAC9CC8CB76A6A78 /* FBSnapshotTestCase.framework */, + 42F4293F70BB18889EEF9844FF045A4C /* NSDate_Utils.bundle */, + 89BD99C8D45E8D53E8939933EE5F1715 /* NSDate_Utils.framework */, + 09AC67385F6363DE36A0DF51DFBB98C1 /* nv_ios_http_status.framework */, + 2760547A3AA3E20F2812D7F9D33043C2 /* PEAR_FileManager_iOS.framework */, + C596C664F9FEAC8BD644F34C3A77834A /* PNObject.bundle */, + 436E91DE0EE47567518AED62B8482BD8 /* PNObject.framework */, + BBDFF13E5560186F671ED58620E75C7A /* Pods_PNObject_Example.framework */, + 9D5198CDB919F27475342F83B6CD6455 /* Pods_PNObject_Tests.framework */, + 2E92B0C9A524216F7EE2884F50AB5020 /* Specta.framework */, + 9FBC3D3A0F91D4AB05D8C934883FC5EA /* UIDevice-Utils.bundle */, + AF04973DBC0A36EF60FD97B51B00EB05 /* UIDevice_Utils.framework */, ); - path = Expecta; + name = Products; sourceTree = ""; }; - AF83980345FD63E8B499A0B295578A85 /* SwiftSupport */ = { + 8EF52D430651DC46C03E28588CD31315 /* Support Files */ = { isa = PBXGroup; children = ( - 70B374F2107437CA956DF24E5E19499A /* SwiftSupport.swift */, - ); - name = SwiftSupport; - sourceTree = ""; - }; - B990EED8DB09C8013B67BA54CF0A5A1B /* Support Files */ = { - isa = PBXGroup; - children = ( - B9519193AF170D5AF1C9DB2ED31EA12D /* Info.plist */, - 534BF2171D335392C5C6F17F1B4BF69D /* Specta.modulemap */, - 8F63209A7B3EE3ED016CF8977F775084 /* Specta.xcconfig */, - 3C332041D67D213B77C9019B97A07B72 /* Specta-dummy.m */, - 6E8CE9158C2B090D4648C7F04DA1889C /* Specta-prefix.pch */, - 7FE77851AA58DDB7CD067DDA327931D1 /* Specta-umbrella.h */, + 77DE36CF3A1EFF87812366523CADEE36 /* Info.plist */, + 4E54032EF8D2B285C7971B73525A9F4E /* nv-ios-http-status.modulemap */, + DD8E1EE82922EB0432EEB767927065F4 /* nv-ios-http-status.xcconfig */, + 6CBABE38C1F703FF64221A82A7BB552B /* nv-ios-http-status-dummy.m */, + 587E1C0B6FCFC6094DE7FB96DCD9F7F0 /* nv-ios-http-status-prefix.pch */, + 5B4E3BDC0A94EEB8C2035B548A7425F7 /* nv-ios-http-status-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/Specta"; + path = "../Target Support Files/nv-ios-http-status"; + sourceTree = ""; + }; + 9F4725758E151141D8C8B3C7CD95FBB4 /* Support Files */ = { + isa = PBXGroup; + children = ( + 64F181C4266B43CBF7F66042F6B4EF46 /* Expecta+Snapshots.modulemap */, + AFBEE3F191A2DD5E27F198062E651C61 /* Expecta+Snapshots.xcconfig */, + 35131BF5BAB49F5EDA555F84ECF75675 /* Expecta+Snapshots-dummy.m */, + 242765D98AC77367BE93DA083A7BC17B /* Expecta+Snapshots-prefix.pch */, + 549849546007C6D88540FB828C076C4D /* Expecta+Snapshots-umbrella.h */, + C41C802DC25D473427927D6E5E12DB44 /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/Expecta+Snapshots"; + sourceTree = ""; + }; + A750A13FA808C9B1BAD0F1D477323416 /* Support Files */ = { + isa = PBXGroup; + children = ( + 47EE341DDE8B3421BDA8B64EDC577274 /* Info.plist */, + 57A653019F6879231D079F02A4554850 /* ResourceBundle-UIDevice-Utils-Info.plist */, + 339B32A7044B08B3DD5C8993009E8B30 /* UIDevice-Utils.modulemap */, + C9E514F6AEA6EAE70D95B22CDF7470C3 /* UIDevice-Utils.xcconfig */, + 1400930AB70792496EA909A5289F2A97 /* UIDevice-Utils-dummy.m */, + 3E46BD218AE88E7F41BFCDA2B76F815B /* UIDevice-Utils-prefix.pch */, + EE1BA712295D0B44F79F0510CE7917CC /* UIDevice-Utils-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/UIDevice-Utils"; + sourceTree = ""; + }; + B5C77586473319F8590C29307C64AB5C /* Specta */ = { + isa = PBXGroup; + children = ( + 60B5E3BB7584988569B7F2652292BC3E /* Specta.h */, + FD378F1EF2A7C46E0D029ED34B3572E9 /* SpectaDSL.h */, + DC9B3358EE62D77D71F1805014D1DB92 /* SpectaDSL.m */, + 604EC2DE1B40FC89D577D9D51B1224EC /* SpectaTypes.h */, + 1CB1BD2B11D8B7E1442082721AB7CAC4 /* SpectaUtility.h */, + A2ABA3A334E4AE5EF7D7C6B4C6F5C23D /* SpectaUtility.m */, + F2F9E0F0D8C676FDEF57F4AB684EF18E /* SPTCallSite.h */, + BF3A302EBF9FC72A93FDAC46A18AE870 /* SPTCallSite.m */, + B6D98DF2C912FCC881DDFE8A3ADBC07B /* SPTCompiledExample.h */, + 5E24767F02DE921236583EF09123D758 /* SPTCompiledExample.m */, + EE1683091A10AF021AD89064B1275C3D /* SPTExample.h */, + 52BB435F6221617973B010DBBDA41EC2 /* SPTExample.m */, + 20EC13F84B8DC4D934DE63C7800B8215 /* SPTExampleGroup.h */, + 80B83755540664BA5EB069DB4FCF8A48 /* SPTExampleGroup.m */, + AEA7B8ED164EA74CD71F665DEC7CCD72 /* SPTExcludeGlobalBeforeAfterEach.h */, + ECE3FD751A64DAEB144F784BBE8C2732 /* SPTGlobalBeforeAfterEach.h */, + 30080EE497D05841BBDA40A2C97FC395 /* SPTSharedExampleGroups.h */, + 30A2A4A2F1B9C3939A5DD3B9C38F9CE2 /* SPTSharedExampleGroups.m */, + 312595AC97706226B9A7D40FC11F6792 /* SPTSpec.h */, + EB5A1D40BDFDE5DF9BBAAA30F4F6A419 /* SPTSpec.m */, + 8EB92496136CD32D1B4F87A54FB78C45 /* SPTTestSuite.h */, + 4304119ABB8B0A29B2949BFB0B9EBCFC /* SPTTestSuite.m */, + FF016F1D307D9F7D6CD2678285B5D04B /* XCTest+Private.h */, + 51F8CF283447CCA7DE9A216801FCEC7C /* XCTestCase+Specta.h */, + 8A0D8F59A373D565149C9BEBCAD6EEAB /* XCTestCase+Specta.m */, + 1EE8BDB656FE53316CF87262BFDB88A3 /* Support Files */, + ); + path = Specta; + sourceTree = ""; + }; + BCD3DD7E123BAA868FCE73F032BA4481 /* nv-ios-http-status */ = { + isa = PBXGroup; + children = ( + 9BF0F2F6D97D7AC0D5F91E5D79669368 /* HTTPStatusCodes.h */, + B234FC9C52C750F03ED2627479B16A28 /* nv_ios_http_status.h */, + 6063A07F7C480016CA9219023F60CB23 /* nv_ios_http_status.m */, + 8EF52D430651DC46C03E28588CD31315 /* Support Files */, + ); + path = "nv-ios-http-status"; + sourceTree = ""; + }; + C57490C76AC070B4AFB8DBEC5C1762CA /* Expecta+Snapshots */ = { + isa = PBXGroup; + children = ( + C356FF5F6AD15E1338FB7B93F76C502B /* ExpectaObject+FBSnapshotTest.h */, + 37A34152D703C0D9551CCC0C9CB160F4 /* ExpectaObject+FBSnapshotTest.m */, + C3D54BBB1BED331D55BC0C61FFA9CEC3 /* EXPMatchers+FBSnapshotTest.h */, + 737950136EAD5F6ADAC934F2F77656AB /* EXPMatchers+FBSnapshotTest.m */, + 9F4725758E151141D8C8B3C7CD95FBB4 /* Support Files */, + ); + path = "Expecta+Snapshots"; + sourceTree = ""; + }; + C6C29B9BF5D31171165CE07D996DED02 /* iOS */ = { + isa = PBXGroup; + children = ( + CABD57B5D4671B52039BE8C6343C42D1 /* CoreGraphics.framework */, + CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */, + C482D80B019196EB4630657FC63BEB3C /* MobileCoreServices.framework */, + FC189910AD30BB051AE44C5DC8D66E3B /* QuartzCore.framework */, + E9DABEB37C38C55338DC3A1FD3224995 /* Security.framework */, + C40F2BC1AA2AB14A51FB1193B1A687C2 /* SystemConfiguration.framework */, + 555C814FAD43BE30AEC665880286E62D /* UIKit.framework */, + 9FF233A7EAEDBD75840D3BF18B94CFB4 /* XCTest.framework */, + ); + name = iOS; sourceTree = ""; }; CA2A6C0A1068E1DAEA2579E47E971F66 /* Targets Support Files */ = { @@ -1227,38 +1245,167 @@ name = "Targets Support Files"; sourceTree = ""; }; - D3183DF76048A03CABE45DC1E97AECE1 /* Security */ = { + CCAD04D33F9F2C0A4D2A277E5A79BD62 /* Classes */ = { isa = PBXGroup; children = ( - 5CCB15DE181920D49ED519522A12BC5B /* AFSecurityPolicy.h */, - 2EE729CB108F93E49233153B2022FF79 /* AFSecurityPolicy.m */, + EBABA1F598E65676067C2A86943CDB24 /* PNObject.h */, + 530DD4233082A22270C90DD0811093D1 /* PNObject.m */, + B5917273CD2193A45ABBA4E6053AB5F8 /* PNObjectConfig.h */, + B588333EEFA242A6E24F36AAACFA263C /* PNObjectConfig.m */, + BDD9D1A3622DD85996CFC2EE888F4A10 /* PNObjectModel.h */, + 9704B49B5CDDDC3EFE793A7E464FBAA6 /* PNObjectModel.m */, + 00C1D1960D5C260186086329FF4D122C /* PNObjectProperty.h */, + 735DCF449255661E1EABF73A78597DD4 /* PNObjectProperty.m */, + F6CCAD15E2935EF6DA7FD0230FEA9FD4 /* User */, ); - name = Security; + path = Classes; sourceTree = ""; }; - D4758ED040973938B15F4AD2DB314779 /* NSURLSession */ = { + DCAE242BF8F62DC7D948F6C267CC34AC /* Reachability */ = { isa = PBXGroup; children = ( - 0CADBBB423380FDCA673761B70A0FAFD /* AFHTTPSessionManager.h */, - 4F4D1EA21341FF1B04C50B1C5453758C /* AFHTTPSessionManager.m */, - 7264E73C67D22139208F59592E9961DD /* AFURLSessionManager.h */, - 472BFFF9F27894940F02DF7071AB20E6 /* AFURLSessionManager.m */, + A9018295309C54342B542AF7EF6F6AD3 /* AFNetworkReachabilityManager.h */, + DB6BF369FA7CF0E57D30200E38DD31FE /* AFNetworkReachabilityManager.m */, ); - name = NSURLSession; + name = Reachability; sourceTree = ""; }; - DC2443EBF960D2AAA7976234A42E651F /* Support Files */ = { + DE3762546DF4D62EC03D5947F882ADF4 /* Support Files */ = { isa = PBXGroup; children = ( - E6F03F79EEA27C574F6ADCB71E692FA5 /* Info.plist */, - 499413218E4F25EEFA02E1896294EED3 /* PEAR-FileManager-iOS.modulemap */, - BAC103126493FCA9DC307BF91F51572A /* PEAR-FileManager-iOS.xcconfig */, - 31A98D7DB13DDB1AF3280F169F14BC6C /* PEAR-FileManager-iOS-dummy.m */, - 26DB3DA19A34FAC2082C658C5199DEC8 /* PEAR-FileManager-iOS-prefix.pch */, - 116C444E4E0B2289993841A669D8F371 /* PEAR-FileManager-iOS-umbrella.h */, + 2E6E22C7EA4031169770E105BA1659D5 /* Info.plist */, + 20267373433636CA166365AF7659792B /* NSDate_Utils.modulemap */, + 0876F8FA4FF252BE3F920265DD120DB9 /* NSDate_Utils.xcconfig */, + 18215075F87CDD2D504B1B8567CF01E6 /* NSDate_Utils-dummy.m */, + A99B5CB728F3FC23127B936874521502 /* NSDate_Utils-prefix.pch */, + 0A97C971D5E3296F43649F7308F349A9 /* NSDate_Utils-umbrella.h */, + A43A39387CD7226257A91929E7E39E19 /* ResourceBundle-NSDate_Utils-Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/PEAR-FileManager-iOS"; + path = "../Target Support Files/NSDate_Utils"; + sourceTree = ""; + }; + E258A1AA6238999448EFA3F0E2E43EFF /* Frameworks */ = { + isa = PBXGroup; + children = ( + CC0B03BABB00CE5A0803DEC99D2BD319 /* AFNetworking.framework */, + 301A99D8F5C53EDA48DBB26A402AFFA2 /* Expecta.framework */, + 66590AAD995CB7EE2733821FE60E2C5F /* FBSnapshotTestCase.framework */, + E743D8AFD01B9F09265F9ABE26524BC1 /* NSDate_Utils.framework */, + 809093E6A1113BB9C02E76199526A1BB /* nv_ios_http_status.framework */, + 5987FC9EB2A00D365F17A8C902DA5DB4 /* PEAR_FileManager_iOS.framework */, + 9CAA035AD59F80278D084F57D7736424 /* UIDevice_Utils.framework */, + C6C29B9BF5D31171165CE07D996DED02 /* iOS */, + ); + name = Frameworks; + sourceTree = ""; + }; + E8399B1401CACE1BFE42C0D8B093E163 /* UIKit */ = { + isa = PBXGroup; + children = ( + 900CCC10273B03DEF08DF6189C41FC84 /* AFAutoPurgingImageCache.h */, + BDCD678BE6398373CB78F8B13A3EC227 /* AFAutoPurgingImageCache.m */, + 3D7B8361DF2313132A66AA8CE70948C5 /* AFImageDownloader.h */, + 48F3554E863BF839EF3CB8D952DCFB13 /* AFImageDownloader.m */, + 467801FF5D47074FD2B560FA1B23F2C0 /* AFNetworkActivityIndicatorManager.h */, + E4DEE80C61D9195FDE095554AC10FA32 /* AFNetworkActivityIndicatorManager.m */, + B4659BB681623539C1E381266644D9D2 /* UIActivityIndicatorView+AFNetworking.h */, + 7F0F10B1D0A283A94AD9812837EAD638 /* UIActivityIndicatorView+AFNetworking.m */, + D2C0A271D9EDAD5CB5B22C4F567CA3F7 /* UIButton+AFNetworking.h */, + EC544EEA336DC5AB8055894221CCE755 /* UIButton+AFNetworking.m */, + B5D52EF45410EEDB0E8DEC36892403D7 /* UIImage+AFNetworking.h */, + E43295F3F16FA8DC3C4DBAE459ADC456 /* UIImageView+AFNetworking.h */, + 99E1816120CFC06CC4B4979396267F46 /* UIImageView+AFNetworking.m */, + E64F7941290A0DBB9B258DFB089CD2B2 /* UIKit+AFNetworking.h */, + 1F2635C3EDC7E2EB3EF0D976165FD1B2 /* UIProgressView+AFNetworking.h */, + EED392C41D1EDEC41183133B8D2A0A1E /* UIProgressView+AFNetworking.m */, + 9F9D269BD0F477C2D5AE970D789BF294 /* UIRefreshControl+AFNetworking.h */, + A25B83D5C94D9AD8B2645CFA0E696DDE /* UIRefreshControl+AFNetworking.m */, + 2464225409B6C802EDC5A7C525CE487B /* UIWebView+AFNetworking.h */, + 5095D3EB975A25E68E6FFEED544D9999 /* UIWebView+AFNetworking.m */, + ); + name = UIKit; + sourceTree = ""; + }; + E8E1D653F6EF4097EFE5DBEA48B0B4E7 /* Expecta */ = { + isa = PBXGroup; + children = ( + 27C0A6EDC6E511ED19B49434B8D9BE2D /* EXPBlockDefinedMatcher.h */, + 746334372DF756E06037AF044A9799DA /* EXPBlockDefinedMatcher.m */, + 251DE5285FF0E5D93555FAE79A4E0A43 /* EXPDefines.h */, + 51E010053221BE75F55A992C1598FFEE /* EXPDoubleTuple.h */, + D70A3F1B07E24D777165E2F8678E5A29 /* EXPDoubleTuple.m */, + 8CEF812F054EBCF79268979853116BA3 /* Expecta.h */, + 70FDE9093969EBA6E5B10E05C310A6ED /* ExpectaObject.h */, + 81C035A410F3D64BE5C971EF3E6F7527 /* ExpectaObject.m */, + 4B4CB18B8FA8D0A63A6676B09CB588F4 /* ExpectaSupport.h */, + 3FF7F7319E80C1A782C5D07C24272D4B /* ExpectaSupport.m */, + EDA6ADC12D0F7F372DAC9AA34A385C83 /* EXPExpect.h */, + 303D6DBDA9DFB4FBB43EED54EC0B6A1B /* EXPExpect.m */, + 932D259117724C947164D40B7873B836 /* EXPFloatTuple.h */, + 4576EBD8C6A19E078E058A90DA03BFA6 /* EXPFloatTuple.m */, + 70C66643236DA171517E8EE59BCA6B0D /* EXPMatcher.h */, + 48E5A1F856FE717D969ADFE962459951 /* EXPMatcherHelpers.h */, + 86CCA707633C01E7F20A143620E82A91 /* EXPMatcherHelpers.m */, + C62CEFC031B9419B27F587F1250C4520 /* EXPMatchers.h */, + A8072F2A009BAE7251544FAEBE1AE9AE /* EXPMatchers+beCloseTo.h */, + 23A58C6532C44427BBA2EC02E4A3C6D6 /* EXPMatchers+beCloseTo.m */, + 817C3C0C7A03A546019204DC092B2E3C /* EXPMatchers+beFalsy.h */, + 760087EB44FCC6E6F6990E7523FAECAE /* EXPMatchers+beFalsy.m */, + B4ACD963161DD199547F50D3C0B14D3D /* EXPMatchers+beginWith.h */, + 088249FEDDA44872CC3E2EEA180525E4 /* EXPMatchers+beginWith.m */, + E3C6FA69EC4D0AFB51496C2F4B0F4007 /* EXPMatchers+beGreaterThan.h */, + BCC8A81AEA8F45E6D0F720608ECF25F0 /* EXPMatchers+beGreaterThan.m */, + 8FDFFC262589DEBF8D03CB885D0F7FF3 /* EXPMatchers+beGreaterThanOrEqualTo.h */, + FAB8F22D328CDC2CC35A8E7583C5B000 /* EXPMatchers+beGreaterThanOrEqualTo.m */, + 4D34E7D167E0DBAF68C9CD45BDA96CD1 /* EXPMatchers+beIdenticalTo.h */, + E7CB47106AF4B40907E0AC403B71A12D /* EXPMatchers+beIdenticalTo.m */, + 004C8AD8171BBD195C6EA849FF0DC9A6 /* EXPMatchers+beInstanceOf.h */, + F921A7B4FE9577EE631EF19668AE4041 /* EXPMatchers+beInstanceOf.m */, + AF9864A4EC4A58367228847EC4C27002 /* EXPMatchers+beInTheRangeOf.h */, + 404701AC5E70EE69D53EF74A524718EF /* EXPMatchers+beInTheRangeOf.m */, + 5077A13F2D9E5C020EF901E35DE1F2BC /* EXPMatchers+beKindOf.h */, + FA7216234D4C24961344653692ABA814 /* EXPMatchers+beKindOf.m */, + 252AFDD57DE220637AF5C7A5E66DDC01 /* EXPMatchers+beLessThan.h */, + 79C32C1F9F8BBABB55FC82370DECD800 /* EXPMatchers+beLessThan.m */, + B7B62B27375C86330E843A2F7F33AFAD /* EXPMatchers+beLessThanOrEqualTo.h */, + 2835314DF1B0D8AA78CABD8EB7721B1D /* EXPMatchers+beLessThanOrEqualTo.m */, + 1FE901CC640BE22CA1ACA26E5D5170FA /* EXPMatchers+beNil.h */, + 7A69572F7F8CFB2C388AF2E2B60A4158 /* EXPMatchers+beNil.m */, + D42FD2891A624D65A9C22F381B279EEF /* EXPMatchers+beSubclassOf.h */, + 60FB9E6999DADD60AC4592617946438E /* EXPMatchers+beSubclassOf.m */, + F5813F54864851095188F58E97C111EE /* EXPMatchers+beSupersetOf.h */, + 508AED6E9A211F03A08A4731C75E0F04 /* EXPMatchers+beSupersetOf.m */, + 55B2C6CCDD6C467977C2D76C6067214C /* EXPMatchers+beTruthy.h */, + 12B8BD7EA5359EE1B5AF8FF13FE27D55 /* EXPMatchers+beTruthy.m */, + B645D41429CF1AA885C2086BB5DCFA07 /* EXPMatchers+conformTo.h */, + 482B7E787E1AD553C259B2819053CFA1 /* EXPMatchers+conformTo.m */, + 226B25869562B28CCBD1DE01E3AA0542 /* EXPMatchers+contain.h */, + 7EA688D79498F6D807C37DB14F8675D1 /* EXPMatchers+contain.m */, + F95D3C93A19158D2C724AE838F61BDFB /* EXPMatchers+endWith.h */, + A05B53E7A3AEACD8C8550983DBDCBBC9 /* EXPMatchers+endWith.m */, + EF7DB9B2219CD674040184339A17836A /* EXPMatchers+equal.h */, + F175E750B6FD36C665EC169FBD248587 /* EXPMatchers+equal.m */, + 837A83355F3C2F1233DB40EEBA13727D /* EXPMatchers+haveCountOf.h */, + 7B38F568829DCA73EFB88CF5EEBB9CC4 /* EXPMatchers+haveCountOf.m */, + 0E5476305A84C19360B5497FFAC4E7AA /* EXPMatchers+match.h */, + 80F78D090219F8873F08B0A5227F73D0 /* EXPMatchers+match.m */, + 57607A47DBCC07591A77D2579C488C9C /* EXPMatchers+postNotification.h */, + 6F9A9085A2C4E4521E9014094D0BE101 /* EXPMatchers+postNotification.m */, + F7D8AE99D4E77EE0E5687843C804388F /* EXPMatchers+raise.h */, + 7BF875C85FFFAB7157EE0AC0930CD0F1 /* EXPMatchers+raise.m */, + BA2244EEC3DFB3996B263ECBC2F98D2B /* EXPMatchers+raiseWithReason.h */, + 5E09F532085FBDBE9F58797752D987BE /* EXPMatchers+raiseWithReason.m */, + 5EB4976A722EBF1CA6581731561481E2 /* EXPMatchers+respondTo.h */, + 0EE7464D0F5B258F3CDFD0C3FA3DB0CE /* EXPMatchers+respondTo.m */, + 36F95EA810ADA39290CFC47B762E114F /* EXPUnsupportedObject.h */, + 0385C075F85C6A1A5127E00141E7BF75 /* EXPUnsupportedObject.m */, + 8E8A108443C747B3312CBFB2BDA5E384 /* NSObject+Expecta.h */, + 263FEACE001E72315678B1F63A59EFC6 /* NSValue+Expecta.h */, + 38D5CBB2395794BE5791A2C17D318D60 /* NSValue+Expecta.m */, + 7EFB0E984DC833F6EC15B776072A6526 /* Support Files */, + ); + path = Expecta; sourceTree = ""; }; E99CD5B3CF7131277C4CBA3A1162D56A /* Development Pods */ = { @@ -1269,79 +1416,82 @@ name = "Development Pods"; sourceTree = ""; }; - F215FF93B2088443B513F00088D26859 /* Support Files */ = { + EB2B8529F7C37CC14445E0FEEB725498 /* Support Files */ = { isa = PBXGroup; children = ( - 5AC70376CF4B8810FD6F1D7416760F34 /* Expecta+Snapshots.modulemap */, - 904082EBDFF32BCD467F6A45BF9EBB63 /* Expecta+Snapshots.xcconfig */, - 96598024D930A60C681375C1DF09DE6C /* Expecta+Snapshots-dummy.m */, - 49C7A7BE9DAD1731154BC8C233529B63 /* Expecta+Snapshots-prefix.pch */, - CC81989EC2F7F38C770FB47B29B1E665 /* Expecta+Snapshots-umbrella.h */, - 700C6F8D29A77D7A3DBBB33423557925 /* Info.plist */, + 012C5E59055FAF9B73A88B933D4F2683 /* FBSnapshotTestCase.modulemap */, + 8D32D3C79A30B91870C0C67DA6671613 /* FBSnapshotTestCase.xcconfig */, + D8AE633ADAEFAC5DF8295013E842595D /* FBSnapshotTestCase-dummy.m */, + C96A65B1E174662E402129B6B71C90E4 /* FBSnapshotTestCase-prefix.pch */, + BA65791C91A39EB575797BA72A2B65A6 /* Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/Expecta+Snapshots"; + path = "../Target Support Files/FBSnapshotTestCase"; sourceTree = ""; }; - F3054C0E2858E52A9DEFD1D6008A3BEE /* Support Files */ = { + EB3D4C3DB926CD41D6A25BBF3210AD38 /* UIDevice-Utils */ = { isa = PBXGroup; children = ( - 845300C5E6C0EB3B1FFE992EE5D4D5B8 /* Info.plist */, - 85236F2A052FC848EBF82D0FB0B950A4 /* ResourceBundle-UIDevice-Utils-Info.plist */, - 767D0A7A31EF6EBC0781569FEC410B20 /* UIDevice-Utils.modulemap */, - 4CA3F01C6FCD8C40E554418F47CB254D /* UIDevice-Utils.xcconfig */, - 0B22ACC9B3ADC87EE7F92E8760D777A4 /* UIDevice-Utils-dummy.m */, - DFC441DEC0296333CDB9D7926575F8DF /* UIDevice-Utils-prefix.pch */, - 0119C90B122B618D30B242F76C7D3A79 /* UIDevice-Utils-umbrella.h */, + 2ED469F8CE2BC8F8A9BD0AC0C563D443 /* UIDevice-Hardware.h */, + 3B557F36FA421D3161267224C7E01DAA /* UIDevice-Hardware.m */, + A750A13FA808C9B1BAD0F1D477323416 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/UIDevice-Utils"; + path = "UIDevice-Utils"; sourceTree = ""; }; - F78734C81AF2417E6112BEDA5F4F4622 /* UIKit */ = { + F6CCAD15E2935EF6DA7FD0230FEA9FD4 /* User */ = { isa = PBXGroup; children = ( - 03AEAD3C2B6F38C1A68385FBEC16507E /* AFAutoPurgingImageCache.h */, - B491529366D57763C1863C7BFAEAD597 /* AFAutoPurgingImageCache.m */, - 57AC1497F372BCC2F1675EFD329028EE /* AFImageDownloader.h */, - 369EF4C1F5BDF496FA846C56A6E4870A /* AFImageDownloader.m */, - 797359E997295E3851B8A92E12EC7DAE /* AFNetworkActivityIndicatorManager.h */, - 98C6631C8A5AB6830B4C85C4E316A6FD /* AFNetworkActivityIndicatorManager.m */, - 2480119A8B86BA567BE7777F466E6E27 /* UIActivityIndicatorView+AFNetworking.h */, - 00CF9AD323F4143FCE6694EBA30BEB6D /* UIActivityIndicatorView+AFNetworking.m */, - D0C8EC4D7223E809A20EF5E01C4B7BF9 /* UIButton+AFNetworking.h */, - C9A6D00AE10BF3C39CCB9F5BB8DD39AF /* UIButton+AFNetworking.m */, - 7968D24D26E093F665513DEBD3A5E14E /* UIImage+AFNetworking.h */, - 5115E74D3D1BEE398F4A023E24121BD9 /* UIImageView+AFNetworking.h */, - B084A0DAE06CE16B13B08D6D5A550E84 /* UIImageView+AFNetworking.m */, - DE532B43526854304B2FF59160AD3587 /* UIKit+AFNetworking.h */, - 5CB1274205C7A040F2B11C88E1B54172 /* UIProgressView+AFNetworking.h */, - E75DAAFC920067DD87C26508EF097BE4 /* UIProgressView+AFNetworking.m */, - 92B62A9467BD08CEDCCC1BF8AB515D45 /* UIRefreshControl+AFNetworking.h */, - CB3F28C9BC17E4A2F27DCCE9693F61A2 /* UIRefreshControl+AFNetworking.m */, - 5F58AD51CDC214F86073965CEF4DB89C /* UIWebView+AFNetworking.h */, - 312B6D8F8E4F8197145BC05D4EFF798D /* UIWebView+AFNetworking.m */, + 8EE18FD3AACFFA125F08AF5FEB2DD873 /* PNAddress.h */, + B8007EAF5EE637CF9AF0F8E16BD8333C /* PNAddress.m */, + B909EB8EB36B657E3DFD838B2C37CF9E /* PNLocation.h */, + ABBA0B8CCE26AA85FB1971E12F1A89B9 /* PNLocation.m */, + C8062E31CFB626F1E471945F0AACA51F /* PNUser.h */, + 009C9D570C3C0B42D8DF3694030BEDB0 /* PNUser.m */, ); - name = UIKit; + path = User; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 0C7D6B9DBA9F53F30F4F525BE25A1789 /* Headers */ = { + 0D55E0AF0B8B3DFEF8F1AF4CA3513B1F /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 39A998387A26E4C74355B2D4DB470BE3 /* UIDevice-Hardware.h in Headers */, - 6184ABDA3CAD8105CBAF2199B838191F /* UIDevice-Utils-umbrella.h in Headers */, + 9CDBBA21410D0BE21DF4953979589916 /* Specta-umbrella.h in Headers */, + 332744F3D0454501B89F6C10B5926B2C /* Specta.h in Headers */, + 7763D37F82E3554D8E8E1C06DD3F0966 /* SpectaDSL.h in Headers */, + E525498C70C5B2480E1E37D738D72801 /* SpectaTypes.h in Headers */, + 2E29CD8DE7F7470A742280232EBAB305 /* SpectaUtility.h in Headers */, + 017128DD00E3BF5FFE49A7B4E3D752E8 /* SPTCallSite.h in Headers */, + 342E3D7365670E7E81782A05A99D717A /* SPTCompiledExample.h in Headers */, + 2BB509BFC8D35CA0B4A3B145720D7F90 /* SPTExample.h in Headers */, + F2053A790A0915A3E023A5CB5788D12F /* SPTExampleGroup.h in Headers */, + E57E7320D04E3B30A401485A12A754EC /* SPTExcludeGlobalBeforeAfterEach.h in Headers */, + 764B8C836A393DFBDB65BD39CD6066AF /* SPTGlobalBeforeAfterEach.h in Headers */, + 3E2E28BA0597DCB3B7D18861EF256D91 /* SPTSharedExampleGroups.h in Headers */, + C8B5CCC974AED15086AEF6CAEEC2E308 /* SPTSpec.h in Headers */, + CBD86BB1FE14B08810674EA054256A76 /* SPTTestSuite.h in Headers */, + D208557BC6F319573F906B05947E99A4 /* XCTest+Private.h in Headers */, + 9B46CB2E5F2B336F2AB7ECE8763949E8 /* XCTestCase+Specta.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2CCD3AC15356E236F04A34F8C92A312C /* Headers */ = { + 3961CE286660BBFD74BF2F50EA4A3597 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - EC3414CDAA9691CCA70739A44A1E7A9D /* Pods-PNObject_Example-umbrella.h in Headers */, + 94113CE8CA3C26F55132C0DA8BFF1A87 /* UIDevice-Hardware.h in Headers */, + 4599706594B1918509D102B981077A28 /* UIDevice-Utils-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 3FD1A203C4324634A4D6DD24EACA00E5 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 29496F735B364081AF52AC8B5ED42C79 /* Pods-PNObject_Example-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1380,14 +1530,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 8AA24383B09F3F9840CCD9F49C19EA0D /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 2BDF2CEE0FD0DF35084727B4874A0360 /* Pods-PNObject_Tests-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 966427BD32145AD621F074D1691342B8 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1435,6 +1577,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A7C923F855B8C1D2C7F179AFDAD8ABB2 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + E08E4821C7EA5423B194BA3D6D8F5A08 /* PNAddress.h in Headers */, + 60FD026D88EBBC2928E1EC08B6047225 /* PNLocation.h in Headers */, + 6C6683061BF6E6BFABB75E4CE8D0C5EA /* PNObject-umbrella.h in Headers */, + D209A2832E3A33F1A12EB9BDC5F17C61 /* PNObject.h in Headers */, + 4FCC820B8951AFC4E77854084F3DBF39 /* PNObjectConfig.h in Headers */, + FB10AA9EBC1481F515C4ED309370528A /* PNObjectModel.h in Headers */, + 1BB6760B35F6B031257170AA4921F0DC /* PNObjectProperty.h in Headers */, + 1A1C6654D66772C852D69F495F371269 /* PNUser.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; BA0FDF67467F294ACFEF3C734E0A426A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1445,29 +1602,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - BF9563C931DF9C8497781AE846A92496 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - F5B56E9DAA86BFE857E546E0986597DC /* Specta-umbrella.h in Headers */, - 16BFF2FD7F571C6220CF59801E208C53 /* Specta.h in Headers */, - B0B9ABC4C87AA49D5745147708A7899F /* SpectaDSL.h in Headers */, - 053DE372096DE9C885557F37D2BF8DAE /* SpectaTypes.h in Headers */, - FFDEB858DE6BE64A1A59CCF4760D470E /* SpectaUtility.h in Headers */, - 46DEDBAAD2C102FDE47ADB81FCE4EBB2 /* SPTCallSite.h in Headers */, - 5458D510DB38CC1C545E109F04FFC27A /* SPTCompiledExample.h in Headers */, - E2F8A72DE5FBED72FEAD32839FF09F6D /* SPTExample.h in Headers */, - 41D77E13D18FE66FFBC27546047C0E9C /* SPTExampleGroup.h in Headers */, - DC99B3BACBBE610176C489CB4F112FB3 /* SPTExcludeGlobalBeforeAfterEach.h in Headers */, - A03B40E7BEF11B35B923635D71ED06FD /* SPTGlobalBeforeAfterEach.h in Headers */, - 1988190DD3E75F5482273E49486C3CAF /* SPTSharedExampleGroups.h in Headers */, - 8BE86C455C7178A1352C8672252D5164 /* SPTSpec.h in Headers */, - 475CD2B16A8DFA415AECACF5EC15CE99 /* SPTTestSuite.h in Headers */, - C036314558DC783F0EB8466BB354320F /* XCTest+Private.h in Headers */, - A0167487A7CBB010EC0E8CCB9D49644C /* XCTestCase+Specta.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; DF8D3B8C69B09612DFF4ABBD19102AD2 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1477,18 +1611,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - EDADD4EFB5FA48AE33B07F523780177F /* Headers */ = { + ECDFCEE78622A8E3468CDB91B52C4AD1 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 941354E1B678B9221BD1C15EE37BA55E /* PNObject-umbrella.h in Headers */, - 295C2B75DF7492F4AF35CDF93891E816 /* PNObject.h in Headers */, - 5D8BB0A730FC0A0AE17B84459F953E5F /* PNObjectSubclassing.h in Headers */, - CE706AD64F95B815E15F7154C20C9B8C /* PNObjectConfig.h in Headers */, - F6BB55A8386E361E9D22492FB3C2E868 /* PNUser.h in Headers */, - CAC4420D53FB5288CEBCE296412C16CB /* PNAddress.h in Headers */, - EA8E630DD2C78A4A5DC0F8DEF3484D62 /* PNLocation.h in Headers */, - 0149AF8689F2AAE11A2E689E6EE912DD /* PNObjectProperty.h in Headers */, + 9B4861C2D3502D45FDE6C74004B66A8B /* Pods-PNObject_Tests-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1505,26 +1632,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + F83D6D0EB1705B4C41242020CFF2A9A8 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 3905546D39E18BDFAFC3D3F3CB7F1676 /* HTTPStatusCodes.h in Headers */, + 7D9BC01E823D2F526B90EBAB87573E62 /* nv-ios-http-status-umbrella.h in Headers */, + 8A36A8E8B3844AED3C7DBD9D1E2BFBE0 /* nv_ios_http_status.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 0AC755D7223E1DCE35AE9FCCC88542DE /* UIDevice-Utils-UIDevice-Utils */ = { - isa = PBXNativeTarget; - buildConfigurationList = 42A0294C794D4EE020CA257E3A01B114 /* Build configuration list for PBXNativeTarget "UIDevice-Utils-UIDevice-Utils" */; - buildPhases = ( - 843CD8E277073D9AED703095BCBC79A9 /* Sources */, - DA96E0E0E5819F73D7723C62EBB3C3EB /* Frameworks */, - 52182C0F4E0101A4AB69F2A8AF198581 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "UIDevice-Utils-UIDevice-Utils"; - productName = "UIDevice-Utils-UIDevice-Utils"; - productReference = 5B5C169A7A6F9F35D18EB5691C3CAD4C /* UIDevice-Utils.bundle */; - productType = "com.apple.product-type.bundle"; - }; 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */ = { isa = PBXNativeTarget; buildConfigurationList = DC61702A42844E4ED762A73E8893436B /* Build configuration list for PBXNativeTarget "Expecta" */; @@ -1539,7 +1659,7 @@ ); name = Expecta; productName = Expecta; - productReference = 684260D2513FE8AD036B49C00B805318 /* Expecta.framework */; + productReference = AFD524FD439614CAE6FA83D1AD58FFD7 /* Expecta.framework */; productType = "com.apple.product-type.framework"; }; 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */ = { @@ -1556,7 +1676,7 @@ ); name = AFNetworking; productName = AFNetworking; - productReference = 90090F537C1E3D5A10D48C164A6F8570 /* AFNetworking.framework */; + productReference = 59327838F5D1D7B9071F21E7AEE8D821 /* AFNetworking.framework */; productType = "com.apple.product-type.framework"; }; 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */ = { @@ -1575,30 +1695,7 @@ ); name = NSDate_Utils; productName = NSDate_Utils; - productReference = 6BCF0B57CC5FE7DB7261CE7C60EAE6C1 /* NSDate_Utils.framework */; - productType = "com.apple.product-type.framework"; - }; - 21DCDDA46CFC09B26D1054002DB43388 /* Pods-PNObject_Tests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 510A79AB4C41CF34A364A859EB66856F /* Build configuration list for PBXNativeTarget "Pods-PNObject_Tests" */; - buildPhases = ( - A40D2E19C9FDEE799CEF191650028A0C /* Sources */, - F3F3A2E67C734AF5D0F970CE47BCF38C /* Frameworks */, - 8AA24383B09F3F9840CCD9F49C19EA0D /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - BD74094FBC87DA1020D2F72A1722EEFE /* PBXTargetDependency */, - 734316E18171EEA3759B35E185FB8577 /* PBXTargetDependency */, - D09B8F642D865D8B11809F3761F4141B /* PBXTargetDependency */, - 47CE7880F5A24C1D9482130E9393AA01 /* PBXTargetDependency */, - 59274E90AFD28CC04F0BAD8E8927B5D0 /* PBXTargetDependency */, - 71E5CC84CF87BF5F772480C8EF520818 /* PBXTargetDependency */, - ); - name = "Pods-PNObject_Tests"; - productName = "Pods-PNObject_Tests"; - productReference = 824C131E1882E849655990203D7BA94B /* Pods_PNObject_Tests.framework */; + productReference = 89BD99C8D45E8D53E8939933EE5F1715 /* NSDate_Utils.framework */; productType = "com.apple.product-type.framework"; }; 3241BF41D67FE3979A15BEAA18A92CA3 /* NSDate_Utils-NSDate_Utils */ = { @@ -1615,27 +1712,25 @@ ); name = "NSDate_Utils-NSDate_Utils"; productName = "NSDate_Utils-NSDate_Utils"; - productReference = F6475D2AE952D65158911AE59D9D7787 /* NSDate_Utils.bundle */; + productReference = 42F4293F70BB18889EEF9844FF045A4C /* NSDate_Utils.bundle */; productType = "com.apple.product-type.bundle"; }; - 5FC3550CE584133F3A6D63CD1997A942 /* UIDevice-Utils */ = { + 4DACB42CD407E24716437FBC81D94929 /* UIDevice-Utils-UIDevice-Utils */ = { isa = PBXNativeTarget; - buildConfigurationList = A72D32D24FDEC5ABE522D499900CD632 /* Build configuration list for PBXNativeTarget "UIDevice-Utils" */; + buildConfigurationList = 044B0C71D5046C8F511FCCADE2469BFE /* Build configuration list for PBXNativeTarget "UIDevice-Utils-UIDevice-Utils" */; buildPhases = ( - 957FC7A06FF010185965C558F6AFAB00 /* Sources */, - A56E13DAA3C6DDE77A388FB0AD375540 /* Frameworks */, - 2F01F09216CF74DAB06A552261BD5356 /* Resources */, - 0C7D6B9DBA9F53F30F4F525BE25A1789 /* Headers */, + 3E47ACD7227AE84904A47BF857DE8230 /* Sources */, + C6A71832486432A8EE280CF5B1E5CD66 /* Frameworks */, + D63FFAECE9BE410732075588753B5009 /* Resources */, ); buildRules = ( ); dependencies = ( - 175B2B1B2540FA77ADA77ED5AF4BA337 /* PBXTargetDependency */, ); - name = "UIDevice-Utils"; - productName = "UIDevice-Utils"; - productReference = CB327A2C4264D8D750739600AF58AB3C /* UIDevice_Utils.framework */; - productType = "com.apple.product-type.framework"; + name = "UIDevice-Utils-UIDevice-Utils"; + productName = "UIDevice-Utils-UIDevice-Utils"; + productReference = 9FBC3D3A0F91D4AB05D8C934883FC5EA /* UIDevice-Utils.bundle */; + productType = "com.apple.product-type.bundle"; }; 619F0D28240534293108906FED04836F /* Expecta+Snapshots */ = { isa = PBXNativeTarget; @@ -1653,16 +1748,52 @@ ); name = "Expecta+Snapshots"; productName = "Expecta+Snapshots"; - productReference = 6387377EE062A0FDF751AA136AC2D137 /* Expecta_Snapshots.framework */; + productReference = D241D95070D67C95995DC1AC991505C9 /* Expecta_Snapshots.framework */; productType = "com.apple.product-type.framework"; }; - 65139A2DF5C91750483B1E104FC38595 /* PNObject-PNObject */ = { + 73A9D102671E856B1BD5DA4CF196849F /* UIDevice-Utils */ = { isa = PBXNativeTarget; - buildConfigurationList = DF989BB33A6B7A3A796D2F32AED6A4EE /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */; + buildConfigurationList = 938AD4FE2BEF7C7FE99AD6D53EAF6ACC /* Build configuration list for PBXNativeTarget "UIDevice-Utils" */; buildPhases = ( - AB8F5DD665A6F10774B3B5387C8B531C /* Sources */, - 948F0C2BD229C4AC89F2019186A15281 /* Frameworks */, - 648EE3FC52C1FB514F93B661E9785923 /* Resources */, + 52ACBEB77E635A9A8C4A6F585840EC3A /* Sources */, + C09717D02986E0C1F2FEC06C64AA3BA4 /* Frameworks */, + E7EDD7AECD0DDC5CF11A04B0E8956735 /* Resources */, + 3961CE286660BBFD74BF2F50EA4A3597 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 12F70446DD5BC1FA4C81322AFDACA243 /* PBXTargetDependency */, + ); + name = "UIDevice-Utils"; + productName = "UIDevice-Utils"; + productReference = AF04973DBC0A36EF60FD97B51B00EB05 /* UIDevice_Utils.framework */; + productType = "com.apple.product-type.framework"; + }; + 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */ = { + isa = PBXNativeTarget; + buildConfigurationList = 39A07BC080A4BB5CA7A9607B1B143AF6 /* Build configuration list for PBXNativeTarget "nv-ios-http-status" */; + buildPhases = ( + 871E71F1677F15E1B86A1682409A94D9 /* Sources */, + 8931DF8A06EBFE365D4B98F8DF463538 /* Frameworks */, + F83D6D0EB1705B4C41242020CFF2A9A8 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "nv-ios-http-status"; + productName = "nv-ios-http-status"; + productReference = 09AC67385F6363DE36A0DF51DFBB98C1 /* nv_ios_http_status.framework */; + productType = "com.apple.product-type.framework"; + }; + 8B53BF227694465ACD846F8013104728 /* PNObject-PNObject */ = { + isa = PBXNativeTarget; + buildConfigurationList = F2A6CDE0AA52EBCF567875DE92B9C936 /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */; + buildPhases = ( + 51E42644B99C09AD6FA37E2B6717A10E /* Sources */, + 2577CDD02CB798FA7A416A75A74111A1 /* Frameworks */, + DDF558ADA82987B4CF246487EE0F038E /* Resources */, ); buildRules = ( ); @@ -1670,36 +1801,16 @@ ); name = "PNObject-PNObject"; productName = "PNObject-PNObject"; - productReference = 50F53D1643B9ED1F04EAF728153AEDAA /* PNObject.bundle */; + productReference = C596C664F9FEAC8BD644F34C3A77834A /* PNObject.bundle */; productType = "com.apple.product-type.bundle"; }; - A1DBCFE24E78F089C7A0BA7A292B9F74 /* PNObject */ = { + BEEA8A0CC1D73E9F1369B926883E5FF3 /* Specta */ = { isa = PBXNativeTarget; - buildConfigurationList = 348BF22150DD36149AC99C0D4D2EC068 /* Build configuration list for PBXNativeTarget "PNObject" */; + buildConfigurationList = 2676BBAC351247C91E81918B155E5E0C /* Build configuration list for PBXNativeTarget "Specta" */; buildPhases = ( - 5983323ACB121F00058DB1CE010EC8C9 /* Sources */, - 4F358682EA489B9953D15337839AE107 /* Frameworks */, - B377C160479DBAE0639A54496F68FE26 /* Resources */, - EDADD4EFB5FA48AE33B07F523780177F /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - 74EBB5964B22670DA0E6F915823FDA76 /* PBXTargetDependency */, - DF2FC0A364F42A6EFCE31CF8DFBF3834 /* PBXTargetDependency */, - ); - name = PNObject; - productName = PNObject; - productReference = F793F931AACF1EE2763F3169C9C69946 /* PNObject.framework */; - productType = "com.apple.product-type.framework"; - }; - BA310DF6526CA3D43AC09D3AD661B131 /* Specta */ = { - isa = PBXNativeTarget; - buildConfigurationList = 032B8D3418D9574DB7585B151C01CB2E /* Build configuration list for PBXNativeTarget "Specta" */; - buildPhases = ( - 9BE1CFDC31DFD8CE0A28327A925C13B4 /* Sources */, - 5F4F99C994DBB4756B6E140131C037F1 /* Frameworks */, - BF9563C931DF9C8497781AE846A92496 /* Headers */, + CDFB6B38E55078A521A62355AF0C2522 /* Sources */, + 20CC96C56EE7EE2C533A7445D0FAA390 /* Frameworks */, + 0D55E0AF0B8B3DFEF8F1AF4CA3513B1F /* Headers */, ); buildRules = ( ); @@ -1707,7 +1818,7 @@ ); name = Specta; productName = Specta; - productReference = 96F15D3DFF0D00CD1F008FC669E41C86 /* Specta.framework */; + productReference = 2E92B0C9A524216F7EE2884F50AB5020 /* Specta.framework */; productType = "com.apple.product-type.framework"; }; BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */ = { @@ -1724,29 +1835,7 @@ ); name = "PEAR-FileManager-iOS"; productName = "PEAR-FileManager-iOS"; - productReference = 27053B717A2E6C890A9A5567BE892759 /* PEAR_FileManager_iOS.framework */; - productType = "com.apple.product-type.framework"; - }; - CD1AB2B568D950154C8989EF79AD82AC /* Pods-PNObject_Example */ = { - isa = PBXNativeTarget; - buildConfigurationList = C162623A8C03367E01ED7B8E8ACC5D78 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Example" */; - buildPhases = ( - 670062506FE05E496EF63E1614C85581 /* Sources */, - 2FBBC195EC5AF2E370AF885FCB76B312 /* Frameworks */, - 2CCD3AC15356E236F04A34F8C92A312C /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - 4350AD66D151EBAB414F1F7E40B38979 /* PBXTargetDependency */, - 93B269AF7AB7D4AAAD0E0CF611E40C71 /* PBXTargetDependency */, - 6059D20F8BABBCC1C713F5FA48F9E352 /* PBXTargetDependency */, - DB0EE9D1A9B7B596CD6A20A464DB0EC5 /* PBXTargetDependency */, - 10794661E5C7A493B6CF158E1C1AC084 /* PBXTargetDependency */, - ); - name = "Pods-PNObject_Example"; - productName = "Pods-PNObject_Example"; - productReference = 1E9631FC8095895820932DC31657A035 /* Pods_PNObject_Example.framework */; + productReference = 2760547A3AA3E20F2812D7F9D33043C2 /* PEAR_FileManager_iOS.framework */; productType = "com.apple.product-type.framework"; }; D07447EE3CEBB0BCB8D61DFCB8EA915F /* FBSnapshotTestCase */ = { @@ -1763,7 +1852,81 @@ ); name = FBSnapshotTestCase; productName = FBSnapshotTestCase; - productReference = 806E3AAC0A4A15EF79D3BCD7811DB696 /* FBSnapshotTestCase.framework */; + productReference = 5028EC00472B8800EAC9CC8CB76A6A78 /* FBSnapshotTestCase.framework */; + productType = "com.apple.product-type.framework"; + }; + D8A3653B82848C3FF58DCD26C01CAEBB /* Pods-PNObject_Example */ = { + isa = PBXNativeTarget; + buildConfigurationList = D5A069335B7E24C3F9ECFF48ABB665B8 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Example" */; + buildPhases = ( + 7E8E1C9082BABEBA2CB009592FC8531F /* Sources */, + D82ADF6AC9393D0EF4FB23B2ED65D19B /* Frameworks */, + 3FD1A203C4324634A4D6DD24EACA00E5 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 1633748CCD687BA57B48C2624B28026E /* PBXTargetDependency */, + 980D48654927BF59F5118A37D26BE9BA /* PBXTargetDependency */, + BED3D0E15DE5831E8D5E4A29AE7DA00F /* PBXTargetDependency */, + 9FC7BDD84EBA85050ABFCE5824566580 /* PBXTargetDependency */, + 266999F24A584673941409D205104268 /* PBXTargetDependency */, + EF737F4289F22ED7DFC51247EDEA33A0 /* PBXTargetDependency */, + ); + name = "Pods-PNObject_Example"; + productName = "Pods-PNObject_Example"; + productReference = BBDFF13E5560186F671ED58620E75C7A /* Pods_PNObject_Example.framework */; + productType = "com.apple.product-type.framework"; + }; + E8D1C5A0FA208E2C3772DF3911708BC4 /* Pods-PNObject_Tests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 04AC1F9055990B308D3F0A2D5A632E36 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Tests" */; + buildPhases = ( + E45983D49252CBD7AE5417275CF54027 /* Sources */, + CD4996880F2FD87DCB89CBB7123C579F /* Frameworks */, + ECDFCEE78622A8E3468CDB91B52C4AD1 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 6CD81F990C236A0A11796736BD923A8D /* PBXTargetDependency */, + AA61CBF7EE40671F52D602A84BC474BE /* PBXTargetDependency */, + 9A58401DED3B8DBCFF38A637B0BFD38F /* PBXTargetDependency */, + 6DF62668D6204A6590DEA1E1AAEBA5E4 /* PBXTargetDependency */, + 8D31D8484F1AA10DE298C1074C490BD4 /* PBXTargetDependency */, + A38ADED04EDC3D7F5AE98BC83CBFACA4 /* PBXTargetDependency */, + 0581DE9F6143AB0A339CDFCDE1716AC2 /* PBXTargetDependency */, + E0EAF951BE28236866396A0E27D1ACAC /* PBXTargetDependency */, + 304EC6A8FFB0381349F8EE9A8418CA4C /* PBXTargetDependency */, + 789F8996965737B884110A1EE97F9DE8 /* PBXTargetDependency */, + ); + name = "Pods-PNObject_Tests"; + productName = "Pods-PNObject_Tests"; + productReference = 9D5198CDB919F27475342F83B6CD6455 /* Pods_PNObject_Tests.framework */; + productType = "com.apple.product-type.framework"; + }; + F426A06EB1B4CD602735050FCAA2932F /* PNObject */ = { + isa = PBXNativeTarget; + buildConfigurationList = D29E33DC9CA690FF8345E8CE7DDF48EB /* Build configuration list for PBXNativeTarget "PNObject" */; + buildPhases = ( + 23C227B2101A2C70A728657F2A033424 /* Sources */, + 8E8FCCDFE435C2D92F1FC84E84E5CB59 /* Frameworks */, + 623ED53388D1C0769E46BDDF1A6C524A /* Resources */, + A7C923F855B8C1D2C7F179AFDAD8ABB2 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 4CA9D35F9831CFDFF68A80CF95C63E74 /* PBXTargetDependency */, + 4345E2E871E51B22C562CF72F029AB42 /* PBXTargetDependency */, + 8B288D9C06AA38074DBD5E14AF2A2183 /* PBXTargetDependency */, + 8D69B7945299A79FC00D232DBBA3A856 /* PBXTargetDependency */, + 33858C5F43A3C0A3123C5FBA83F3857F /* PBXTargetDependency */, + EB5B27178C8EADC50327EBF8C5A5CC0C /* PBXTargetDependency */, + ); + name = PNObject; + productName = PNObject; + productReference = 436E91DE0EE47567518AED62B8482BD8 /* PNObject.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ @@ -1783,7 +1946,7 @@ en, ); mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 56BD78A69573139280921FE89BE0B864 /* Products */; + productRefGroup = 8DF85F04C03BBD5A156C3A5A3119D582 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( @@ -1793,14 +1956,15 @@ D07447EE3CEBB0BCB8D61DFCB8EA915F /* FBSnapshotTestCase */, 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */, 3241BF41D67FE3979A15BEAA18A92CA3 /* NSDate_Utils-NSDate_Utils */, + 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */, BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */, - A1DBCFE24E78F089C7A0BA7A292B9F74 /* PNObject */, - 65139A2DF5C91750483B1E104FC38595 /* PNObject-PNObject */, - CD1AB2B568D950154C8989EF79AD82AC /* Pods-PNObject_Example */, - 21DCDDA46CFC09B26D1054002DB43388 /* Pods-PNObject_Tests */, - BA310DF6526CA3D43AC09D3AD661B131 /* Specta */, - 5FC3550CE584133F3A6D63CD1997A942 /* UIDevice-Utils */, - 0AC755D7223E1DCE35AE9FCCC88542DE /* UIDevice-Utils-UIDevice-Utils */, + F426A06EB1B4CD602735050FCAA2932F /* PNObject */, + 8B53BF227694465ACD846F8013104728 /* PNObject-PNObject */, + D8A3653B82848C3FF58DCD26C01CAEBB /* Pods-PNObject_Example */, + E8D1C5A0FA208E2C3772DF3911708BC4 /* Pods-PNObject_Tests */, + BEEA8A0CC1D73E9F1369B926883E5FF3 /* Specta */, + 73A9D102671E856B1BD5DA4CF196849F /* UIDevice-Utils */, + 4DACB42CD407E24716437FBC81D94929 /* UIDevice-Utils-UIDevice-Utils */, ); }; /* End PBXProject section */ @@ -1814,21 +1978,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 2F01F09216CF74DAB06A552261BD5356 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 8AEED396EA1BF8EA92F1771BA96E61A4 /* UIDevice-Utils.bundle in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 52182C0F4E0101A4AB69F2A8AF198581 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 5493837171A1BFE5D0807A41315674C6 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -1836,18 +1985,33 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 648EE3FC52C1FB514F93B661E9785923 /* Resources */ = { + 623ED53388D1C0769E46BDDF1A6C524A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 6575A81A75628AD121AE0E8D4085E353 /* PNObject.bundle in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + D63FFAECE9BE410732075588753B5009 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - B377C160479DBAE0639A54496F68FE26 /* Resources */ = { + DDF558ADA82987B4CF246487EE0F038E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - C4E1A37F6D79C64BF9873B7A1E965EC8 /* PNObject.bundle in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E7EDD7AECD0DDC5CF11A04B0E8956735 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 1D2B1A63411DA415D68EF008A603D564 /* UIDevice-Utils.bundle in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1892,17 +2056,41 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 5983323ACB121F00058DB1CE010EC8C9 /* Sources */ = { + 23C227B2101A2C70A728657F2A033424 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 9E765BDE565E085EB56B69B62FC6B23F /* PNAddress.m in Sources */, - 1FED8413277AEDAFF072EC306BE4FC5A /* PNLocation.m in Sources */, - 5407747D01B6D6D055EE6C506BFBE7F7 /* PNObject-dummy.m in Sources */, - 907E98E177A96DE733A9EDE0847930FF /* PNObject.m in Sources */, - E5F136B714B1A1249329EAAA89ACD79C /* PNObjectConfig.m in Sources */, - D6626FBFBD98BE5EC11505D3708E9C29 /* PNObjectProperty.m in Sources */, - 84BE4AFF86EBC3ABAB017F172842D643 /* PNUser.m in Sources */, + A6318D0D4AB1F0AFADF3E841AC28B0C4 /* PNAddress.m in Sources */, + 0EA46C69591D6FFB93457D45C923E309 /* PNLocation.m in Sources */, + 881CE2E36B7975A44B2806C5F7410786 /* PNObject-dummy.m in Sources */, + AC7AF4241E76D708D01FAF58BB685F93 /* PNObject.m in Sources */, + EAB839BCC92E51D94B9C6FF4A5D22859 /* PNObjectConfig.m in Sources */, + C06FF251C5F6E006E867BFBD2F7BD4E0 /* PNObjectModel.m in Sources */, + 4A1A9B210E49C8EFFD1B6BB91078BB46 /* PNObjectProperty.m in Sources */, + 0D81B954B8E8E9CD5B0D336A6B52564F /* PNUser.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 3E47ACD7227AE84904A47BF857DE8230 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 51E42644B99C09AD6FA37E2B6717A10E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 52ACBEB77E635A9A8C4A6F585840EC3A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 992DBA77AAD4FE9E0CD58F1F2D4DBACF /* UIDevice-Hardware.m in Sources */, + C018D65C2CEC5C8B2EDE6CD56FC8A94A /* UIDevice-Utils-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1915,14 +2103,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 670062506FE05E496EF63E1614C85581 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 07FB694DFFD00BFB7890D2E727F7D81F /* Pods-PNObject_Example-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 796C061AD650C052C9339513DE83940A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -1933,19 +2113,20 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 843CD8E277073D9AED703095BCBC79A9 /* Sources */ = { + 7E8E1C9082BABEBA2CB009592FC8531F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 9E7ABE3F97BDCA68C7A56D249013AB2E /* Pods-PNObject_Example-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 957FC7A06FF010185965C558F6AFAB00 /* Sources */ = { + 871E71F1677F15E1B86A1682409A94D9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - DE7E50D08184052574DD94F7D20067BF /* UIDevice-Hardware.m in Sources */, - D1D3674271C4183F0C9E138EF724DEB7 /* UIDevice-Utils-dummy.m in Sources */, + B6A71178B550B786C5D4956197806582 /* nv-ios-http-status-dummy.m in Sources */, + 2CC84F367366E962E8710E53FDEEDB88 /* nv_ios_http_status.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1958,39 +2139,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 9BE1CFDC31DFD8CE0A28327A925C13B4 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 348473A1D90AFC42672454B9CF8AFEB8 /* Specta-dummy.m in Sources */, - 87C5A3F462D39B8B514DFC82980DA942 /* SpectaDSL.m in Sources */, - 2DE7F5F6D818B010419EE954E4BDBCF5 /* SpectaUtility.m in Sources */, - 942DE3FE6614D632A898AF8D00E437DC /* SPTCallSite.m in Sources */, - 75D6D33A31C363AA7100B9D69A40CC9F /* SPTCompiledExample.m in Sources */, - 2EA28CA4258D17900B4229C3731A99AD /* SPTExample.m in Sources */, - 1FBD5BA2092E349F847B4728DA7493BD /* SPTExampleGroup.m in Sources */, - AC639DCECF299D3C6EE692ACEC43C0F8 /* SPTSharedExampleGroups.m in Sources */, - B334F13620BCCE42AEC8CBC53C64A903 /* SPTSpec.m in Sources */, - 6EBB812C79C5E73FF5263EAB649CEEBC /* SPTTestSuite.m in Sources */, - B2999B5516F34A3275A321ED502DAD3C /* XCTestCase+Specta.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A40D2E19C9FDEE799CEF191650028A0C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 14F6C817205C5ACB90D7A2ACA98988EE /* Pods-PNObject_Tests-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - AB8F5DD665A6F10774B3B5387C8B531C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; B239BD93C67DE976C7F3A1AD982A0A58 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2033,6 +2181,32 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + CDFB6B38E55078A521A62355AF0C2522 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E2E122DC271F816FC521665A423CF942 /* Specta-dummy.m in Sources */, + C35C95620EAB81D6D7C98FA3E607CBEC /* SpectaDSL.m in Sources */, + CC11636886E45811F03C97AF7FF30DCA /* SpectaUtility.m in Sources */, + 2B94340B4D63656EC1DAE8588C0905CC /* SPTCallSite.m in Sources */, + 863FFA643FD36C09DE43F5D99E91B796 /* SPTCompiledExample.m in Sources */, + 8834E17428BDBF0C84A6C136DD6269BD /* SPTExample.m in Sources */, + C2A28193335C12E2C630AB2B04F44CB3 /* SPTExampleGroup.m in Sources */, + 59CEB2878914690666297DE71AE59CB7 /* SPTSharedExampleGroups.m in Sources */, + 3C01E24B2C39B52BE459E1C7BC052723 /* SPTSpec.m in Sources */, + B980666C36A8EE6CDBEE4BA780D9E3B0 /* SPTTestSuite.m in Sources */, + 7D622204F24D6794490D44F9F086E241 /* XCTestCase+Specta.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E45983D49252CBD7AE5417275CF54027 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A8154D4B763D8F33B811AB10446135B8 /* Pods-PNObject_Tests-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; EFCDB2F10A0D0ECD2C48D53B2E003FEC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2043,29 +2217,47 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 10794661E5C7A493B6CF158E1C1AC084 /* PBXTargetDependency */ = { + 0581DE9F6143AB0A339CDFCDE1716AC2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "UIDevice-Utils"; - target = 5FC3550CE584133F3A6D63CD1997A942 /* UIDevice-Utils */; - targetProxy = 68E178B9E911168080B99FBC53CEA776 /* PBXContainerItemProxy */; + name = PNObject; + target = F426A06EB1B4CD602735050FCAA2932F /* PNObject */; + targetProxy = AF33C042D4E9B4EA0F8DCFA35F068198 /* PBXContainerItemProxy */; }; - 175B2B1B2540FA77ADA77ED5AF4BA337 /* PBXTargetDependency */ = { + 12F70446DD5BC1FA4C81322AFDACA243 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "UIDevice-Utils-UIDevice-Utils"; - target = 0AC755D7223E1DCE35AE9FCCC88542DE /* UIDevice-Utils-UIDevice-Utils */; - targetProxy = F88968C905905F79592DE479282C3689 /* PBXContainerItemProxy */; + target = 4DACB42CD407E24716437FBC81D94929 /* UIDevice-Utils-UIDevice-Utils */; + targetProxy = 3E8877EEC2D03FF70AC7B558B99F1474 /* PBXContainerItemProxy */; }; - 4350AD66D151EBAB414F1F7E40B38979 /* PBXTargetDependency */ = { + 1633748CCD687BA57B48C2624B28026E /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = AFNetworking; target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; - targetProxy = 4B732239BE294A58DC6272F6728ED39E /* PBXContainerItemProxy */; + targetProxy = 474C5F79E7226A418A3CCFABBCC8E856 /* PBXContainerItemProxy */; }; - 47CE7880F5A24C1D9482130E9393AA01 /* PBXTargetDependency */ = { + 266999F24A584673941409D205104268 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FBSnapshotTestCase; - target = D07447EE3CEBB0BCB8D61DFCB8EA915F /* FBSnapshotTestCase */; - targetProxy = 17CE612289A297E60C7FD75FA19506F4 /* PBXContainerItemProxy */; + name = "UIDevice-Utils"; + target = 73A9D102671E856B1BD5DA4CF196849F /* UIDevice-Utils */; + targetProxy = 2DDCA1FBBEEA78C0C999BDF79425263D /* PBXContainerItemProxy */; + }; + 304EC6A8FFB0381349F8EE9A8418CA4C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "UIDevice-Utils"; + target = 73A9D102671E856B1BD5DA4CF196849F /* UIDevice-Utils */; + targetProxy = 03DA0B942688C2C58EE341E1271D6595 /* PBXContainerItemProxy */; + }; + 33858C5F43A3C0A3123C5FBA83F3857F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "UIDevice-Utils"; + target = 73A9D102671E856B1BD5DA4CF196849F /* UIDevice-Utils */; + targetProxy = 69489829647AB39C899461D23077D124 /* PBXContainerItemProxy */; + }; + 4345E2E871E51B22C562CF72F029AB42 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = NSDate_Utils; + target = 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */; + targetProxy = 8A5E985157772676FF0717688D716003 /* PBXContainerItemProxy */; }; 4ACA793EC27274D41A670C74CD739365 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -2073,47 +2265,83 @@ target = 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */; targetProxy = CCF83280732A67033B72EE54815FFD3F /* PBXContainerItemProxy */; }; - 59274E90AFD28CC04F0BAD8E8927B5D0 /* PBXTargetDependency */ = { + 4CA9D35F9831CFDFF68A80CF95C63E74 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PNObject; - target = A1DBCFE24E78F089C7A0BA7A292B9F74 /* PNObject */; - targetProxy = F3D36CB48D81D9E4903AF239FED3704A /* PBXContainerItemProxy */; + name = AFNetworking; + target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; + targetProxy = 02949716CB908FB4A50EF9AC15572A13 /* PBXContainerItemProxy */; }; - 6059D20F8BABBCC1C713F5FA48F9E352 /* PBXTargetDependency */ = { + 6CD81F990C236A0A11796736BD923A8D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AFNetworking; + target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; + targetProxy = F4AC4E9F715E671414AFDCAFB8DE4708 /* PBXContainerItemProxy */; + }; + 6DF62668D6204A6590DEA1E1AAEBA5E4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FBSnapshotTestCase; + target = D07447EE3CEBB0BCB8D61DFCB8EA915F /* FBSnapshotTestCase */; + targetProxy = 90B8EFE3415411C4AE7466F8FFE2B95A /* PBXContainerItemProxy */; + }; + 789F8996965737B884110A1EE97F9DE8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "nv-ios-http-status"; + target = 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */; + targetProxy = BC436BA54D5D784CE1CF946EBDB6BFDA /* PBXContainerItemProxy */; + }; + 8B288D9C06AA38074DBD5E14AF2A2183 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "PEAR-FileManager-iOS"; target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; - targetProxy = 4B0DAF64EA0AC85B798C1549D1A53B2C /* PBXContainerItemProxy */; + targetProxy = DEE67C357D38F4217C5E94305A95E405 /* PBXContainerItemProxy */; }; - 71E5CC84CF87BF5F772480C8EF520818 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Specta; - target = BA310DF6526CA3D43AC09D3AD661B131 /* Specta */; - targetProxy = F7C2175373F64E84AA2CD5AE2EE0ED2D /* PBXContainerItemProxy */; - }; - 734316E18171EEA3759B35E185FB8577 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Expecta; - target = 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */; - targetProxy = F90B5A22C7049BEFF4B86CB3CD0BE9F2 /* PBXContainerItemProxy */; - }; - 74EBB5964B22670DA0E6F915823FDA76 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AFNetworking; - target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; - targetProxy = 1A007E317D66F22D846C0D0D11A84706 /* PBXContainerItemProxy */; - }; - 93B269AF7AB7D4AAAD0E0CF611E40C71 /* PBXTargetDependency */ = { + 8D31D8484F1AA10DE298C1074C490BD4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = NSDate_Utils; target = 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */; - targetProxy = 6D753E6161742F970C234BAAE7F6406C /* PBXContainerItemProxy */; + targetProxy = 71D528218E3DE9692735BFD890468F1D /* PBXContainerItemProxy */; }; - BD74094FBC87DA1020D2F72A1722EEFE /* PBXTargetDependency */ = { + 8D69B7945299A79FC00D232DBBA3A856 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = AFNetworking; - target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; - targetProxy = 23AB8524AB35D6EBCD8051D7C9B12FB8 /* PBXContainerItemProxy */; + name = "PNObject-PNObject"; + target = 8B53BF227694465ACD846F8013104728 /* PNObject-PNObject */; + targetProxy = 1FE48C00AD2F49FA4F0F0F0EE645FC45 /* PBXContainerItemProxy */; + }; + 980D48654927BF59F5118A37D26BE9BA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = NSDate_Utils; + target = 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */; + targetProxy = 56730A1A7F21939F567AEE0C26FA9F75 /* PBXContainerItemProxy */; + }; + 9A58401DED3B8DBCFF38A637B0BFD38F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Expecta+Snapshots"; + target = 619F0D28240534293108906FED04836F /* Expecta+Snapshots */; + targetProxy = FDA7AC747C47ABE1986D3194C30DDB20 /* PBXContainerItemProxy */; + }; + 9FC7BDD84EBA85050ABFCE5824566580 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PNObject; + target = F426A06EB1B4CD602735050FCAA2932F /* PNObject */; + targetProxy = 2C7CA005AC539C862F2B59BBAD25EF55 /* PBXContainerItemProxy */; + }; + A38ADED04EDC3D7F5AE98BC83CBFACA4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "PEAR-FileManager-iOS"; + target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; + targetProxy = 2008D8F8D804FF744E5A573095640F1A /* PBXContainerItemProxy */; + }; + AA61CBF7EE40671F52D602A84BC474BE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Expecta; + target = 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */; + targetProxy = F01104385E12F7EDF4E0331D573B50C5 /* PBXContainerItemProxy */; + }; + BED3D0E15DE5831E8D5E4A29AE7DA00F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "PEAR-FileManager-iOS"; + target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; + targetProxy = 454C175C0C7DD2CABB8BB730C60D3791 /* PBXContainerItemProxy */; }; CFC3C60C0541C54818441E331A7E8753 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -2121,23 +2349,23 @@ target = D07447EE3CEBB0BCB8D61DFCB8EA915F /* FBSnapshotTestCase */; targetProxy = F9BBA6CBCE0B1A136EAFACE5185B512D /* PBXContainerItemProxy */; }; - D09B8F642D865D8B11809F3761F4141B /* PBXTargetDependency */ = { + E0EAF951BE28236866396A0E27D1ACAC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Expecta+Snapshots"; - target = 619F0D28240534293108906FED04836F /* Expecta+Snapshots */; - targetProxy = B31F8D5654713DB649D2FD67B5BA54BC /* PBXContainerItemProxy */; + name = Specta; + target = BEEA8A0CC1D73E9F1369B926883E5FF3 /* Specta */; + targetProxy = E5282D15CB8B1CF080593063B1057CD8 /* PBXContainerItemProxy */; }; - DB0EE9D1A9B7B596CD6A20A464DB0EC5 /* PBXTargetDependency */ = { + EB5B27178C8EADC50327EBF8C5A5CC0C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PNObject; - target = A1DBCFE24E78F089C7A0BA7A292B9F74 /* PNObject */; - targetProxy = 933AD56993BFD86E122885B5E3201263 /* PBXContainerItemProxy */; + name = "nv-ios-http-status"; + target = 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */; + targetProxy = 72D6ACA460432411651CA13DDDCF1458 /* PBXContainerItemProxy */; }; - DF2FC0A364F42A6EFCE31CF8DFBF3834 /* PBXTargetDependency */ = { + EF737F4289F22ED7DFC51247EDEA33A0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "PNObject-PNObject"; - target = 65139A2DF5C91750483B1E104FC38595 /* PNObject-PNObject */; - targetProxy = 322EC94733D786C5F11FEEF2932163EE /* PBXContainerItemProxy */; + name = "nv-ios-http-status"; + target = 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */; + targetProxy = 2F71E15DD025601A551C157C3EDCFCD0 /* PBXContainerItemProxy */; }; EF83D136E3B525B6151A75CBAEFE4ADD /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -2148,274 +2376,7 @@ /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 0285B0FFD8323819EC66E9A0BAC0A044 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; - buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = PNObject; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - 096210B7B84F8CA4FEF263DD6CC82AEA /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C9C90AD238A313B46BF94AE78706DCB4 /* NSDate_Utils.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/NSDate_Utils/NSDate_Utils-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/NSDate_Utils/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/NSDate_Utils/NSDate_Utils.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = NSDate_Utils; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 12AE6F83274C7A824845A8BF52BA16DF /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 31EC73DD2649E7FFDFFC27FD45896BD4 /* FBSnapshotTestCase.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = 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 = ""; - }; - name = Release; - }; - 18F3430617D125CAAC70F31B1D84A461 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = BAC103126493FCA9DC307BF91F51572A /* PEAR-FileManager-iOS.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/PEAR-FileManager-iOS/PEAR-FileManager-iOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PEAR-FileManager-iOS/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/PEAR-FileManager-iOS/PEAR-FileManager-iOS.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = PEAR_FileManager_iOS; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 1BD8423F9E51E0E25A5BC39E697CBF01 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 31EC73DD2649E7FFDFFC27FD45896BD4 /* FBSnapshotTestCase.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = 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 = ""; - }; - name = Debug; - }; - 2952B3C6909CF79419E899529474B8A5 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9563F7F11E1375F4565A5DA733FCE9DA /* AFNetworking.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/AFNetworking/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/AFNetworking/AFNetworking.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = AFNetworking; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 2F914909F85A5B7FA381E7629A0FFB17 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 904082EBDFF32BCD467F6A45BF9EBB63 /* Expecta+Snapshots.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/Expecta+Snapshots/Expecta+Snapshots-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Expecta+Snapshots/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/Expecta+Snapshots/Expecta+Snapshots.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = Expecta_Snapshots; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 354F1BD2DC80FA1805227D1546F7B5FB /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; - buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = PNObject; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 373349C30AA02CB77851CFF553DFAE5C /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 904082EBDFF32BCD467F6A45BF9EBB63 /* Expecta+Snapshots.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/Expecta+Snapshots/Expecta+Snapshots-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Expecta+Snapshots/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/Expecta+Snapshots/Expecta+Snapshots.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = Expecta_Snapshots; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 3D3FB8B3EBA11EB365D2AE5ABD6CC361 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = F872FBD57D98CFC3DE47AD9A270264B9 /* Pods-PNObject_Tests.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-PNObject_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-PNObject_Tests/Pods-PNObject_Tests.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_PNObject_Tests; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 507745840DAA44890B647BBFD832ED37 /* Debug */ = { + 084662295C6CAB66DD5D57D9E11191F8 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = D11A9BD0CFE1E520AE71DC4403614790 /* Pods-PNObject_Example.debug.xcconfig */; buildSettings = { @@ -2448,22 +2409,226 @@ }; name = Debug; }; - 61A178E7BF297D56213BB4BF218463C9 /* Release */ = { + 096210B7B84F8CA4FEF263DD6CC82AEA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C9C90AD238A313B46BF94AE78706DCB4 /* NSDate_Utils.xcconfig */; + baseConfigurationReference = 0876F8FA4FF252BE3F920265DD120DB9 /* NSDate_Utils.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/NSDate_Utils/NSDate_Utils-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/NSDate_Utils/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/NSDate_Utils/NSDate_Utils.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = NSDate_Utils; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 12AE6F83274C7A824845A8BF52BA16DF /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8D32D3C79A30B91870C0C67DA6671613 /* FBSnapshotTestCase.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = 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 = ""; + }; + name = Release; + }; + 18F3430617D125CAAC70F31B1D84A461 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C52CB957F23B5D24CA1AEAD7E551BB83 /* PEAR-FileManager-iOS.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/PEAR-FileManager-iOS/PEAR-FileManager-iOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/PEAR-FileManager-iOS/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/PEAR-FileManager-iOS/PEAR-FileManager-iOS.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = PEAR_FileManager_iOS; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 1BD8423F9E51E0E25A5BC39E697CBF01 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8D32D3C79A30B91870C0C67DA6671613 /* FBSnapshotTestCase.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = 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 = ""; + }; + name = Debug; + }; + 2952B3C6909CF79419E899529474B8A5 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D37F88A59F0C14892926BE065FC89404 /* AFNetworking.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/AFNetworking/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/AFNetworking/AFNetworking.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = AFNetworking; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 2F914909F85A5B7FA381E7629A0FFB17 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AFBEE3F191A2DD5E27F198062E651C61 /* Expecta+Snapshots.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/Expecta+Snapshots/Expecta+Snapshots-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Expecta+Snapshots/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/Expecta+Snapshots/Expecta+Snapshots.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = Expecta_Snapshots; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 373349C30AA02CB77851CFF553DFAE5C /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AFBEE3F191A2DD5E27F198062E651C61 /* Expecta+Snapshots.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/Expecta+Snapshots/Expecta+Snapshots-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Expecta+Snapshots/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/Expecta+Snapshots/Expecta+Snapshots.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = Expecta_Snapshots; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 395683ACF81AEF7A5396D98A5CEA7ACE /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/NSDate_Utils/ResourceBundle-NSDate_Utils-Info.plist"; + INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = NSDate_Utils; + PRODUCT_NAME = PNObject; SDKROOT = iphoneos; SKIP_INSTALL = YES; WRAPPER_EXTENSION = bundle; }; name = Release; }; - 6D6184185CB3F20B78243D74F918C2FE /* Debug */ = { + 39BD3F87E4EF0DD0C4038E02556316DA /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = EB8B84E4432E9D6D4914A7EB79C467FA /* Pods-PNObject_Tests.debug.xcconfig */; buildSettings = { @@ -2497,9 +2662,9 @@ }; name = Debug; }; - 6D9FA84BB6387F9913EEED4D0C2A7310 /* Release */ = { + 3AE13E0D63F67AD6F372B7D3733BAEF6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BAC103126493FCA9DC307BF91F51572A /* PEAR-FileManager-iOS.xcconfig */; + baseConfigurationReference = DD8E1EE82922EB0432EEB767927065F4 /* nv-ios-http-status.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2510,14 +2675,14 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/PEAR-FileManager-iOS/PEAR-FileManager-iOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PEAR-FileManager-iOS/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/nv-ios-http-status/nv-ios-http-status-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/nv-ios-http-status/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/PEAR-FileManager-iOS/PEAR-FileManager-iOS.modulemap"; + MODULEMAP_FILE = "Target Support Files/nv-ios-http-status/nv-ios-http-status.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = PEAR_FileManager_iOS; + PRODUCT_NAME = nv_ios_http_status; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -2526,53 +2691,42 @@ }; name = Release; }; - 6E11BC808504E29F12271C517DC7FB86 /* Debug */ = { + 3DC873954D9368CD07A0F853BA4E34FB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + baseConfigurationReference = F872FBD57D98CFC3DE47AD9A270264B9 /* Pods-PNObject_Tests.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/PNObject/PNObject-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PNObject/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-PNObject_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"; - MODULEMAP_FILE = "Target Support Files/PNObject/PNObject.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = PNObject; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_PNObject_Tests; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; - }; - 72E10C157721DA4F8079DD1560E64572 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4CA3F01C6FCD8C40E554418F47CB254D /* UIDevice-Utils.xcconfig */; - buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = "UIDevice-Utils"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; - }; name = Release; }; - 731EB71AAE51162CB67D30F2D8D63E61 /* Release */ = { + 41DFCE355B11BA1F8BB60343C7289BD1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8F63209A7B3EE3ED016CF8977F775084 /* Specta.xcconfig */; + baseConfigurationReference = 1430E1DEB134327B7D2F241CF4873A58 /* Specta.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2599,9 +2753,9 @@ }; name = Release; }; - 7DF7688F79A559C9598216F5D75FD022 /* Release */ = { + 6018B93A0ACC6A5C6B769C190BCE75B5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4CA3F01C6FCD8C40E554418F47CB254D /* UIDevice-Utils.xcconfig */; + baseConfigurationReference = DC358092608E035811817A25786F40A6 /* Pods-PNObject_Example.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2612,14 +2766,91 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/UIDevice-Utils/UIDevice-Utils-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-PNObject_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"; - MODULEMAP_FILE = "Target Support Files/UIDevice-Utils/UIDevice-Utils.modulemap"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.modulemap"; MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = UIDevice_Utils; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_PNObject_Example; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 61A178E7BF297D56213BB4BF218463C9 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0876F8FA4FF252BE3F920265DD120DB9 /* NSDate_Utils.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/NSDate_Utils/ResourceBundle-NSDate_Utils-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = NSDate_Utils; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 66A6E3C52FA9FD701680D90D501622BD /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1430E1DEB134327B7D2F241CF4873A58 /* Specta.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/Specta/Specta-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Specta/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/Specta/Specta.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = Specta; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 6D9FA84BB6387F9913EEED4D0C2A7310 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C52CB957F23B5D24CA1AEAD7E551BB83 /* PEAR-FileManager-iOS.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/PEAR-FileManager-iOS/PEAR-FileManager-iOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/PEAR-FileManager-iOS/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/PEAR-FileManager-iOS/PEAR-FileManager-iOS.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = PEAR_FileManager_iOS; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -2667,7 +2898,7 @@ }; 86B3AF85DF2958967D7E96849C2BE84C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C2D2620C4D8B7C07CB68366A7BEA9EBA /* Expecta.xcconfig */; + baseConfigurationReference = 4F8AE4909F6B93592D76F8A8F38BA239 /* Expecta.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2694,35 +2925,6 @@ }; name = Debug; }; - 86B9B849D7550BCF8E5C892F6C1DA3A3 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4CA3F01C6FCD8C40E554418F47CB254D /* UIDevice-Utils.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/UIDevice-Utils/UIDevice-Utils-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/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/UIDevice-Utils/UIDevice-Utils.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = UIDevice_Utils; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; 882EB4391EC2E701934974DA86F7343F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -2764,9 +2966,68 @@ }; name = Debug; }; + 8D67BF30052FA870471E54E6B868937A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DD8E1EE82922EB0432EEB767927065F4 /* nv-ios-http-status.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/nv-ios-http-status/nv-ios-http-status-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/nv-ios-http-status/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/nv-ios-http-status/nv-ios-http-status.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = nv_ios_http_status; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 9F3310067CB5CA49D8E468DFA6D51B06 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C9E514F6AEA6EAE70D95B22CDF7470C3 /* UIDevice-Utils.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = "UIDevice-Utils"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 9FC31FB36391FD6308A4EDA87550F644 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = PNObject; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; A995C0FF0D9A9E9226F1AF23ED8B68AF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C9C90AD238A313B46BF94AE78706DCB4 /* NSDate_Utils.xcconfig */; + baseConfigurationReference = 0876F8FA4FF252BE3F920265DD120DB9 /* NSDate_Utils.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2795,7 +3056,7 @@ }; AC044B65E2FB02CB420DF9AE625B92F2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9563F7F11E1375F4565A5DA733FCE9DA /* AFNetworking.xcconfig */; + baseConfigurationReference = D37F88A59F0C14892926BE065FC89404 /* AFNetworking.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2822,42 +3083,24 @@ }; name = Debug; }; - B6A56B695F9C018A282BA8B6C67AB518 /* Release */ = { + AC8F37979E40078EA06D64724B20BAE7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DC358092608E035811817A25786F40A6 /* Pods-PNObject_Example.release.xcconfig */; + baseConfigurationReference = C9E514F6AEA6EAE70D95B22CDF7470C3 /* UIDevice-Utils.xcconfig */; buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-PNObject_Example/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist"; 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-PNObject_Example/Pods-PNObject_Example.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_PNObject_Example; + PRODUCT_NAME = "UIDevice-Utils"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + WRAPPER_EXTENSION = bundle; }; name = Release; }; - B7B2764B793FD177A9C6588E6E15AF39 /* Debug */ = { + B5CB8BD3AF20B773543BA9E5BF177253 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8F63209A7B3EE3ED016CF8977F775084 /* Specta.xcconfig */; + baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2868,14 +3111,14 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/Specta/Specta-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Specta/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/PNObject/PNObject-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/PNObject/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/Specta/Specta.modulemap"; + MODULEMAP_FILE = "Target Support Files/PNObject/PNObject.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = Specta; + PRODUCT_NAME = PNObject; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -2886,7 +3129,7 @@ }; C7953110A6CE153C5E106CB8CF3D552C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C9C90AD238A313B46BF94AE78706DCB4 /* NSDate_Utils.xcconfig */; + baseConfigurationReference = 0876F8FA4FF252BE3F920265DD120DB9 /* NSDate_Utils.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; @@ -2899,51 +3142,7 @@ }; name = Debug; }; - DD7D5F1D54D7015F36635951E0F5E50F /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4CA3F01C6FCD8C40E554418F47CB254D /* UIDevice-Utils.xcconfig */; - buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = "UIDevice-Utils"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - F24F328AA1CFC9A061F629C917D03F44 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C2D2620C4D8B7C07CB68366A7BEA9EBA /* Expecta.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/Expecta/Expecta-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Expecta/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/Expecta/Expecta.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = Expecta; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - F2A7266B5D625B4ADD465D09865DA428 /* Release */ = { + DC84FCFC48AE123419B158096EE78698 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; buildSettings = { @@ -2972,14 +3171,119 @@ }; name = Release; }; + F24F328AA1CFC9A061F629C917D03F44 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4F8AE4909F6B93592D76F8A8F38BA239 /* Expecta.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/Expecta/Expecta-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Expecta/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/Expecta/Expecta.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = Expecta; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + F443FD0778CF445A85FC569F0595CBF9 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C9E514F6AEA6EAE70D95B22CDF7470C3 /* UIDevice-Utils.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/UIDevice-Utils/UIDevice-Utils-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/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/UIDevice-Utils/UIDevice-Utils.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = UIDevice_Utils; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + FEDA8A93FD2B3D9A76C744254F8DBA0E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C9E514F6AEA6EAE70D95B22CDF7470C3 /* UIDevice-Utils.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/UIDevice-Utils/UIDevice-Utils-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/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/UIDevice-Utils/UIDevice-Utils.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = UIDevice_Utils; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 032B8D3418D9574DB7585B151C01CB2E /* Build configuration list for PBXNativeTarget "Specta" */ = { + 044B0C71D5046C8F511FCCADE2469BFE /* Build configuration list for PBXNativeTarget "UIDevice-Utils-UIDevice-Utils" */ = { isa = XCConfigurationList; buildConfigurations = ( - B7B2764B793FD177A9C6588E6E15AF39 /* Debug */, - 731EB71AAE51162CB67D30F2D8D63E61 /* Release */, + 9F3310067CB5CA49D8E468DFA6D51B06 /* Debug */, + AC8F37979E40078EA06D64724B20BAE7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 04AC1F9055990B308D3F0A2D5A632E36 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Tests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 39BD3F87E4EF0DD0C4038E02556316DA /* Debug */, + 3DC873954D9368CD07A0F853BA4E34FB /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2676BBAC351247C91E81918B155E5E0C /* Build configuration list for PBXNativeTarget "Specta" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 66A6E3C52FA9FD701680D90D501622BD /* Debug */, + 41DFCE355B11BA1F8BB60343C7289BD1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -2993,29 +3297,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 348BF22150DD36149AC99C0D4D2EC068 /* Build configuration list for PBXNativeTarget "PNObject" */ = { + 39A07BC080A4BB5CA7A9607B1B143AF6 /* Build configuration list for PBXNativeTarget "nv-ios-http-status" */ = { isa = XCConfigurationList; buildConfigurations = ( - 6E11BC808504E29F12271C517DC7FB86 /* Debug */, - F2A7266B5D625B4ADD465D09865DA428 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 42A0294C794D4EE020CA257E3A01B114 /* Build configuration list for PBXNativeTarget "UIDevice-Utils-UIDevice-Utils" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DD7D5F1D54D7015F36635951E0F5E50F /* Debug */, - 72E10C157721DA4F8079DD1560E64572 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 510A79AB4C41CF34A364A859EB66856F /* Build configuration list for PBXNativeTarget "Pods-PNObject_Tests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 6D6184185CB3F20B78243D74F918C2FE /* Debug */, - 3D3FB8B3EBA11EB365D2AE5ABD6CC361 /* Release */, + 8D67BF30052FA870471E54E6B868937A /* Debug */, + 3AE13E0D63F67AD6F372B7D3733BAEF6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -3056,11 +3342,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A72D32D24FDEC5ABE522D499900CD632 /* Build configuration list for PBXNativeTarget "UIDevice-Utils" */ = { + 938AD4FE2BEF7C7FE99AD6D53EAF6ACC /* Build configuration list for PBXNativeTarget "UIDevice-Utils" */ = { isa = XCConfigurationList; buildConfigurations = ( - 86B9B849D7550BCF8E5C892F6C1DA3A3 /* Debug */, - 7DF7688F79A559C9598216F5D75FD022 /* Release */, + F443FD0778CF445A85FC569F0595CBF9 /* Debug */, + FEDA8A93FD2B3D9A76C744254F8DBA0E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -3074,11 +3360,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C162623A8C03367E01ED7B8E8ACC5D78 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Example" */ = { + D29E33DC9CA690FF8345E8CE7DDF48EB /* Build configuration list for PBXNativeTarget "PNObject" */ = { isa = XCConfigurationList; buildConfigurations = ( - 507745840DAA44890B647BBFD832ED37 /* Debug */, - B6A56B695F9C018A282BA8B6C67AB518 /* Release */, + B5CB8BD3AF20B773543BA9E5BF177253 /* Debug */, + DC84FCFC48AE123419B158096EE78698 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + D5A069335B7E24C3F9ECFF48ABB665B8 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Example" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 084662295C6CAB66DD5D57D9E11191F8 /* Debug */, + 6018B93A0ACC6A5C6B769C190BCE75B5 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -3101,11 +3396,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - DF989BB33A6B7A3A796D2F32AED6A4EE /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */ = { + F2A6CDE0AA52EBCF567875DE92B9C936 /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */ = { isa = XCConfigurationList; buildConfigurations = ( - 354F1BD2DC80FA1805227D1546F7B5FB /* Debug */, - 0285B0FFD8323819EC66E9A0BAC0A044 /* Release */, + 9FC31FB36391FD6308A4EDA87550F644 /* Debug */, + 395683ACF81AEF7A5396D98A5CEA7ACE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme index dfb6228..868ae51 100644 --- a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme +++ b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme @@ -14,7 +14,7 @@ buildForArchiving = "YES"> diff --git a/Example/Pods/Target Support Files/PNObject/Info.plist b/Example/Pods/Target Support Files/PNObject/Info.plist index f92230d..161a9d3 100644 --- a/Example/Pods/Target Support Files/PNObject/Info.plist +++ b/Example/Pods/Target Support Files/PNObject/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 0.3.0 + 0.1.0 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h b/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h index 3a359d7..d3b280c 100644 --- a/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h +++ b/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h @@ -2,8 +2,8 @@ #import "PNObject.h" #import "PNObjectConfig.h" +#import "PNObjectModel.h" #import "PNObjectProperty.h" -#import "PNObjectSubclassing.h" #import "PNAddress.h" #import "PNLocation.h" #import "PNUser.h" diff --git a/Example/Pods/Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist b/Example/Pods/Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist index 4debf9f..aec6281 100644 --- a/Example/Pods/Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist +++ b/Example/Pods/Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 0.3.0 + 0.1.0 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.markdown b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.markdown index c11433a..d76fcce 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.markdown +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.markdown @@ -116,4 +116,210 @@ 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. + +## nv-ios-http-status + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + Generated by CocoaPods - https://cocoapods.org diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.plist b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.plist index 736a3c5..e10a583 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.plist +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.plist @@ -148,6 +148,216 @@ THE SOFTWARE. Type PSGroupSpecifier + + FooterText + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + Title + nv-ios-http-status + Type + PSGroupSpecifier + FooterText Generated by CocoaPods - https://cocoapods.org diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-frameworks.sh b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-frameworks.sh index 1bd1885..071854c 100755 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-frameworks.sh @@ -89,6 +89,7 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "Pods-PNObject_Example/PEAR_FileManager_iOS.framework" install_framework "Pods-PNObject_Example/PNObject.framework" install_framework "Pods-PNObject_Example/UIDevice_Utils.framework" + install_framework "Pods-PNObject_Example/nv_ios_http_status.framework" fi if [[ "$CONFIGURATION" == "Release" ]]; then install_framework "Pods-PNObject_Example/AFNetworking.framework" @@ -96,4 +97,5 @@ if [[ "$CONFIGURATION" == "Release" ]]; then install_framework "Pods-PNObject_Example/PEAR_FileManager_iOS.framework" install_framework "Pods-PNObject_Example/PNObject.framework" install_framework "Pods-PNObject_Example/UIDevice_Utils.framework" + install_framework "Pods-PNObject_Example/nv_ios_http_status.framework" fi diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.debug.xcconfig b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.debug.xcconfig index ae8c014..1b9d8c0 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.debug.xcconfig @@ -1,6 +1,6 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "NSDate_Utils" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "UIDevice_Utils" +OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "NSDate_Utils" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "UIDevice_Utils" -framework "nv_ios_http_status" PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-PNObject_Example PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.release.xcconfig b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.release.xcconfig index ae8c014..1b9d8c0 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.release.xcconfig @@ -1,6 +1,6 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "NSDate_Utils" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "UIDevice_Utils" +OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "NSDate_Utils" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "UIDevice_Utils" -framework "nv_ios_http_status" PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-PNObject_Example PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.markdown b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.markdown index 6f6af0a..620a4f6 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.markdown +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.markdown @@ -24,6 +24,53 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## NSDate_Utils + +Copyright (c) 2015 Giuseppe Nucifora + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + +## PEAR-FileManager-iOS + +Copyright (c) <2015> Hiroki Umatani PEAR + + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + ## PNObject Copyright (c) 2015 Giuseppe Nucifora @@ -47,6 +94,235 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## UIDevice-Utils + +Copyright (c) 2015 Giuseppe Nucifora + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + +## nv-ios-http-status + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + ## Expecta Copyright (c) 2011-2015 Specta Team - https://github.com/specta diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.plist b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.plist index b7971b9..460478b 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.plist +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.plist @@ -53,6 +53,61 @@ furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + Title + NSDate_Utils + Type + PSGroupSpecifier + + + FooterText + Copyright (c) <2015> Hiroki Umatani PEAR + + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + Title + PEAR-FileManager-iOS + Type + PSGroupSpecifier + + + FooterText + Copyright (c) 2015 Giuseppe Nucifora <me@giuseppenucifora.com> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE @@ -66,6 +121,243 @@ THE SOFTWARE. Type PSGroupSpecifier + + FooterText + Copyright (c) 2015 Giuseppe Nucifora <me@giuseppenucifora.com> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + Title + UIDevice-Utils + Type + PSGroupSpecifier + + + FooterText + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + Title + nv-ios-http-status + Type + PSGroupSpecifier + FooterText Copyright (c) 2011-2015 Specta Team - https://github.com/specta diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-frameworks.sh b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-frameworks.sh index dad60c8..c702825 100755 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-frameworks.sh @@ -85,7 +85,11 @@ strip_invalid_archs() { if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "Pods-PNObject_Tests/AFNetworking.framework" + install_framework "Pods-PNObject_Tests/NSDate_Utils.framework" + install_framework "Pods-PNObject_Tests/PEAR_FileManager_iOS.framework" install_framework "Pods-PNObject_Tests/PNObject.framework" + install_framework "Pods-PNObject_Tests/UIDevice_Utils.framework" + install_framework "Pods-PNObject_Tests/nv_ios_http_status.framework" install_framework "Pods-PNObject_Tests/Expecta.framework" install_framework "Pods-PNObject_Tests/Expecta_Snapshots.framework" install_framework "Pods-PNObject_Tests/FBSnapshotTestCase.framework" @@ -93,7 +97,11 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then fi if [[ "$CONFIGURATION" == "Release" ]]; then install_framework "Pods-PNObject_Tests/AFNetworking.framework" + install_framework "Pods-PNObject_Tests/NSDate_Utils.framework" + install_framework "Pods-PNObject_Tests/PEAR_FileManager_iOS.framework" install_framework "Pods-PNObject_Tests/PNObject.framework" + install_framework "Pods-PNObject_Tests/UIDevice_Utils.framework" + install_framework "Pods-PNObject_Tests/nv_ios_http_status.framework" install_framework "Pods-PNObject_Tests/Expecta.framework" install_framework "Pods-PNObject_Tests/Expecta_Snapshots.framework" install_framework "Pods-PNObject_Tests/FBSnapshotTestCase.framework" diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.debug.xcconfig b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.debug.xcconfig index 2984269..9819720 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.debug.xcconfig @@ -1,8 +1,8 @@ EMBEDDED_CONTENT_CONTAINS_SWIFT = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta_Snapshots.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/FBSnapshotTestCase.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Specta.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "Expecta" -framework "Expecta_Snapshots" -framework "FBSnapshotTestCase" -framework "PNObject" -framework "Specta" +OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta_Snapshots.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/FBSnapshotTestCase.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Specta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "Expecta" -framework "Expecta_Snapshots" -framework "FBSnapshotTestCase" -framework "NSDate_Utils" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "Specta" -framework "UIDevice_Utils" -framework "nv_ios_http_status" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-PNObject_Tests PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.release.xcconfig b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.release.xcconfig index 2984269..9819720 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.release.xcconfig @@ -1,8 +1,8 @@ EMBEDDED_CONTENT_CONTAINS_SWIFT = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta_Snapshots.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/FBSnapshotTestCase.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Specta.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "Expecta" -framework "Expecta_Snapshots" -framework "FBSnapshotTestCase" -framework "PNObject" -framework "Specta" +OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta_Snapshots.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/FBSnapshotTestCase.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Specta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "Expecta" -framework "Expecta_Snapshots" -framework "FBSnapshotTestCase" -framework "NSDate_Utils" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "Specta" -framework "UIDevice_Utils" -framework "nv_ios_http_status" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-PNObject_Tests PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/nv-ios-http-status/Info.plist b/Example/Pods/Target Support Files/nv-ios-http-status/Info.plist new file mode 100644 index 0000000..cba2585 --- /dev/null +++ b/Example/Pods/Target Support Files/nv-ios-http-status/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 0.0.1 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status-dummy.m b/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status-dummy.m new file mode 100644 index 0000000..20b06b0 --- /dev/null +++ b/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_nv_ios_http_status : NSObject +@end +@implementation PodsDummy_nv_ios_http_status +@end diff --git a/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status-prefix.pch b/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status-prefix.pch new file mode 100644 index 0000000..aa992a4 --- /dev/null +++ b/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status-prefix.pch @@ -0,0 +1,4 @@ +#ifdef __OBJC__ +#import +#endif + diff --git a/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status-umbrella.h b/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status-umbrella.h new file mode 100644 index 0000000..5e5e2e6 --- /dev/null +++ b/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status-umbrella.h @@ -0,0 +1,8 @@ +#import + +#import "HTTPStatusCodes.h" +#import "nv_ios_http_status.h" + +FOUNDATION_EXPORT double nv_ios_http_statusVersionNumber; +FOUNDATION_EXPORT const unsigned char nv_ios_http_statusVersionString[]; + diff --git a/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status.modulemap b/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status.modulemap new file mode 100644 index 0000000..2568474 --- /dev/null +++ b/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status.modulemap @@ -0,0 +1,6 @@ +framework module nv_ios_http_status { + umbrella header "nv-ios-http-status-umbrella.h" + + export * + module * { export * } +} diff --git a/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status.xcconfig b/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status.xcconfig new file mode 100644 index 0000000..5b4e8a0 --- /dev/null +++ b/Example/Pods/Target Support Files/nv-ios-http-status/nv-ios-http-status.xcconfig @@ -0,0 +1,5 @@ +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" +PODS_ROOT = ${SRCROOT} +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES diff --git a/Example/Pods/nv-ios-http-status/LICENSE b/Example/Pods/nv-ios-http-status/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/Example/Pods/nv-ios-http-status/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/Example/Pods/nv-ios-http-status/README.md b/Example/Pods/nv-ios-http-status/README.md new file mode 100644 index 0000000..598bb54 --- /dev/null +++ b/Example/Pods/nv-ios-http-status/README.md @@ -0,0 +1,57 @@ +nv-ios-http-status +================== + + +Overview +-------- + +This project provides a header file that lists HTTP status codes, +mainly for iOS programming. A typedef enum, HTTPStatusCode, contains +entries whose name start with kHTTPStatusCode such as kHTTPStatusCodeOK. + +The initial version of the list of HTTP status codes (HTTPStatusCodes.h) +was written based on the list at Wikipedia ([List of HTTP status codes] +(http://en.wikipedia.org/wiki/List_of_HTTP_status_codes)) on April 20, +2013. + +Note that unofficial HTTP status codes are included and some of +such variants can be excluded by defining HTTP_STATUS_CODES_EXLUCE_xxx. + + +License +------- + +Apache License, Version 2.0 + + +Download +-------- + + git clone https://github.com/TakahikoKawasaki/nv-ios-http-status.git + + +Example +------- + + #import "HTTPStatusCodes.h" + + ...... + + - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response + { + NSHTTPURLResponse *res = (NSHTTPURLResponse *)response; + + switch ([res statusCode]) + { + case kHTTPStatusCodeOK: + ......; + } + + ...... + } + + +Author +------ + +Takahiko Kawasaki, Neo Visionaries Inc. diff --git a/Example/Pods/nv-ios-http-status/nv-ios-http-status/HTTPStatusCodes.h b/Example/Pods/nv-ios-http-status/nv-ios-http-status/HTTPStatusCodes.h new file mode 100644 index 0000000..1c99c9d --- /dev/null +++ b/Example/Pods/nv-ios-http-status/nv-ios-http-status/HTTPStatusCodes.h @@ -0,0 +1,582 @@ +/* + * Copyright (C) 2013 Neo Visionaries Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + + +#ifndef HTTPStatusCodes_h +#define HTTPStatusCodes_h + + +//---------------------------------------------------------------------- +// Typedef +//---------------------------------------------------------------------- + +/** + * HTTP status codes. + * + * The list here is based on the description at Wikipedia. + * The initial version of this list was written on April 20, 2013. + * + * @see List of HTTP status codes + */ +typedef enum +{ + /*-------------------------------------------------- + * 1xx Informational + *------------------------------------------------*/ + + /** + * 100 Continue. + */ + kHTTPStatusCodeContinue = 100, + + /** + * 101 Switching Protocols. + */ + kHTTPStatusCodeSwitchingProtocols = 101, + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_WEBDAV) && !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_2518) + /** + * 103 Processing (WebDAV; RFC 2518). + */ + kHTTPStatusCodeProcessing = 102, +#endif + + /*-------------------------------------------------- + * 2xx Success + *------------------------------------------------*/ + + /** + * 200 OK. + */ + kHTTPStatusCodeOK = 200, + + /** + * 201 Created. + */ + kHTTPStatusCodeCreated = 201, + + /** + * 202 Accepted. + */ + kHTTPStatusCodeAccepted = 202, + + /** + * 203 Non-Authoritative Information (since HTTP/1.1). + */ + kHTTPStatusCodeNonAuthoritativeInformation = 203, + + /** + * 204 No Content. + */ + kHTTPStatusCodeNoContent = 204, + + /** + * 205 Reset Content. + */ + kHTTPStatusCodeResetContent = 205, + + /** + * 206 Partial Content. + */ + kHTTPStatusCodePartialContent = 206, + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_WEBDAV) && !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_4918) + /** + * 207 Multi-Status (WebDAV; RFC 4918). + */ + kHTTPStatusCodeMultiStatus = 207, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_WEBDAV) && !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_5842) + /** + * 208 Already Reported (WebDAV; RFC 5842). + */ + kHTTPStatusCodeAlreadyReported = 208, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_3229) + /** + * 226 IM Used (RFC 3229) + */ + kHTTPStatusCodeIMUsed = 226, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RTSP) && !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_2326) + /** + * 250 Low on Storage Space (RTSP; RFC 2326). + */ + kHTTPStatusCodeLowOnStorageSpace = 250, +#endif + + /*-------------------------------------------------- + * 3xx Redirection + *------------------------------------------------*/ + + /** + * 300 Multiple Choices. + */ + kHTTPStatusCodeMultipleChoices = 300, + + /** + * 301 Moved Permanently. + */ + kHTTPStatusCodeMovedPermanently = 301, + + /** + * 302 Found. + */ + kHTTPStatusCodeFound = 302, + + /** + * 303 See Other (since HTTP/1.1). + */ + kHTTPStatusCodeSeeOther = 303, + + /** + * 304 Not Modified. + */ + kHTTPStatusCodeNotModified = 304, + + /** + * 305 Use Proxy (since HTTP/1.1). + */ + kHTTPStatusCodeUseProxy = 305, + + /** + * 306 Switch Proxy. + */ + kHTTPStatusCodeSwitchProxy = 306, + + /** + * 307 Temporary Redirect (since HTTP/1.1). + */ + kHTTPStatusCodeTemporaryRedirect = 307, + + /** + * 308 Permanent Redirect (approved as experimental RFC). + */ + kHTTPStatusCodePermanentRedirect = 308, + + /*-------------------------------------------------- + * 4xx Client Error + *------------------------------------------------*/ + + /** + * 400 Bad Request. + */ + kHTTPStatusCodeBadRequest = 400, + + /** + * 401 Unauthorized. + */ + kHTTPStatusCodeUnauthorized = 401, + + /** + * 402 Payment Required. + */ + kHTTPStatusCodePaymentRequired = 402, + + /** + * 403 Forbidden. + */ + kHTTPStatusCodeForbidden = 403, + + /** + * 404 Not Found. + */ + kHTTPStatusCodeNotFound = 404, + + /** + * 405 Method Not Allowed. + */ + kHTTPStatusCodeMethodNotAllowed = 405, + + /** + * 406 Not Acceptable. + */ + kHTTPStatusCodeNotAcceptable = 406, + + /** + * 407 Proxy Authentication Required. + */ + kHTTPStatusCodeProxyAuthenticationRequired = 407, + + /** + * 408 Request Timeout. + */ + kHTTPStatusCodeRequestTimeout = 408, + + /** + * 409 Conflict. + */ + kHTTPStatusCodeConflict = 409, + + /** + * 410 Gone. + */ + kHTTPStatusCodeGone = 410, + + /** + * 411 Length Required. + */ + kHTTPStatusCodeLengthRequired = 411, + + /** + * 412 Precondition Failed. + */ + kHTTPStatusCodePreconditionFailed = 412, + + /** + * 413 Request Entity Too Large. + */ + kHTTPStatusCodeRequestEntityTooLarge = 413, + + /** + * 414 Request-URI Too Long. + */ + kHTTPStatusCodeRequestURITooLong = 414, + + /** + * 415 Unsupported Media Type. + */ + kHTTPStatusCodeUnsupportedMediaType = 415, + + /** + * 416 Requested Range Not Satisfiable. + */ + kHTTPStatusCodeRequestedRangeNotSatisfiable = 416, + + /** + * 417 Expectation Failed. + */ + kHTTPStatusCodeExpectationFailed = 417, + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_2324) + /** + * 418 I'm a teapot (RFC 2324). + */ + kHTTPStatusCodeImATeapot = 418, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_TWITTER) + /** + * 420 Enhance Your Calm (Twitter). + */ + kHTTPStatusCodeEnhanceYourCalm = 420, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_WEBDAV) && !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_4918) + /** + * 422 Unprocessable Entity (WebDAV; RFC 4918). + */ + kHTTPStatusCodeUnprocessableEntity = 422, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_WEBDAV) && !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_4918) + /** + * 423 Locked (WebDAV; RFC 4918). + */ + kHTTPStatusCodeLocked = 423, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_WEBDAV) && !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_4918) + /** + * 424 Failed Dependency (WebDAV; RFC 4918). + */ + kHTTPStatusCodeFailedDependency = 424, +#endif + + /** + * 425 Unordered Collection (Internet draft). + */ + kHTTPStatusCodeUnorderedCollection = 425, + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_2817) + /** + * 426 Upgrade Required (RFC 2817). + */ + kHTTPStatusCodeUpgradeRequired = 426, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_6585) + /** + * 428 Precondition Required (RFC 6585). + */ + kHTTPStatusCodePreconditionRequired = 428, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_6585) + /** + * 429 Too Many Requests (RFC 6585). + */ + kHTTPStatusCodeTooManyRequests = 429, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_6585) + /** + * 431 Request Header Fields Too Large (RFC 6585). + */ + kHTTPStatusCodeRequestHeaderFieldsTooLarge = 431, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_NGINX) + /** + * 444 No Response (Nginx). + */ + kHTTPStatusCodeNoResponse = 444, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_MICROSOFT) + /** + * 449 Retry With (Microsoft). + */ + kHTTPStatusCodeRetryWith = 449, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_MICROSOFT) + /** + * 450 Blocked by Windows Parental Controls (Microsoft). + */ + kHTTPStatusCodeBlockedByWindowsParentalControls = 450, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RTSP) + /** + * 451 Parameter Not Understood (RTSP). + */ + kHTTPStatusCodeParameterNotUnderstood = 451, +#endif + + /** + * 451 Unavailable For Legal Reasons (Internet draft). + */ + kHTTPStatusCodeUnavailableForLegalReasons = 451, + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_MICROSOFT) + /** + * 451 Redirect (Microsoft). + */ + kHTTPStatusCodeRedirect = 451, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RTSP) + /** + * 452 Conference Not Found (RTSP). + */ + kHTTPStatusCodeConferenceNotFound = 452, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RTSP) + /** + * 453 Not Enough Bandwidth (RTSP). + */ + kHTTPStatusCodeNotEnoughBandwidth = 453, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RTSP) + /** + * 454 Session Not Found (RTSP). + */ + kHTTPStatusCodeSessionNotFound = 454, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RTSP) + /** + * 455 Method Not Valid in This State (RTSP). + */ + kHTTPStatusCodeMethodNotValidInThisState = 455, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RTSP) + /** + * 456 Header Field Not Valid for Resource (RTSP). + */ + kHTTPStatusCodeHeaderFieldNotValidForResource = 456, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RTSP) + /** + * 457 Invalid Range (RTSP). + */ + kHTTPStatusCodeInvalidRange = 457, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RTSP) + /** + * 458 Parameter Is Read-Only (RTSP). + */ + kHTTPStatusCodeParameterIsReadOnly = 458, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RTSP) + /** + * 459 Aggregate Operation Not Allowed (RTSP). + */ + kHTTPStatusCodeAggregateOperationNotAllowed = 459, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RTSP) + /** + * 460 Only Aggregate Operation Allowed (RTSP). + */ + kHTTPStatusCodeOnlyAggregateOperationAllowed = 460, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RTSP) + /** + * 461 Unsupported Transport (RTSP). + */ + kHTTPStatusCodeUnsupportedTransport = 461, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RTSP) + /** + * 462 Destination Unreachable (RTSP). + */ + kHTTPStatusCodeDestinationUnreachable = 462, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_NGINX) + /** + * 494 Request Header Too Large (Nginx). + */ + kHTTPStatusCodeRequestHeaderTooLarge = 494, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_NGINX) + /** + * 495 Cert Error (Nginx). + */ + kHTTPStatusCodeCertError = 495, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_NGINX) + /** + * 496 No Cert (Nginx). + */ + kHTTPStatusCodeNoCert = 496, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_NGINX) + /** + * 497 HTTP to HTTPS (Nginx). + */ + kHTTPStatusCodeHTTPToHTTPS = 497, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_NGINX) + /** + * 499 Client Closed Request (Nginx). + */ + kHTTPStatusCodeClientClosedRequest = 499, +#endif + + /*-------------------------------------------------- + * 5xx Server Error + *------------------------------------------------*/ + + /** + * 500 Internal Server Error. + */ + kHTTPStatusCodeInternalServerError = 500, + + /** + * 501 Not Implemented + */ + kHTTPStatusCodeNotImplemented = 501, + + /** + * 502 Bad Gateway. + */ + kHTTPStatusCodeBadGateway = 502, + + /** + * 503 Service Unavailable. + */ + kHTTPStatusCodeServiceUnavailable = 503, + + /** + * 504 Gateway Timeout. + */ + kHTTPStatusCodeGatewayTimeout = 504, + + /** + * 505 HTTP Version Not Supported. + */ + kHTTPStatusCodeHTTPVersionNotSupported = 505, + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_2295) + /** + * 506 Variant Also Negotiates (RFC 2295). + */ + kHTTPStatusCodeVariantAlsoNegotiates = 506, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_WEBDAV) && !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_4918) + /** + * 507 Insufficient Storage (WebDAV; RFC 4918). + */ + kHTTPStatusCodeInsufficientStorage = 507, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_WEBDAV) && !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_5842) + /** + * 508 Loop Detected (WebDAV; RFC 5842). + */ + kHTTPStatusCodeLoopDetected = 508, +#endif + + /** + * 509 Bandwidth Limit Exceeded (Apache bw/limited extension). + */ + kHTTPStatusCodeBandwidthLimitExceeded = 509, + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_2774) + /** + * 510 Not Extended (RFC 2774). + */ + kHTTPStatusCodeNotExtended = 510, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RFC_6585) + /** + * 511 Network Authentication Required (RFC 6585). + */ + kHTTPStatusCodeNetworkAuthenticationRequired = 511, +#endif + +#if !defined(HTTP_STATUS_CODES_EXCLUDE_RTSP) + /** + * 551 Option not supported (RTSP). + */ + kHTTPStatusCodeOptionNotSupported = 551, +#endif + + /** + * 598 Network read timeout error (Unknown). + */ + kHTTPStatusCodeNetworkReadTimeoutError = 598, + + /** + * 599 Network connect timeout error (Unknown). + */ + kHTTPStatusCodeNetworkConnectTimeoutError = 599 +} +HTTPStatusCode; + + +#endif diff --git a/Example/Pods/nv-ios-http-status/nv-ios-http-status/nv_ios_http_status.h b/Example/Pods/nv-ios-http-status/nv-ios-http-status/nv_ios_http_status.h new file mode 100644 index 0000000..8e51830 --- /dev/null +++ b/Example/Pods/nv-ios-http-status/nv-ios-http-status/nv_ios_http_status.h @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2013 Neo Visionaries Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + + +#import + +@interface nv_ios_http_status : NSObject + +@end diff --git a/Example/Pods/nv-ios-http-status/nv-ios-http-status/nv_ios_http_status.m b/Example/Pods/nv-ios-http-status/nv-ios-http-status/nv_ios_http_status.m new file mode 100644 index 0000000..19f3e42 --- /dev/null +++ b/Example/Pods/nv-ios-http-status/nv-ios-http-status/nv_ios_http_status.m @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2013 Neo Visionaries Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + + +#import "nv_ios_http_status.h" + +@implementation nv_ios_http_status + +@end diff --git a/PNObject.podspec b/PNObject.podspec index f369710..3974782 100644 --- a/PNObject.podspec +++ b/PNObject.podspec @@ -8,8 +8,8 @@ Pod::Spec.new do |s| s.name = "PNObject" -s.version = "0.3.0" -s.summary = "A short description of PNObject." +s.version = "0.1.0" +s.summary = "PNObject." # This description is used to generate tags and improve search results. # * Think: What does it do? Why did you write it? What is the focus? @@ -36,4 +36,9 @@ s.resource_bundles = { # s.public_header_files = 'Pod/Classes/**/*.h' # s.frameworks = 'UIKit', 'MapKit' s.dependency 'AFNetworking' +s.dependency 'PEAR-FileManager-iOS' +s.dependency 'NSDate_Utils' +s.dependency 'UIDevice-Utils' +s.dependency 'nv-ios-http-status' + end diff --git a/Pod/Classes/PNObject.h b/Pod/Classes/PNObject.h index 1bc8677..5af8b1a 100644 --- a/Pod/Classes/PNObject.h +++ b/Pod/Classes/PNObject.h @@ -7,17 +7,35 @@ // #import -#import "PNObjectSubclassing.h" #import "PNObjectConfig.h" +#import "PNObjectModel.h" +@protocol PNObjectSubclassing + +@required + ++ (NSString * _Nonnull ) objectClassName; + ++ (NSDictionary * _Nonnull) objcetMapping; + ++ (BOOL) singleInstance; + + +@end @interface PNObject : NSObject -@property (nonatomic, strong) NSString *objID; -@property (nonatomic, strong) NSDate *createdDate; -@property (nonatomic, strong, getter=getObject) NSDictionary *objectMapping; +@property (nonatomic, strong) NSString * _Nonnull objID; +@property (nonatomic, strong) NSDate * _Nonnull createdDate; +@property (nonatomic, strong, getter=getObject) NSDictionary * _Nonnull objectMapping; +@property (nonatomic, assign) id _Nonnull subClassDelegate; -- (instancetype) initWithJSON:(NSDictionary*) JSON; +- (_Nullable instancetype) initWithJSON:( NSDictionary * _Nonnull) JSON; + +- (id _Nonnull) saveLocally; + +- (void) saveLocallyInBackGroundWithBlock:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock; + (void) get; + @end diff --git a/Pod/Classes/PNObject.m b/Pod/Classes/PNObject.m index ab7e737..e02f61e 100644 --- a/Pod/Classes/PNObject.m +++ b/Pod/Classes/PNObject.m @@ -12,37 +12,39 @@ #import #import "PNObject/PNUser.h" -@interface PNObject() +#define PNOBJECT_DIR @"PNObjects" + + +@interface PNObject() + +@property (nonatomic, strong) PNObjectModel *objectModel; @property (nonatomic, strong) NSDictionary *JSON; @property (nonatomic, strong) NSString *endPoint; +@property (nonatomic) BOOL singleInstance; + @end @implementation PNObject - + (void) get { - AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; - manager.securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeCertificate]; - manager.securityPolicy.allowInvalidCertificates = YES; - - [manager GET:[[[PNObjectConfig sharedInstance] PNObjEndpoint] stringByAppendingFormat:@"%@",@"User"] parameters:nil progress:nil success:^(NSURLSessionTask *task, id responseObject) { + [[[PNObjectConfig sharedInstance] manager] GET:[[[PNObjectConfig sharedInstance] PNObjEndpoint] stringByAppendingFormat:@"%@",@"User"] parameters:nil progress:nil success:^(NSURLSessionTask *task, id responseObject) { - NSLog(@"JSON: %@", responseObject); - NSLog(@"JSON: %@", [responseObject class]); + NSLogDebug(@"JSON: %@", responseObject); + NSLogDebug(@"JSON: %@", [responseObject class]); PNUser *user = [[PNUser alloc] initWithJSON:responseObject]; - NSLog(@"%@",user); + NSLogDebug(@"%@",user); } failure:^(NSURLSessionTask *operation, NSError *error) { - NSLog(@"Error: %@", error); + NSLogDebug(@"Error: %@", error); }]; } @@ -58,6 +60,11 @@ _objectMapping = [[self class] objcetMapping]; NSAssert(_objectMapping, @"You must create objectMapping"); + + _singleInstance = [[self class] singleInstance]; + + _objectModel = [PNObjectModel sharedInstance]; + [_objectModel setPersistencyDelegate:self]; } } return self; @@ -129,12 +136,11 @@ [propertyType isEqualToString:@"NSMutableArray"]) { NSMutableArray *arr = [NSMutableArray array]; - for(id LLObject in value) { - SEL selector = NSSelectorFromString(@"reverseMapping"); - NSInvocation *invocation = [NSInvocation invocationWithMethodSignature: - [[PNObject class] instanceMethodSignatureForSelector:selector]]; + for(id PNObject in value) { + SEL selector = NSSelectorFromString(@"getObject"); + NSInvocation *invocation = [NSInvocation invocationWithMethodSignature: [[PNObject class] instanceMethodSignatureForSelector:selector]]; [invocation setSelector:selector]; - [invocation setTarget:LLObject]; + [invocation setTarget:PNObject]; [invocation invoke]; NSDictionary *returnValue; [invocation getReturnValue:&returnValue]; @@ -145,13 +151,12 @@ value = arr; } - // Other LLModel or an unidentified value + // Other PNObject or an unidentified value else { BOOL isPNObjectSubclass = [NSClassFromString(propertyType) isSubclassOfClass:[PNObject class]]; if(isPNObjectSubclass) { SEL selector = NSSelectorFromString(@"getObject"); - NSInvocation *invocation = [NSInvocation invocationWithMethodSignature: - [[PNObject class] instanceMethodSignatureForSelector:selector]]; + NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; [invocation setSelector:selector]; [invocation setTarget:value]; [invocation invoke]; @@ -281,7 +286,7 @@ } else { NSString *errorStr = [NSString stringWithFormat:@"Property '%@' could not be assigned any value.", propertyName]; - NSLog(@"%@",errorStr); + NSLogDebug(@"%@",errorStr); } })(); } @@ -292,4 +297,52 @@ return [_JSON description]; } +#pragma mark PNObjectPersistency protocol + +- (BOOL) initObjectPersistency { + + BOOL isDir=YES; + NSError *error; + + NSString *docDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]; + + NSFileManager *fileManager= [NSFileManager defaultManager]; + + if(![fileManager fileExistsAtPath:[docDir stringByAppendingFormat:@"/%@",PNOBJECT_DIR] isDirectory:&isDir]) { + + if (![[NSFileManager defaultManager] createDirectoryAtPath:[docDir stringByAppendingFormat:@"/%@",PNOBJECT_DIR] withIntermediateDirectories:NO attributes:nil error:&error]) { +#ifdef DEBUG + NSLogDebug(@"Create directory error: %@", error); +#endif + return NO; + } + } +#ifdef DEBUG + NSLogDebug(@"%@",[docDir stringByAppendingFormat:@"/%@",PNOBJECT_DIR]); +#endif + return YES; +} + +- (id _Nonnull) saveLocally { + + if (_singleInstance) { + return [_objectModel saveLocally:self]; + } + else { + return [_objectModel pushObjectAndSaveLocally:self]; + } +} + +- (void) saveLocallyInBackGroundWithBlock:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock; { + + if (_singleInstance) { + return [_objectModel saveLocally:self inBackGroundWithBlock:responseBlock]; + } + else { + return [_objectModel pushObjectAndSaveLocally:self inBackGroundWithBlock:responseBlock]; + } +} + +#pragma mark - + @end diff --git a/Pod/Classes/PNObjectConfig.h b/Pod/Classes/PNObjectConfig.h index a6ae754..a15f0b0 100644 --- a/Pod/Classes/PNObjectConfig.h +++ b/Pod/Classes/PNObjectConfig.h @@ -7,6 +7,7 @@ // #import +#import typedef NS_ENUM(NSInteger, Environment) { Development, @@ -20,7 +21,7 @@ extern NSString* const EnvironmentDevelopment; @interface PNObjectConfig : NSObject - +@property (nonatomic, strong) AFHTTPSessionManager *manager; /** * gets singleton object. diff --git a/Pod/Classes/PNObjectModel.h b/Pod/Classes/PNObjectModel.h new file mode 100644 index 0000000..fc233cd --- /dev/null +++ b/Pod/Classes/PNObjectModel.h @@ -0,0 +1,60 @@ +// +// PNObjectModel.h +// Pods +// +// Created by Giuseppe Nucifora on 16/01/16. +// +// + +#import + +@protocol PNObjectPersistency + +@required + +- (BOOL) initObjectPersistency; + +@end + +@interface PNObjectModel : NSObject + +@property (nonatomic, assign) id _Nonnull persistencyDelegate; + ++ (_Nonnull instancetype) sharedInstance; + +/** + * <#Description#> + * + * @param object PNObject Subclass to save + * + * @return return It return the object if the save was successful. + * @return return NSError + */ +- (id _Nonnull) saveLocally:(id _Nonnull) object; + +/** + * <#Description#> + * + * @param object <#object description#> + * @param responseBlock <#responseBlock description#> + */ +- (void) saveLocally:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock; + +/** + * <#Description#> + * + * @param object PNObject Subclass add list objects and save the list + * + * @return <#return value description#> + */ +- (id _Nonnull) pushObjectAndSaveLocally:(id _Nonnull) object; + +/** + * <#Description#> + * + * @param object <#object description#> + * @param responseBlock <#responseBlock description#> + */ +- (void) pushObjectAndSaveLocally:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock; + +@end diff --git a/Pod/Classes/PNObjectModel.m b/Pod/Classes/PNObjectModel.m new file mode 100644 index 0000000..154f3a9 --- /dev/null +++ b/Pod/Classes/PNObjectModel.m @@ -0,0 +1,162 @@ +// +// PNObjectModel.m +// Pods +// +// Created by Giuseppe Nucifora on 16/01/16. +// +// + +#import "PNObjectModel.h" +#import "PNObject.h" +#import "PEARFileManager.h" + +#define DEF_DOCUMENT_ROOT @"Documents" + +@interface PNObjectModel() + +@property (nonatomic, strong) PEARFileManager *fileManager; + +@end + +@implementation PNObjectModel + +static PNObjectModel *SINGLETON = nil; + +static bool isFirstAccess = YES; + +#pragma mark Public Method + ++ (instancetype) sharedInstance +{ + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + isFirstAccess = NO; + SINGLETON = [[super allocWithZone:NULL] init]; + }); + + return SINGLETON; +} + +- (NSString * _Nullable) objectName:(id _Nonnull) object { + NSString *className; + + BOOL isPNObjectSubclass = [[object class] isSubclassOfClass:[PNObject class]]; + + if(isPNObjectSubclass) { + + if ([[object class] conformsToProtocol:@protocol(PNObjectSubclassing)] && [(PNObject*)[object subClassDelegate] respondsToSelector:@selector(objectClassName)]) { + + return className = (NSString *)[[(PNObject*)object class] performSelector:@selector(objectClassName)]; + + } + } + return nil; +} + +- (BOOL) issetPNObjectModelForObject:(id _Nonnull) object { + + NSString *className = [self objectName:object]; + + if (!className) { + return NO; + } + + return [_fileManager checkPath:className]; +} + +#pragma mark - + ++ (id) allocWithZone:(NSZone *)zone +{ + return [self sharedInstance]; +} + ++ (id)copyWithZone:(struct _NSZone *)zone +{ + return [self sharedInstance]; +} + ++ (id)mutableCopyWithZone:(struct _NSZone *)zone +{ + return [self sharedInstance]; +} + +- (id)copy +{ + return [[PNObjectModel alloc] init]; +} + +- (id)mutableCopy +{ + return [[PNObjectModel alloc] init]; +} + +- (id) init +{ + if(SINGLETON){ + return SINGLETON; + } + if (isFirstAccess) { + [self doesNotRecognizeSelector:_cmd]; + } + self = [super init]; + + if (self) { + _fileManager = [PEARFileManager sharedInstatnce]; + + [_fileManager setRootDirectory:k_ROOT_DIR_DOCUMENTS]; + } + return self; +} + + +- (id _Nonnull) saveLocally:(id _Nonnull) object { + + BOOL isPNObjectSubclass = [[object class] isSubclassOfClass:[PNObject class]]; + + if(isPNObjectSubclass) { + + if ([[object class] conformsToProtocol:@protocol(PNObjectSubclassing)]) { + + if ([self issetPNObjectModelForObject:object]) { + + + id value; + + SEL selector = NSSelectorFromString(@"getObject"); + NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; + [invocation setSelector:selector]; + [invocation setTarget:value]; + [invocation invoke]; + + NSDictionary *objectDict; + [invocation getReturnValue:&objectDict]; + + NSLogDebug(@"%@",objectDict); + + NSData *objectData = [NSKeyedArchiver archivedDataWithRootObject:objectDict]; + + [_fileManager updateFileWithData:objectData filePath:[self objectName:object] permisson:@(0755)]; + } + } + } + else { + return [NSError errorWithDomain:NSLocalizedString(@"", @"") code:<#(NSInteger)#> userInfo:<#(nullable NSDictionary *)#>] + } +} + +- (void) saveLocally:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock { + +} + +- (id _Nonnull) pushObjectAndSaveLocally:(id _Nonnull) object { + +} + +- (void) pushObjectAndSaveLocally:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock { + + + +} + +@end diff --git a/Pod/Classes/PNObjectProperty.m b/Pod/Classes/PNObjectProperty.m index d7bb3b9..567966c 100755 --- a/Pod/Classes/PNObjectProperty.m +++ b/Pod/Classes/PNObjectProperty.m @@ -13,18 +13,18 @@ static BOOL property_getTypeString( objc_property_t property, char *buffer ) { - const char * attrs = property_getAttributes( property ); - if ( attrs == NULL ) - return NO; - - const char * e = strchr( attrs, ',' ); - if ( e == NULL ) - return NO; - - int len = (int)(e - attrs); - memcpy( buffer, attrs, len ); - buffer[len] = '\0'; - + const char * attrs = property_getAttributes( property ); + if ( attrs == NULL ) + return NO; + + const char * e = strchr( attrs, ',' ); + if ( e == NULL ) + return NO; + + int len = (int)(e - attrs); + memcpy( buffer, attrs, len ); + buffer[len] = '\0'; + return YES; } @@ -63,7 +63,7 @@ static BOOL property_getTypeString( objc_property_t property, char *buffer ) propertyType = [propertyType substringWithRange:subStrRange]; } - //NSLog(@"Prop type & name: %@ -- %@", propertyType, propertyName); + NSLogDebug(@"Prop type & name: %@ -- %@", propertyType, propertyName); [results setObject:propertyType forKey:propertyName]; } diff --git a/Pod/Classes/PNObjectSubclassing.h b/Pod/Classes/PNObjectSubclassing.h deleted file mode 100644 index f0f8c2b..0000000 --- a/Pod/Classes/PNObjectSubclassing.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// PNObjectSubclassing.h -// Pods -// -// Created by Giuseppe Nucifora on 08/01/16. -// -// - -#import -#import - -@protocol PNObjectSubclassing - -@required - -+ (NSString *) objectClassName; - -+ (NSDictionary *) objcetMapping; - - -@end diff --git a/Pod/Classes/User/PNAddress.m b/Pod/Classes/User/PNAddress.m index 96ee53f..3558749 100644 --- a/Pod/Classes/User/PNAddress.m +++ b/Pod/Classes/User/PNAddress.m @@ -26,4 +26,8 @@ return mapping; } ++ (BOOL)singleInstance { + return NO; +} + @end diff --git a/Pod/Classes/User/PNLocation.m b/Pod/Classes/User/PNLocation.m index 7c97b61..725d0f0 100644 --- a/Pod/Classes/User/PNLocation.m +++ b/Pod/Classes/User/PNLocation.m @@ -22,4 +22,8 @@ return mapping; } ++ (BOOL)singleInstance { + return NO; +} + @end diff --git a/Pod/Classes/User/PNUser.h b/Pod/Classes/User/PNUser.h index d666b45..f439d56 100644 --- a/Pod/Classes/User/PNUser.h +++ b/Pod/Classes/User/PNUser.h @@ -9,7 +9,7 @@ #import "PNObject.h" #import "PNAddress.h" -@interface PNUser : PNObject +@interface PNUser : PNObject @property (strong, nonatomic) NSString *userId; @property (strong, nonatomic) NSString *firstName; @@ -31,14 +31,6 @@ @property (nonatomic, strong) NSString *facebookAccessToken; @property (nonatomic, strong) PNAddress *address; -/** - * gets singleton object. - * - * @return singleton - */ -+ (instancetype)sharedInstance; - - /** * gets singleton object of current user session. * diff --git a/Pod/Classes/User/PNUser.m b/Pod/Classes/User/PNUser.m index ef18007..92047ee 100644 --- a/Pod/Classes/User/PNUser.m +++ b/Pod/Classes/User/PNUser.m @@ -8,6 +8,10 @@ #import "PNUser.h" +@interface PNUser() + +@end + @implementation PNUser static PNUser *SINGLETON = nil; @@ -70,7 +74,10 @@ static bool isFirstAccess = YES; return self; } +#pragma mark PNObjectSubclassing Protocol + + (NSDictionary *)objcetMapping { + NSDictionary *mapping = @{@"userId":@"id", @"firstName":@"firstName", @"lastName":@"lastName", @@ -98,6 +105,11 @@ static bool isFirstAccess = YES; return @"User"; } ++ (BOOL) singleInstance { + return YES; +} + +#pragma mark - @end From 58784dda8a36dd938f6876be6efbcf7980eb9eb8 Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Sat, 16 Jan 2016 14:04:43 +0100 Subject: [PATCH 06/13] - Add save object --- Example/Pods/Pods.xcodeproj/project.pbxproj | 4 ++ Pod/Classes/PNObject.h | 1 + Pod/Classes/PNObject.m | 1 + Pod/Classes/PNObjectConfig.m | 1 + Pod/Classes/PNObjectConstants.h | 32 ++++++++++++ Pod/Classes/PNObjectModel.m | 55 +++++++++++++-------- Pod/Classes/PNObjectProperty.m | 1 + 7 files changed, 74 insertions(+), 21 deletions(-) create mode 100644 Pod/Classes/PNObjectConstants.h diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index b62a065..1a569f8 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -106,6 +106,7 @@ 66A27898E989A3FA5C15AA671C4536F0 /* EXPMatchers+beIdenticalTo.m in Sources */ = {isa = PBXBuildFile; fileRef = E7CB47106AF4B40907E0AC403B71A12D /* EXPMatchers+beIdenticalTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 67459AD239EF669A365519E06B45DCFE /* EXPExpect.h in Headers */ = {isa = PBXBuildFile; fileRef = EDA6ADC12D0F7F372DAC9AA34A385C83 /* EXPExpect.h */; settings = {ATTRIBUTES = (Public, ); }; }; 68152D921ABF6A423C192C04FDF94F0F /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A9018295309C54342B542AF7EF6F6AD3 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6846FE0B1C4A724600FD46A7 /* PNObjectConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 6846FE0A1C4A724600FD46A7 /* PNObjectConstants.h */; }; 68A38977EBAE334DC3C22386D00D2622 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DB6BF369FA7CF0E57D30200E38DD31FE /* AFNetworkReachabilityManager.m */; }; 6C6683061BF6E6BFABB75E4CE8D0C5EA /* PNObject-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D21BA597DC54DA5B79874658C865E54 /* PNObject-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6DAD2AD4B15B5665B1F434A1EDB9C5C5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; @@ -532,6 +533,7 @@ 64F181C4266B43CBF7F66042F6B4EF46 /* Expecta+Snapshots.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Expecta+Snapshots.modulemap"; sourceTree = ""; }; 65A8FF91F982A99C2CC3DC728DDCDDA5 /* Specta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Specta.modulemap; sourceTree = ""; }; 66590AAD995CB7EE2733821FE60E2C5F /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 6846FE0A1C4A724600FD46A7 /* PNObjectConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PNObjectConstants.h; sourceTree = ""; }; 6B05EF3E8CCDE4C8342C989CA6DE8820 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; 6CBABE38C1F703FF64221A82A7BB552B /* nv-ios-http-status-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nv-ios-http-status-dummy.m"; sourceTree = ""; }; 6F9A9085A2C4E4521E9014094D0BE101 /* EXPMatchers+postNotification.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+postNotification.m"; path = "Expecta/Matchers/EXPMatchers+postNotification.m"; sourceTree = ""; }; @@ -1256,6 +1258,7 @@ 9704B49B5CDDDC3EFE793A7E464FBAA6 /* PNObjectModel.m */, 00C1D1960D5C260186086329FF4D122C /* PNObjectProperty.h */, 735DCF449255661E1EABF73A78597DD4 /* PNObjectProperty.m */, + 6846FE0A1C4A724600FD46A7 /* PNObjectConstants.h */, F6CCAD15E2935EF6DA7FD0230FEA9FD4 /* User */, ); path = Classes; @@ -1583,6 +1586,7 @@ files = ( E08E4821C7EA5423B194BA3D6D8F5A08 /* PNAddress.h in Headers */, 60FD026D88EBBC2928E1EC08B6047225 /* PNLocation.h in Headers */, + 6846FE0B1C4A724600FD46A7 /* PNObjectConstants.h in Headers */, 6C6683061BF6E6BFABB75E4CE8D0C5EA /* PNObject-umbrella.h in Headers */, D209A2832E3A33F1A12EB9BDC5F17C61 /* PNObject.h in Headers */, 4FCC820B8951AFC4E77854084F3DBF39 /* PNObjectConfig.h in Headers */, diff --git a/Pod/Classes/PNObject.h b/Pod/Classes/PNObject.h index 5af8b1a..93ff77e 100644 --- a/Pod/Classes/PNObject.h +++ b/Pod/Classes/PNObject.h @@ -10,6 +10,7 @@ #import "PNObjectConfig.h" #import "PNObjectModel.h" + @protocol PNObjectSubclassing @required diff --git a/Pod/Classes/PNObject.m b/Pod/Classes/PNObject.m index e02f61e..0f1783b 100644 --- a/Pod/Classes/PNObject.m +++ b/Pod/Classes/PNObject.m @@ -11,6 +11,7 @@ #import #import #import "PNObject/PNUser.h" +#import "PNObjectConstants.h" #define PNOBJECT_DIR @"PNObjects" diff --git a/Pod/Classes/PNObjectConfig.m b/Pod/Classes/PNObjectConfig.m index c282bb9..d8dd0b1 100644 --- a/Pod/Classes/PNObjectConfig.m +++ b/Pod/Classes/PNObjectConfig.m @@ -7,6 +7,7 @@ // #import "PNObjectConfig.h" +#import "PNObjectConstants.h" NSString* const EnvironmentProduction = @"PNObjectConfigEnvProduction"; NSString* const EnvironmentStage = @"PNObjectConfigEnvStage"; diff --git a/Pod/Classes/PNObjectConstants.h b/Pod/Classes/PNObjectConstants.h new file mode 100644 index 0000000..c88b5c9 --- /dev/null +++ b/Pod/Classes/PNObjectConstants.h @@ -0,0 +1,32 @@ +// +// PNObjectConstants.h +// Pods +// +// Created by Giuseppe Nucifora on 16/01/16. +// +// + +#import "HTTPStatusCodes.h" + +#ifndef PNObjectConstants_h + +#define PNObjectConstants_h + +#pragma mark Constants + +#define DEF_DOCUMENT_ROOT @"Documents" + +#pragma mark - + +#pragma mark NSLogDebug Macro + +#define FORCE_NO_LOG 0 + +#if defined(FORCE_NO_LOG) && FORCE_NO_LOG == 0 +#define NSLogDebug(format, ...) NSLog(@"<%s:%d> %s, " format, strrchr("/" __FILE__, '/') + 1, __LINE__, __PRETTY_FUNCTION__, ## __VA_ARGS__) +#else +#define NSLogDebug(format, ...) +#endif + + +#endif diff --git a/Pod/Classes/PNObjectModel.m b/Pod/Classes/PNObjectModel.m index 154f3a9..b80f61b 100644 --- a/Pod/Classes/PNObjectModel.m +++ b/Pod/Classes/PNObjectModel.m @@ -9,8 +9,7 @@ #import "PNObjectModel.h" #import "PNObject.h" #import "PEARFileManager.h" - -#define DEF_DOCUMENT_ROOT @"Documents" +#import "PNObjectConstants.h" @interface PNObjectModel() @@ -118,30 +117,44 @@ static bool isFirstAccess = YES; if ([[object class] conformsToProtocol:@protocol(PNObjectSubclassing)]) { + id value; + + SEL selector = NSSelectorFromString(@"getObject"); + NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; + [invocation setSelector:selector]; + [invocation setTarget:value]; + [invocation invoke]; + + NSDictionary *objectDict; + [invocation getReturnValue:&objectDict]; + + NSLogDebug(@"%@",objectDict); + + NSData *objectData = [NSKeyedArchiver archivedDataWithRootObject:objectDict]; + if ([self issetPNObjectModelForObject:object]) { - - - id value; - - SEL selector = NSSelectorFromString(@"getObject"); - NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; - [invocation setSelector:selector]; - [invocation setTarget:value]; - [invocation invoke]; - - NSDictionary *objectDict; - [invocation getReturnValue:&objectDict]; - - NSLogDebug(@"%@",objectDict); - - NSData *objectData = [NSKeyedArchiver archivedDataWithRootObject:objectDict]; - - [_fileManager updateFileWithData:objectData filePath:[self objectName:object] permisson:@(0755)]; + if ([_fileManager updateFileWithData:objectData filePath:[self objectName:object] permisson:@(0755)]) { + return object; + } + else { + return [NSError errorWithDomain:NSLocalizedString(@"Object cannot be updated", @"") code:kHTTPStatusCodeBadRequest userInfo:nil]; + } } + else { + if ([_fileManager createFileWithData:objectData filePath:[self objectName:object] permisson:@(0755)]) { + return object; + } + else { + return [NSError errorWithDomain:NSLocalizedString(@"Object cannot be created", @"") code:kHTTPStatusCodeBadRequest userInfo:nil]; + } + } + } + else { + return [NSError errorWithDomain:NSLocalizedString(@"passed object is not conform to protocol PNObjectSubclassing", @"") code:kHTTPStatusCodeBadRequest userInfo:nil]; } } else { - return [NSError errorWithDomain:NSLocalizedString(@"", @"") code:<#(NSInteger)#> userInfo:<#(nullable NSDictionary *)#>] + return [NSError errorWithDomain:NSLocalizedString(@"passed object is not PNObject Subclass", @"") code:kHTTPStatusCodeBadRequest userInfo:nil]; } } diff --git a/Pod/Classes/PNObjectProperty.m b/Pod/Classes/PNObjectProperty.m index 567966c..eab60fb 100755 --- a/Pod/Classes/PNObjectProperty.m +++ b/Pod/Classes/PNObjectProperty.m @@ -8,6 +8,7 @@ #import "PNObjectProperty.h" #import "objc/runtime.h" +#import "PNObjectConstants.h" @implementation PNObjectProperty From df529258e09834f411941a17b9667c9bcf65abab Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Sat, 16 Jan 2016 15:36:06 +0100 Subject: [PATCH 07/13] - Fix --- Example/PNObject/PNObjectAppDelegate.m | 6 +++++- Example/Podfile | 2 ++ PNObject.podspec | 2 ++ Pod/Classes/PNObjectModel.m | 23 +++++++++++++++++------ Pod/Classes/User/PNUser.m | 7 +++++++ 5 files changed, 33 insertions(+), 7 deletions(-) diff --git a/Example/PNObject/PNObjectAppDelegate.m b/Example/PNObject/PNObjectAppDelegate.m index 3f5c88d..01570c4 100644 --- a/Example/PNObject/PNObjectAppDelegate.m +++ b/Example/PNObject/PNObjectAppDelegate.m @@ -29,8 +29,12 @@ PNUser *user = [PNUser currentUser]; [user setFirstName:@"peppe"]; [user setLastName:@"nucifora"]; + [user setUsername:@"giuseppe.nucifora"]; - NSLog(@"user : %@",[user getObject]); + + PNUser *object = [user saveLocally]; + + NSLog(@"User : %@",[object getObject]); return YES; } diff --git a/Example/Podfile b/Example/Podfile index 29911ae..b542157 100644 --- a/Example/Podfile +++ b/Example/Podfile @@ -10,6 +10,8 @@ target 'PNObject_Example' do pod 'UIDevice-Utils' pod 'AFNetworking' pod 'nv-ios-http-status' + pod 'NSString-Helper' + pod 'CodFis-Helper' end target 'PNObject_Tests' do diff --git a/PNObject.podspec b/PNObject.podspec index 3974782..8d81489 100644 --- a/PNObject.podspec +++ b/PNObject.podspec @@ -40,5 +40,7 @@ s.dependency 'PEAR-FileManager-iOS' s.dependency 'NSDate_Utils' s.dependency 'UIDevice-Utils' s.dependency 'nv-ios-http-status' +s.dependency 'NSString-Helper' +s.dependency 'CodFis-Helper' end diff --git a/Pod/Classes/PNObjectModel.m b/Pod/Classes/PNObjectModel.m index b80f61b..20bfc3e 100644 --- a/Pod/Classes/PNObjectModel.m +++ b/Pod/Classes/PNObjectModel.m @@ -37,16 +37,29 @@ static bool isFirstAccess = YES; } - (NSString * _Nullable) objectName:(id _Nonnull) object { - NSString *className; BOOL isPNObjectSubclass = [[object class] isSubclassOfClass:[PNObject class]]; if(isPNObjectSubclass) { - if ([[object class] conformsToProtocol:@protocol(PNObjectSubclassing)] && [(PNObject*)[object subClassDelegate] respondsToSelector:@selector(objectClassName)]) { + if ([[object class] conformsToProtocol:@protocol(PNObjectSubclassing)]) { - return className = (NSString *)[[(PNObject*)object class] performSelector:@selector(objectClassName)]; + NSLogDebug(@"%@",[object subClassDelegate]); + //if ([[object subClassDelegate] respondsToSelector:@selector(objectClassName)]) { + + @try { + return (NSString *)[[object class] performSelector:@selector(objectClassName)]; + } + @catch (NSException *exception) { + return nil; + } + @finally { + + } + + + //} } } return nil; @@ -117,12 +130,10 @@ static bool isFirstAccess = YES; if ([[object class] conformsToProtocol:@protocol(PNObjectSubclassing)]) { - id value; - SEL selector = NSSelectorFromString(@"getObject"); NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; [invocation setSelector:selector]; - [invocation setTarget:value]; + [invocation setTarget:object]; [invocation invoke]; NSDictionary *objectDict; diff --git a/Pod/Classes/User/PNUser.m b/Pod/Classes/User/PNUser.m index 92047ee..af1245f 100644 --- a/Pod/Classes/User/PNUser.m +++ b/Pod/Classes/User/PNUser.m @@ -71,9 +71,16 @@ static bool isFirstAccess = YES; [self doesNotRecognizeSelector:_cmd]; } self = [super init]; + if (self) { + [self setSubClassDelegate:self]; + } return self; } +- (void) setEmail:(NSString *)email { + +} + #pragma mark PNObjectSubclassing Protocol + (NSDictionary *)objcetMapping { From 3165e2eef8195c96386f2a037f5f619daa4cebca Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Sat, 16 Jan 2016 17:45:06 +0100 Subject: [PATCH 08/13] no message --- Example/PNObject/PNObjectAppDelegate.m | 2 +- Example/Podfile.lock | 12 +- .../CodFis-Helper/CodFis+Helper.h | 45 + .../CodFis-Helper/CodFis+Helper.m | 458 ++ .../CodFis-Helper/CodFisResponse.h | 19 + .../CodFis-Helper/CodFisResponse.m | 22 + .../CodFis-Helper/ResponseConstants.h | 64 + .../CodFis-Helper/VatNumber+Helper.h | 15 + .../CodFis-Helper/VatNumber+Helper.m | 44 + Example/Pods/CodFis-Helper/LICENSE | 19 + Example/Pods/CodFis-Helper/README.md | 61 + .../Pods/Local Podspecs/PNObject.podspec.json | 6 + Example/Pods/Manifest.lock | 12 +- Example/Pods/NSString-Helper/LICENSE | 19 + .../NSString-Helper/NSString+Helper.h | 21 + .../NSString-Helper/NSString+Helper.m | 45 + Example/Pods/NSString-Helper/README.md | 48 + Example/Pods/Pods.xcodeproj/project.pbxproj | 4218 ++++++++++------- .../xcshareddata/xcschemes/PNObject.xcscheme | 2 +- .../CodFis-Helper/CodFis-Helper-dummy.m | 5 + .../CodFis-Helper/CodFis-Helper-prefix.pch | 4 + .../CodFis-Helper/CodFis-Helper-umbrella.h | 10 + .../CodFis-Helper/CodFis-Helper.modulemap | 6 + .../CodFis-Helper/CodFis-Helper.xcconfig | 5 + .../CodFis-Helper/Info.plist | 26 + .../ResourceBundle-CodFis-Helper-Info.plist | 24 + .../NSString-Helper/Info.plist | 26 + .../NSString-Helper/NSString-Helper-dummy.m | 5 + .../NSString-Helper-prefix.pch | 4 + .../NSString-Helper-umbrella.h | 7 + .../NSString-Helper/NSString-Helper.modulemap | 6 + .../NSString-Helper/NSString-Helper.xcconfig | 5 + .../ResourceBundle-NSString-Helper-Info.plist | 24 + .../PNObject/PNObject-umbrella.h | 1 + ...PNObject_Example-acknowledgements.markdown | 46 + ...ds-PNObject_Example-acknowledgements.plist | 54 + .../Pods-PNObject_Example-frameworks.sh | 4 + .../Pods-PNObject_Example.debug.xcconfig | 4 +- .../Pods-PNObject_Example.release.xcconfig | 4 +- ...s-PNObject_Tests-acknowledgements.markdown | 46 + ...Pods-PNObject_Tests-acknowledgements.plist | 54 + .../Pods-PNObject_Tests-frameworks.sh | 4 + .../Pods-PNObject_Tests.debug.xcconfig | 4 +- .../Pods-PNObject_Tests.release.xcconfig | 4 +- Pod/Classes/PNObjectConfig.h | 3 + Pod/Classes/PNObjectConfig.m | 3 + Pod/Classes/User/PNUser.h | 7 +- Pod/Classes/User/PNUser.m | 29 +- 48 files changed, 3757 insertions(+), 1799 deletions(-) create mode 100644 Example/Pods/CodFis-Helper/CodFis-Helper/CodFis+Helper.h create mode 100644 Example/Pods/CodFis-Helper/CodFis-Helper/CodFis+Helper.m create mode 100644 Example/Pods/CodFis-Helper/CodFis-Helper/CodFisResponse.h create mode 100644 Example/Pods/CodFis-Helper/CodFis-Helper/CodFisResponse.m create mode 100755 Example/Pods/CodFis-Helper/CodFis-Helper/ResponseConstants.h create mode 100644 Example/Pods/CodFis-Helper/CodFis-Helper/VatNumber+Helper.h create mode 100644 Example/Pods/CodFis-Helper/CodFis-Helper/VatNumber+Helper.m create mode 100644 Example/Pods/CodFis-Helper/LICENSE create mode 100644 Example/Pods/CodFis-Helper/README.md create mode 100644 Example/Pods/NSString-Helper/LICENSE create mode 100644 Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.h create mode 100644 Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.m create mode 100644 Example/Pods/NSString-Helper/README.md create mode 100644 Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper-dummy.m create mode 100644 Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper-prefix.pch create mode 100644 Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper-umbrella.h create mode 100644 Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper.modulemap create mode 100644 Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper.xcconfig create mode 100644 Example/Pods/Target Support Files/CodFis-Helper/Info.plist create mode 100644 Example/Pods/Target Support Files/CodFis-Helper/ResourceBundle-CodFis-Helper-Info.plist create mode 100644 Example/Pods/Target Support Files/NSString-Helper/Info.plist create mode 100644 Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-dummy.m create mode 100644 Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-prefix.pch create mode 100644 Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-umbrella.h create mode 100644 Example/Pods/Target Support Files/NSString-Helper/NSString-Helper.modulemap create mode 100644 Example/Pods/Target Support Files/NSString-Helper/NSString-Helper.xcconfig create mode 100644 Example/Pods/Target Support Files/NSString-Helper/ResourceBundle-NSString-Helper-Info.plist diff --git a/Example/PNObject/PNObjectAppDelegate.m b/Example/PNObject/PNObjectAppDelegate.m index 01570c4..779fb5b 100644 --- a/Example/PNObject/PNObjectAppDelegate.m +++ b/Example/PNObject/PNObjectAppDelegate.m @@ -30,7 +30,7 @@ [user setFirstName:@"peppe"]; [user setLastName:@"nucifora"]; [user setUsername:@"giuseppe.nucifora"]; - + [user setPassword:@"giuseppe.nucifora.password"]; PNUser *object = [user saveLocally]; diff --git a/Example/Podfile.lock b/Example/Podfile.lock index 95aedea..f660f1c 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -14,6 +14,7 @@ PODS: - AFNetworking/Serialization (3.0.4) - AFNetworking/UIKit (3.0.4): - AFNetworking/NSURLSession + - CodFis-Helper (0.1.2) - Expecta (1.0.5) - Expecta+Snapshots (2.0.0): - Expecta (~> 1.0) @@ -24,11 +25,14 @@ PODS: - FBSnapshotTestCase/SwiftSupport (2.0.7): - FBSnapshotTestCase/Core - NSDate_Utils (0.1.0) + - NSString-Helper (1.0.1) - nv-ios-http-status (0.0.1) - PEAR-FileManager-iOS (1.3.1) - PNObject (0.1.0): - AFNetworking + - CodFis-Helper - NSDate_Utils + - NSString-Helper - nv-ios-http-status - PEAR-FileManager-iOS - UIDevice-Utils @@ -37,10 +41,12 @@ PODS: DEPENDENCIES: - AFNetworking + - CodFis-Helper - Expecta - Expecta+Snapshots - FBSnapshotTestCase - NSDate_Utils + - NSString-Helper - nv-ios-http-status - PEAR-FileManager-iOS - PNObject (from `../`) @@ -53,16 +59,18 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: AFNetworking: a0075feb321559dc78d9d85b55d11caa19eabb93 + CodFis-Helper: f303810699f22dbcba8fb8c600545ac91fc3ec42 Expecta: e1c022fcd33910b6be89c291d2775b3fe27a89fe Expecta+Snapshots: 29b38dd695bc72a0ed2bea833937d78df41943ba FBSnapshotTestCase: 7e85180d0d141a0cf472352edda7e80d7eaeb547 NSDate_Utils: 4a57f91094123d5b7600c7de8c9ad9e1d43306a3 + NSString-Helper: e26909c87694add9be022ca24e856e3b6148fe89 nv-ios-http-status: b6c2b5fc8656cc19e0d3000dadce2080b99d0e2f PEAR-FileManager-iOS: 3bc403f68a53483f5629aa822f4649e40275c4d3 - PNObject: 4e3c977e357abf81fe9c4b5e8f51e9fb56974a41 + PNObject: b71ba455c15aedd1233cdf02bcf65d348d96da72 Specta: ac94d110b865115fe60ff2c6d7281053c6f8e8a2 UIDevice-Utils: 14362004e88f8cc05d8ec68369724a5972faadec -PODFILE CHECKSUM: 9b08273822dafee56801949d92d6fad59e954459 +PODFILE CHECKSUM: 0d7631fa9630897cdcd1e75178adc74239fcf568 COCOAPODS: 1.0.0.beta.2 diff --git a/Example/Pods/CodFis-Helper/CodFis-Helper/CodFis+Helper.h b/Example/Pods/CodFis-Helper/CodFis-Helper/CodFis+Helper.h new file mode 100644 index 0000000..f3b2286 --- /dev/null +++ b/Example/Pods/CodFis-Helper/CodFis-Helper/CodFis+Helper.h @@ -0,0 +1,45 @@ +// +// CodFis+Helper.h +// Pods +// +// Created by Giuseppe Nucifora on 08/07/15. +// +// + +#import +#import "CodFisResponse.h" + +@interface CodFis_Helper : NSObject + +typedef enum { + Italy, + OtherCountries +} State; + +typedef enum { + Gender_Woman, + Gender_Man +} Gender; + +@property (nonatomic, strong) NSString *surname; +@property (nonatomic, strong) NSString *name; +@property (nonatomic) NSInteger birthDay; +@property (nonatomic) NSInteger birthMonth; +@property (nonatomic) NSInteger birthYear; +@property (nonatomic, assign) Gender gender; +@property (nonatomic, assign) State state; +@property (nonatomic, strong) NSString *place; +@property (nonatomic) BOOL collision; + + ++ (CodFisResponse*) calculateFromSurname:(NSString*) surname name:(NSString*) name birthDay:(NSInteger) birthDay birthMonth:(NSInteger) birthMonth birthYear:(NSInteger) birthYear gender:(Gender) gender state:(State) state place:(NSString*) place collision:(BOOL) collision; + ++ (BOOL) checkCodFisFromSurname:(NSString*) surname name:(NSString*) name birthDay:(NSInteger) birthDay birthMonth:(NSInteger) birthMonth birthYear:(NSInteger) birthYear gender:(Gender) gender state:(State) state place:(NSString*) place collision:(BOOL) collision andCodFis:(NSString*) codFis; + +- (instancetype) initFromSurname:(NSString*) surname name:(NSString*) name birthDay:(NSInteger) birthDay birthMonth:(NSInteger) birthMonth birthYear:(NSInteger) birthYear gender:(Gender) gender state:(State) state place:(NSString*) place collision:(BOOL) collision; + +- (CodFisResponse*) calculate; + +- (BOOL) check:(NSString*) codFis; + +@end diff --git a/Example/Pods/CodFis-Helper/CodFis-Helper/CodFis+Helper.m b/Example/Pods/CodFis-Helper/CodFis-Helper/CodFis+Helper.m new file mode 100644 index 0000000..11706c6 --- /dev/null +++ b/Example/Pods/CodFis-Helper/CodFis-Helper/CodFis+Helper.m @@ -0,0 +1,458 @@ +// +// CodFis+self.m +// Pods +// +// Created by Giuseppe Nucifora on 08/07/15. +// +// + +#import "CodFis+Helper.h" + +#define DEF_SURNAME_COD_LENGHT 3 +#define DEF_NAME_COD_LENGHT 3 + +@interface CodFis_Helper() { + + NSNumberFormatter* numberFormatter; +} + +@property (nonatomic, strong) NSString *codFis; + +@end + +@implementation CodFis_Helper + ++ (CodFisResponse*) calculateFromSurname:(NSString*) surname name:(NSString*) name birthDay:(NSInteger) birthDay birthMonth:(NSInteger) birthMonth birthYear:(NSInteger) birthYear gender:(Gender) gender state:(State) state place:(NSString*) place collision:(BOOL) collision { + + return [[[self alloc] initFromSurname:surname name:name birthDay:birthDay birthMonth:birthMonth birthYear:birthYear gender:gender state:state place:place collision:collision] calculate]; +} + ++ (BOOL) checkCodFisFromSurname:(NSString*) surname name:(NSString*) name birthDay:(NSInteger) birthDay birthMonth:(NSInteger) birthMonth birthYear:(NSInteger) birthYear gender:(Gender) gender state:(State) state place:(NSString*) place collision:(BOOL) collision andCodFis:(NSString*) codFis { + + return [[[self alloc] initFromSurname:surname name:name birthDay:birthDay birthMonth:birthMonth birthYear:birthYear gender:gender state:state place:place collision:collision] check:codFis]; +} + +- (instancetype) initFromSurname:(NSString*) surname name:(NSString*) name birthDay:(NSInteger) birthDay birthMonth:(NSInteger) birthMonth birthYear:(NSInteger) birthYear gender:(Gender) gender state:(State) state place:(NSString*) place collision:(BOOL) collision { + + self = [super init]; + + if (self) { + + [self setSurname:surname]; + + [self setName:name]; + + [self setBirthDay:birthDay]; + + [self setBirthMonth:birthMonth]; + + [self setBirthYear:birthYear]; + + [self setGender:gender]; + + [self setState:state]; + + [self setPlace:place]; + } + return self; +} + + + +- (CodFisResponse*) calculate { + + NSMutableArray *errors = [[NSMutableArray alloc] init]; + + NSMutableString *resposeString = [[NSMutableString alloc] init]; + + NSString *tempResponse = [self getCodFisSurname]; + + if (!tempResponse) { + [errors addObject:[NSError errorWithDomain:NSLocalizedString(@"Bad Request in Surname", @"") code:ResponseStatusBadRequest userInfo:[NSDictionary dictionaryWithObjectsAndKeys:[NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInteger:ResponseStatusBadRequest],@"Code",NSLocalizedString(@"Bad Request in Surname", @""),@"Message", nil],@"Meta", nil]]]; + } + else { + [resposeString appendString:tempResponse]; + } + + tempResponse = [self getCodFisName]; + + if (!tempResponse) { + [errors addObject:[NSError errorWithDomain:NSLocalizedString(@"Bad Request in Surname", @"") code:ResponseStatusBadRequest userInfo:[NSDictionary dictionaryWithObjectsAndKeys:[NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInteger:ResponseStatusBadRequest],@"Code",NSLocalizedString(@"Bad Request in Surname", @""),@"Message", nil],@"Meta", nil]]]; + } + else { + [resposeString appendString:tempResponse]; + } + + tempResponse = [self getCodFisYear]; + + if (!tempResponse) { + [errors addObject:[NSError errorWithDomain:NSLocalizedString(@"Bad Request in Surname", @"") code:ResponseStatusBadRequest userInfo:[NSDictionary dictionaryWithObjectsAndKeys:[NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInteger:ResponseStatusBadRequest],@"Code",NSLocalizedString(@"Bad Request in Surname", @""),@"Message", nil],@"Meta", nil]]]; + } + else { + [resposeString appendString:tempResponse]; + } + + tempResponse = [self getCodFisMonth]; + + if (!tempResponse) { + [errors addObject:[NSError errorWithDomain:NSLocalizedString(@"Bad Request in Surname", @"") code:ResponseStatusBadRequest userInfo:[NSDictionary dictionaryWithObjectsAndKeys:[NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInteger:ResponseStatusBadRequest],@"Code",NSLocalizedString(@"Bad Request in Surname", @""),@"Message", nil],@"Meta", nil]]]; + } + else { + [resposeString appendString:tempResponse]; + } + + tempResponse = [self getCodFisDay]; + + if (!tempResponse) { + [errors addObject:[NSError errorWithDomain:NSLocalizedString(@"Bad Request in Surname", @"") code:ResponseStatusBadRequest userInfo:[NSDictionary dictionaryWithObjectsAndKeys:[NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInteger:ResponseStatusBadRequest],@"Code",NSLocalizedString(@"Bad Request in Surname", @""),@"Message", nil],@"Meta", nil]]]; + } + else { + [resposeString appendString:tempResponse]; + } + + tempResponse = [self getCodFisPlace]; + + if (!tempResponse) { + [errors addObject:[NSError errorWithDomain:NSLocalizedString(@"Bad Request in Surname", @"") code:ResponseStatusBadRequest userInfo:[NSDictionary dictionaryWithObjectsAndKeys:[NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInteger:ResponseStatusBadRequest],@"Code",NSLocalizedString(@"Bad Request in Surname", @""),@"Message", nil],@"Meta", nil]]]; + } + else { + [resposeString appendString:tempResponse]; + } + + _codFis = [resposeString stringByReplacingOccurrencesOfString:@" " withString:@""];; + + [resposeString appendString:[self getCodFisControlCode]]; + + NSString *checkString = [self ControllaCF:[resposeString UTF8String]]; + + if ([checkString isEqualToString:@""]) { + } + else { + [errors addObject:[NSError errorWithDomain:checkString code:ResponseStatusBadRequest userInfo:[NSDictionary dictionaryWithObjectsAndKeys:[NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInteger:ResponseStatusBadRequest],@"Code",checkString,@"Message", nil],@"Meta", nil]]]; + } + return [[CodFisResponse alloc] initWithResponse:resposeString andErrors:errors]; +} + +- (BOOL) check:(NSString*) codFis { + + return [[[self calculate] response] isEqualToString:[codFis uppercaseString]]; +} + +- (NSString *) getCodFisSurname { + + NSMutableString *resultString = [[NSMutableString alloc] init]; + + NSMutableArray *consonantsArray = [NSMutableArray arrayWithArray:[self getConsonantArray:_surname]]; + + NSMutableArray *vowelArray = [NSMutableArray arrayWithArray:[self getVowelsArray:_surname]]; + + for (NSString *chr in consonantsArray) { + if (![chr isEqualToString:@""]) { + [resultString appendString:chr]; + } + } + + if ([resultString length] > DEF_SURNAME_COD_LENGHT) { + return [[resultString substringToIndex:DEF_SURNAME_COD_LENGHT] uppercaseString]; + } + + for (NSString *chr in vowelArray) { + if (![chr isEqualToString:@""]) { + [resultString appendString:chr]; + } + } + + if ([resultString length] > DEF_SURNAME_COD_LENGHT) { + [resultString setString:[resultString substringToIndex:DEF_SURNAME_COD_LENGHT]]; + } + else { + for(NSUInteger i = [resultString length]; i< DEF_SURNAME_COD_LENGHT;i++){ + [resultString appendString:@"x"]; + } + } + return [resultString uppercaseString]; +} + +- (NSString *) getCodFisName { + + NSMutableString *resultString = [[NSMutableString alloc] init]; + + NSMutableArray *consonantsArray = [NSMutableArray arrayWithArray:[self getConsonantArray:_name]]; + + NSMutableArray *vowelArray = [NSMutableArray arrayWithArray:[self getVowelsArray:_name]]; + + for (NSString *chr in [consonantsArray mutableCopy]) { + if ([chr isEqualToString:@""]) { + [consonantsArray removeObject:chr]; + } + } + + if ([consonantsArray count] > DEF_NAME_COD_LENGHT) { + [resultString appendString:[consonantsArray objectAtIndex:0]]; + [resultString appendString:[consonantsArray objectAtIndex:2]]; + [resultString appendString:[consonantsArray objectAtIndex:3]]; + } + else { + for (NSString *chr in consonantsArray) { + if (![chr isEqualToString:@""]) { + [resultString appendString:chr]; + } + } + + if ([resultString length] > DEF_SURNAME_COD_LENGHT) { + return [[resultString substringToIndex:DEF_SURNAME_COD_LENGHT] uppercaseString]; + } + + for (NSString *chr in vowelArray) { + if (![chr isEqualToString:@""]) { + [resultString appendString:chr]; + } + } + + if ([resultString length] > DEF_SURNAME_COD_LENGHT) { + [resultString setString:[resultString substringToIndex:DEF_SURNAME_COD_LENGHT]]; + } + else { + for(NSUInteger i = [resultString length]; i< DEF_SURNAME_COD_LENGHT;i++){ + [resultString appendString:@"x"]; + } + } + } + return [resultString uppercaseString]; +} + +- (NSString *) getCodFisYear { + + if (_birthYear < 100) { + return [NSString stringWithFormat:@"%ld",(long)_birthYear]; + } + else { + NSString * allDigits = [NSString stringWithFormat:@"%ld",(long)_birthYear]; + return [allDigits substringWithRange:NSMakeRange(allDigits.length -2, 2)]; + } + return nil; +} + +- (NSString *) getCodFisMonth { + + NSArray *mounths = @[@"A",@"B",@"C",@"D",@"E",@"H",@"L",@"M",@"P",@"R",@"S",@"T"]; + + if (_birthMonth <= 12) { + return [mounths objectAtIndex:_birthMonth-1]; + } + return nil; +} + +- (NSString *) getCodFisDay { + + NSInteger increment = 0; + switch (_gender) { + case Gender_Woman: + increment = 40; + break; + case Gender_Man: + default: { + increment = 0; + } + break; + } + + BOOL checkMonth = NO; + switch (_birthMonth) { + case 2:{ + if(_birthDay < 29) { + checkMonth = YES; + } + } + break; + case 4: + case 6: + case 9: + case 11:{ + if(_birthDay < 30) { + checkMonth = YES; + } + } + break; + default:{ + if(_birthDay < 31) { + checkMonth = YES; + } + } + break; + } + if (checkMonth) { + return [NSString stringWithFormat:@"%02ld",(long)_birthDay + increment]; + } + + return nil; +} + +- (NSArray*) getConsonantArray:(NSString*) string { + + NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"([A,Á,Ã,E,É,Ê,I,Í,O,Ô,Ó,Õ,U,Û,Ü,Ú]?)" options:NSRegularExpressionCaseInsensitive error:nil]; + + string = [[string uppercaseString] stringByReplacingOccurrencesOfString:@" " withString:@""]; + + NSString *resultString = [regex stringByReplacingMatchesInString:string options:0 range:NSMakeRange(0, [string length]) withTemplate:@""]; + + NSMutableArray *responseArray = [[NSMutableArray alloc] init]; + + for (int i = 0; i < [resultString length]; i++) { + [responseArray addObject:[resultString substringWithRange:NSMakeRange(i, 1)]]; + } + + return responseArray; +} + +- (NSArray*) getVowelsArray:(NSString *) string { + + NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"([Q,W,R,T,Y,P,S,D,F,G,H,J,K,L,Z,X,C,V,B,N,M]?)" options:NSRegularExpressionCaseInsensitive error:nil]; + + string = [[string uppercaseString] stringByReplacingOccurrencesOfString:@" " withString:@""]; + + NSString *resultString = [regex stringByReplacingMatchesInString:string options:0 range:NSMakeRange(0, [string length]) withTemplate:@""]; + + NSMutableArray *responseArray = [[NSMutableArray alloc] init]; + + for (int i = 0; i < [resultString length]; i++) { + [responseArray addObject:[resultString substringWithRange:NSMakeRange(i, 1)]]; + } + + return responseArray; +} + +- (NSString *) getCodFisPlace { + + NSString *responseString; + + NSError *error = nil; + + NSData *data = [[NSData alloc] initWithContentsOfFile:[self getCodFisPlaceListFile] options:NSDataReadingMappedAlways error:&error]; + + NSDictionary *json = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil]; + + @try { + responseString = [json objectForKey:[_place uppercaseString]]; + } + @catch (NSException *exception) { + + } + @finally { + if (responseString) { + return responseString; + } + } + return nil; +} + +- (NSString *) getCodFisControlCode { + + NSArray *contributeCode = @[@"1",@"0",@"5",@"7",@"9",@"13",@"15",@"17",@"19",@"21",@"2",@"4",@"18",@"20",@"11",@"3",@"6",@"8",@"12",@"14",@"16",@"10",@"22",@"25",@"24",@"23"]; + + NSArray *reponseCode = @[@"A",@"B",@"C",@"D",@"E",@"F",@"G",@"H",@"I",@"J",@"K",@"L",@"M",@"N",@"O",@"P",@"Q",@"R",@"S",@"T",@"U",@"V",@"W",@"X",@"Y",@"Z"]; + + NSInteger tempIndex = 0; + + NSInteger index = 1; + for (NSString *chr in [self getcodFisArray]) { + + if ([self isNumeric:chr]) { + + if (index%2 == 0) { + tempIndex += [chr integerValue]; } + else { + tempIndex += [[contributeCode objectAtIndex:[chr integerValue]] integerValue]; + } + } + else { + if (index%2 == 0) { + tempIndex += [self getAlphabetContributeCode:chr]; + } + else { + tempIndex += [[contributeCode objectAtIndex:[self getAlphabetContributeCode:chr]] integerValue]; + } + } + + index++; + } + return [reponseCode objectAtIndex:ceil((int)tempIndex%26)]; +} + +- (NSInteger) getAlphabetContributeCode:(NSString *) chr { + + unichar c = [chr characterAtIndex:0]; + + return (NSInteger)(((short)c)-65); +} + + +- (NSString*) getCodFisPlaceListFile { + + NSString *filePath = [[NSBundle mainBundle] pathForResource:@"codFisCodes" ofType:@"json"]; + + return filePath; +} + +- (NSArray *) getcodFisArray +{ + NSMutableArray *arr = [[NSMutableArray alloc]init]; + for (int i=0; i < _codFis.length; i++) { + NSString *tmp_str = [_codFis substringWithRange:NSMakeRange(i, 1)]; + [arr addObject:[tmp_str stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]; + } + return arr; +} + +-(BOOL) isNumeric:(NSString*) hexText +{ + if (!numberFormatter) { + numberFormatter = [[NSNumberFormatter alloc] init]; + } + + NSNumber* number = [numberFormatter numberFromString:hexText]; + + if (number != nil) { + return true; + } + + return false; +} + + +- (NSString *) ControllaCF:(const char *) cf { + + int s, i, c; + int setdisp[] = { 1, 0, 5, 7, 9, 13, 15, 17, 19, 21, 2, 4, 18, 20, + 11, 3, 6, 8, 12, 14, 16, 10, 22, 25, 24, 23 }; + if( cf[0] == 0 ) return @""; + if( strlen(cf) != 16 ) + return NSLocalizedString(@"La lunghezza del codice fiscale non è\n" + "corretta: il codice fiscale dovrebbe essere lungo\n" + "esattamente 16 caratteri.", @""); + for( i=0; i<16; i++ ){ + c = toupper( cf[i] ); + if( ! isdigit(c) && !( 'A'<=c && c<='Z' ) ) + return NSLocalizedString(@"Il codice fiscale contiene dei caratteri non validi:\n" + "i soli caratteri validi sono le lettere e le cifre.",@""); + } + s = 0; + for( i=1; i<=13; i+=2 ){ + c = toupper( cf[i] ); + if( isdigit(c) ) + s += c - '0'; + else + s += c - 'A'; + } + for( i=0; i<=14; i+=2 ){ + c = toupper( cf[i] ); + if( isdigit(c) ) c = c - '0' + 'A'; + s += setdisp[c - 'A']; + } + if( s%26 + 'A' != toupper( cf[15] ) ) + return NSLocalizedString(@"Il codice fiscale non è corretto:\n" + "il codice di controllo non corrisponde.",@""); + return @""; +} + +@end diff --git a/Example/Pods/CodFis-Helper/CodFis-Helper/CodFisResponse.h b/Example/Pods/CodFis-Helper/CodFis-Helper/CodFisResponse.h new file mode 100644 index 0000000..1974b89 --- /dev/null +++ b/Example/Pods/CodFis-Helper/CodFis-Helper/CodFisResponse.h @@ -0,0 +1,19 @@ +// +// CodFisResponse.h +// CodFis-Helper +// +// Created by Giuseppe Nucifora on 09/07/15. +// Copyright (c) 2015 Giuseppe Nucifora. All rights reserved. +// + +#import +#import "ResponseConstants.h" + +@interface CodFisResponse : NSObject + +@property (nonatomic, strong, readonly) NSArray *responseErrors; +@property (nonatomic, strong, readonly) NSString *response; + +- (instancetype) initWithResponse:(NSString*) response andErrors:(NSArray*) responseErrors; + +@end diff --git a/Example/Pods/CodFis-Helper/CodFis-Helper/CodFisResponse.m b/Example/Pods/CodFis-Helper/CodFis-Helper/CodFisResponse.m new file mode 100644 index 0000000..6169390 --- /dev/null +++ b/Example/Pods/CodFis-Helper/CodFis-Helper/CodFisResponse.m @@ -0,0 +1,22 @@ +// +// CodFisResponse.m +// CodFis-Helper +// +// Created by Giuseppe Nucifora on 09/07/15. +// Copyright (c) 2015 Giuseppe Nucifora. All rights reserved. +// + +#import "CodFisResponse.h" + +@implementation CodFisResponse + +- (instancetype) initWithResponse:(NSString*) response andErrors:(NSArray*) responseErrors { + self = [super init]; + if (self) { + _responseErrors = [NSArray arrayWithArray:responseErrors]; + _response = response; + } + return self; +} + +@end diff --git a/Example/Pods/CodFis-Helper/CodFis-Helper/ResponseConstants.h b/Example/Pods/CodFis-Helper/CodFis-Helper/ResponseConstants.h new file mode 100755 index 0000000..cef57d3 --- /dev/null +++ b/Example/Pods/CodFis-Helper/CodFis-Helper/ResponseConstants.h @@ -0,0 +1,64 @@ +// +// ResponseConstants.h +// cinecitta +// +// Created by Giuseppe Nucifora on 30/06/14. +// Copyright (c) 2014 meedori. All rights reserved. +// + +typedef enum { + // Informational + ResponseStatusContinue = 100, + ResponseStatusSwitchingProtocols = 101, + + // Successful + ResponseStatusOK = 200, + ResponseStatusCreated = 201, + ResponseStatusAccepted = 202, + ResponseStatusNonAuthoritativeInformation = 203, + ResponseStatusNoContent = 204, + ResponseStatusResetContent = 205, + ResponseStatusPartialContent = 206, + + // Redirection + ResponseStatusMutltipleChoices = 300, + ResponseStatusMovedPermanently = 301, + ResponseStatusFound = 302, + ResponseStatusSeeOther = 303, + ResponseStatusNotModified = 304, + ResponseStatusUseProxy = 305, + ResponseStatusSwitchProxy = 306, + ResponseStatusTemporaryRedirect = 307, + + // Client Errors + ResponseStatusBadRequest = 400, + ResponseStatusUnauthorized = 401, + ResponseStatusPaymentRequired = 402, + ResponseStatusForbidden = 403, + ResponseStatusNotFound = 404, + ResponseStatusMethodNotAllowed = 405, + ResponseStatusNotAcceptable = 406, + ResponseStatusProxyAuthenticationRequired = 407, + ResponseStatusRequestTimeout = 408, + ResponseStatusConflict = 409, + ResponseStatusGone = 410, + ResponseStatusLengthRequired = 411, + ResponseStatusPreconditionFailed = 412, + ResponseStatusRequestEntityTooLarge = 413, + ResponseStatusRequestURITooLong = 414, + ResponseStatusUnsupportedMediaType = 415, + ResponseStatusRequestedRangeNotSatisfiable = 416, + ResponseStatusExpectationFailed = 417, + + // Server Errors + ResponseStatusInternalServerError = 500, + ResponseStatusNotImpemented = 501, + ResponseStatusBadGateway = 502, + ResponseStatusServiceUnavailable = 503, + ResponseStatusGatewayTimeout = 504, + ResponseStatusVersionNotSupported = 505 + +} ResponseStatus; + + + diff --git a/Example/Pods/CodFis-Helper/CodFis-Helper/VatNumber+Helper.h b/Example/Pods/CodFis-Helper/CodFis-Helper/VatNumber+Helper.h new file mode 100644 index 0000000..7603c38 --- /dev/null +++ b/Example/Pods/CodFis-Helper/CodFis-Helper/VatNumber+Helper.h @@ -0,0 +1,15 @@ +// +// VatNumber+Helper.h +// Pods +// +// Created by Giuseppe Nucifora on 13/07/15. +// +// + +#import + +@interface VatNumber_Helper : NSObject + ++ (NSString *) evaluate:(NSString*) vatNum; + +@end diff --git a/Example/Pods/CodFis-Helper/CodFis-Helper/VatNumber+Helper.m b/Example/Pods/CodFis-Helper/CodFis-Helper/VatNumber+Helper.m new file mode 100644 index 0000000..d840851 --- /dev/null +++ b/Example/Pods/CodFis-Helper/CodFis-Helper/VatNumber+Helper.m @@ -0,0 +1,44 @@ +// +// VatNumber+Helper.m +// Pods +// +// Created by Giuseppe Nucifora on 13/07/15. +// +// + +#import "VatNumber+Helper.h" + +@implementation VatNumber_Helper + ++ (NSString *) evaluate:(NSString*) vatNum { + + vatNum = [vatNum stringByReplacingOccurrencesOfString:@" " withString:@""]; + + const char * vatNumC = [vatNum UTF8String]; + + int i, c, s; + if( vatNumC[0] == 0 ) return @""; + if( strlen(vatNumC) != 11 ) + return @"La lunghezza della partita IVA non è\n" + "corretta: la partita IVA dovrebbe essere lunga\n" + "esattamente 11 caratteri.\n"; + for( i=0; i<11; i++ ){ + if( ! isdigit(vatNumC[i]) ) + return @"La partita IVA contiene dei caratteri non ammessi:\n" + "la partita IVA dovrebbe contenere solo cifre.\n"; + } + s = 0; + for( i=0; i<=9; i+=2 ) + s += vatNumC[i] - '0'; + for( i=1; i<=9; i+=2 ){ + c = 2*( vatNumC[i] - '0' ); + if( c > 9 ) c = c - 9; + s += c; + } + if( ( 10 - s%10 )%10 != vatNumC[10] - '0' ) + return @"La partita IVA non è valida:\n" + "il codice di controllo non corrisponde."; + return @""; +} + +@end diff --git a/Example/Pods/CodFis-Helper/LICENSE b/Example/Pods/CodFis-Helper/LICENSE new file mode 100644 index 0000000..5f646ce --- /dev/null +++ b/Example/Pods/CodFis-Helper/LICENSE @@ -0,0 +1,19 @@ +Copyright (c) 2015 Giuseppe Nucifora + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. diff --git a/Example/Pods/CodFis-Helper/README.md b/Example/Pods/CodFis-Helper/README.md new file mode 100644 index 0000000..7c4018c --- /dev/null +++ b/Example/Pods/CodFis-Helper/README.md @@ -0,0 +1,61 @@ +# CodFis-Helper + +[![CI Status](http://img.shields.io/travis/Giuseppe Nucifora/CodFis-Helper.svg?style=flat)](https://travis-ci.org/Giuseppe Nucifora/CodFis-Helper) +[![Version](https://img.shields.io/cocoapods/v/CodFis-Helper.svg?style=flat)](http://cocoapods.org/pods/CodFis-Helper) +[![License](https://img.shields.io/cocoapods/l/CodFis-Helper.svg?style=flat)](http://cocoapods.org/pods/CodFis-Helper) +[![Platform](https://img.shields.io/cocoapods/p/CodFis-Helper.svg?style=flat)](http://cocoapods.org/pods/CodFis-Helper) + +## Usage + +To run the example project, clone the repo, and run `pod install` from the Example directory first. + +## Requirements + +## Installation + +CodFis-Helper is available through [CocoaPods](http://cocoapods.org). To install +it, simply add the following line to your Podfile: + +```ruby +pod 'CodFis-Helper' , :git => 'https://github.com/giuseppenucifora/CodFis-Helper.git' + +OR + +pod 'CodFis-Helper' +``` + +##Usage + +```ruby +CodFis_Helper *helper = [[CodFis_Helper alloc] init]; + +[helper setSurname:@"Rossi"]; + +[helper setName:@"Mario"]; + +[helper setBirthDay:15]; + +[helper setBirthMonth:11]; + +[helper setBirthYear:83]; + +[helper setGender:Gender_Man]; + +[helper setState:Italy]; + +[helper setPlace:@"Milano"]; + +CodFisResponse *response = [helper calculate]; + +NSLog(@"%@",[response responseError]); + +NSLog(@"%@",[response response]); +``` + +## Author + +Giuseppe Nucifora, me@giuseppenucifora.com + +## License + +CodFis-Helper is available under the MIT license. See the LICENSE file for more info. diff --git a/Example/Pods/Local Podspecs/PNObject.podspec.json b/Example/Pods/Local Podspecs/PNObject.podspec.json index be2d167..dcdd7d7 100644 --- a/Example/Pods/Local Podspecs/PNObject.podspec.json +++ b/Example/Pods/Local Podspecs/PNObject.podspec.json @@ -36,6 +36,12 @@ ], "nv-ios-http-status": [ + ], + "NSString-Helper": [ + + ], + "CodFis-Helper": [ + ] } } diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index 95aedea..f660f1c 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -14,6 +14,7 @@ PODS: - AFNetworking/Serialization (3.0.4) - AFNetworking/UIKit (3.0.4): - AFNetworking/NSURLSession + - CodFis-Helper (0.1.2) - Expecta (1.0.5) - Expecta+Snapshots (2.0.0): - Expecta (~> 1.0) @@ -24,11 +25,14 @@ PODS: - FBSnapshotTestCase/SwiftSupport (2.0.7): - FBSnapshotTestCase/Core - NSDate_Utils (0.1.0) + - NSString-Helper (1.0.1) - nv-ios-http-status (0.0.1) - PEAR-FileManager-iOS (1.3.1) - PNObject (0.1.0): - AFNetworking + - CodFis-Helper - NSDate_Utils + - NSString-Helper - nv-ios-http-status - PEAR-FileManager-iOS - UIDevice-Utils @@ -37,10 +41,12 @@ PODS: DEPENDENCIES: - AFNetworking + - CodFis-Helper - Expecta - Expecta+Snapshots - FBSnapshotTestCase - NSDate_Utils + - NSString-Helper - nv-ios-http-status - PEAR-FileManager-iOS - PNObject (from `../`) @@ -53,16 +59,18 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: AFNetworking: a0075feb321559dc78d9d85b55d11caa19eabb93 + CodFis-Helper: f303810699f22dbcba8fb8c600545ac91fc3ec42 Expecta: e1c022fcd33910b6be89c291d2775b3fe27a89fe Expecta+Snapshots: 29b38dd695bc72a0ed2bea833937d78df41943ba FBSnapshotTestCase: 7e85180d0d141a0cf472352edda7e80d7eaeb547 NSDate_Utils: 4a57f91094123d5b7600c7de8c9ad9e1d43306a3 + NSString-Helper: e26909c87694add9be022ca24e856e3b6148fe89 nv-ios-http-status: b6c2b5fc8656cc19e0d3000dadce2080b99d0e2f PEAR-FileManager-iOS: 3bc403f68a53483f5629aa822f4649e40275c4d3 - PNObject: 4e3c977e357abf81fe9c4b5e8f51e9fb56974a41 + PNObject: b71ba455c15aedd1233cdf02bcf65d348d96da72 Specta: ac94d110b865115fe60ff2c6d7281053c6f8e8a2 UIDevice-Utils: 14362004e88f8cc05d8ec68369724a5972faadec -PODFILE CHECKSUM: 9b08273822dafee56801949d92d6fad59e954459 +PODFILE CHECKSUM: 0d7631fa9630897cdcd1e75178adc74239fcf568 COCOAPODS: 1.0.0.beta.2 diff --git a/Example/Pods/NSString-Helper/LICENSE b/Example/Pods/NSString-Helper/LICENSE new file mode 100644 index 0000000..5f646ce --- /dev/null +++ b/Example/Pods/NSString-Helper/LICENSE @@ -0,0 +1,19 @@ +Copyright (c) 2015 Giuseppe Nucifora + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. diff --git a/Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.h b/Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.h new file mode 100644 index 0000000..142d300 --- /dev/null +++ b/Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.h @@ -0,0 +1,21 @@ +// +// NSString+Helper.h +// +// +// Created by Giuseppe Nucifora on 02/07/15. +// Copyright (c) 2015 Giuseppe Nucifora All rights reserved. +// + +#import + +@interface NSString (Helper) + +- (BOOL) isValidEmail; + +- (BOOL) isNumeric; + +- (BOOL) isValidUrl; + +- (BOOL) isValidTaxCode; + +@end diff --git a/Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.m b/Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.m new file mode 100644 index 0000000..18fb224 --- /dev/null +++ b/Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.m @@ -0,0 +1,45 @@ +// +// NSString+Helper.m +// +// +// Created by Giuseppe Nucifora on 02/07/15. +// Copyright (c) 2015 Giuseppe Nucifora All rights reserved. +// + +#import "NSString+Helper.h" + +@implementation NSString (Helper) + +- (BOOL) isValidEmail +{ + BOOL stricterFilter = YES; + NSString *stricterFilterString = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; + NSString *laxString = @".+@.+\\.[A-Za-z]{2}[A-Za-z]*"; + NSString *emailRegex = stricterFilter ? stricterFilterString : laxString; + NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex]; + return [emailTest evaluateWithObject:self]; +} + +- (BOOL)isNumeric { + BOOL isValid = NO; + NSCharacterSet *alphaNumbersSet = [NSCharacterSet decimalDigitCharacterSet]; + NSCharacterSet *stringSet = [NSCharacterSet characterSetWithCharactersInString:self]; + isValid = [alphaNumbersSet isSupersetOfSet:stringSet]; + return isValid; +} + +- (BOOL) isValidUrl { + NSString *urlRegEx = + @"(http|https)://((\\w)*|([0-9]*)|([-|_])*)+([\\.|/]((\\w)*|([0-9]*)|([-|_])*))+"; + NSPredicate *urlTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", urlRegEx]; + return [urlTest evaluateWithObject:self]; +} + +- (BOOL) isValidTaxCode { + + NSString *urlRegEx = @"^[A-Z]{6}[A-Z0-9]{2}[A-Z][A-Z0-9]{2}[A-Z][A-Z0-9]{3}[A-Z]$"; + NSPredicate *urlTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", urlRegEx]; + return [urlTest evaluateWithObject:self]; +} + +@end diff --git a/Example/Pods/NSString-Helper/README.md b/Example/Pods/NSString-Helper/README.md new file mode 100644 index 0000000..359f89a --- /dev/null +++ b/Example/Pods/NSString-Helper/README.md @@ -0,0 +1,48 @@ +# NSString-Helper + +[![CI Status](http://img.shields.io/travis/Giuseppe Nucifora/NSString-Helper.svg?style=flat)](https://travis-ci.org/Giuseppe Nucifora/NSString-Helper) +[![Version](https://img.shields.io/cocoapods/v/NSString-Helper.svg?style=flat)](http://cocoapods.org/pods/NSString-Helper) +[![License](https://img.shields.io/cocoapods/l/NSString-Helper.svg?style=flat)](http://cocoapods.org/pods/NSString-Helper) +[![Platform](https://img.shields.io/cocoapods/p/NSString-Helper.svg?style=flat)](http://cocoapods.org/pods/NSString-Helper) + +## Usage + +To run the example project, clone the repo, and run `pod install` from the Example directory first. + +## Requirements + +## Installation + +NSString-Helper is available through [CocoaPods](http://cocoapods.org). To install +it, simply add the following line to your Podfile: + +```ruby +pod 'NSString-Helper' , :git => 'https://github.com/giuseppenucifora/NSString-Helper.git' + +OR + +pod 'NSString-Helper' +``` +##Usage + +```ruby +NSString *str = @"testCode"; + +NSLog(@"%@",[NSNumber numberWithBool:[str isNumeric]]); + +NSLog(@"%@",[NSNumber numberWithBool:[str isValidEmail]]); + +NSLog(@"%@",[NSNumber numberWithBool:[str isValidUrl]]); + +NSLog(@"%@",[NSNumber numberWithBool:[str isValidTaxCode]]); + + +``` + +## Author + +Giuseppe Nucifora, me@giuseppenucifora.com + +## License + +NSString-Helper is available under the MIT license. See the LICENSE file for more info. diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 1a569f8..3ccd266 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -7,249 +7,275 @@ objects = { /* Begin PBXBuildFile section */ - 017128DD00E3BF5FFE49A7B4E3D752E8 /* SPTCallSite.h in Headers */ = {isa = PBXBuildFile; fileRef = F2F9E0F0D8C676FDEF57F4AB684EF18E /* SPTCallSite.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 07CAFACAFAC87ABBF28D453E70832464 /* UIImage+Compare.m in Sources */ = {isa = PBXBuildFile; fileRef = B5C24A839047B4CA4869261059ADECD5 /* UIImage+Compare.m */; }; - 0A5DFD94EE83E385C1C7D24986E04592 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = AED0961EA7074A81B21740179590DD61 /* SwiftSupport.swift */; }; - 0C6FF91EB1F0391ED75DC72D31D159EF /* EXPMatchers+beTruthy.m in Sources */ = {isa = PBXBuildFile; fileRef = 12B8BD7EA5359EE1B5AF8FF13FE27D55 /* EXPMatchers+beTruthy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 0D16B556212D317A0D4FEB71E102E207 /* EXPMatchers+beLessThan.h in Headers */ = {isa = PBXBuildFile; fileRef = 252AFDD57DE220637AF5C7A5E66DDC01 /* EXPMatchers+beLessThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0D81B954B8E8E9CD5B0D336A6B52564F /* PNUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 009C9D570C3C0B42D8DF3694030BEDB0 /* PNUser.m */; }; - 0EA46C69591D6FFB93457D45C923E309 /* PNLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = ABBA0B8CCE26AA85FB1971E12F1A89B9 /* PNLocation.m */; }; - 0EBFA5FBE4953A83B677CE2A75746761 /* EXPMatchers+beLessThan.m in Sources */ = {isa = PBXBuildFile; fileRef = 79C32C1F9F8BBABB55FC82370DECD800 /* EXPMatchers+beLessThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 0F94F5B0ABB3252B9275B7C129EC7A26 /* EXPMatchers+equal.h in Headers */ = {isa = PBXBuildFile; fileRef = EF7DB9B2219CD674040184339A17836A /* EXPMatchers+equal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 11C1AEB289C1EB80089349B71F09D04B /* EXPMatchers+raiseWithReason.h in Headers */ = {isa = PBXBuildFile; fileRef = BA2244EEC3DFB3996B263ECBC2F98D2B /* EXPMatchers+raiseWithReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1312A7D381C51428CF481E33E3D37901 /* EXPMatchers+beGreaterThan.m in Sources */ = {isa = PBXBuildFile; fileRef = BCC8A81AEA8F45E6D0F720608ECF25F0 /* EXPMatchers+beGreaterThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 131532787AD40BE1F35DF288D2E6FFD7 /* EXPMatchers+beInTheRangeOf.h in Headers */ = {isa = PBXBuildFile; fileRef = AF9864A4EC4A58367228847EC4C27002 /* EXPMatchers+beInTheRangeOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1480F4923DBBF217F60572EEECB4027C /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 467801FF5D47074FD2B560FA1B23F2C0 /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 154FE40BF807A22A341770459ED0BCA9 /* NSDate+NSDate_Util.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DD4044F2019818D9FDC016EE55945D8 /* NSDate+NSDate_Util.m */; }; - 174202BD6AE0E4A41F5CE66E975EAE52 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A25B83D5C94D9AD8B2645CFA0E696DDE /* UIRefreshControl+AFNetworking.m */; }; - 17572374B2AE183C6347C41E8DF8E579 /* EXPMatchers+beFalsy.m in Sources */ = {isa = PBXBuildFile; fileRef = 760087EB44FCC6E6F6990E7523FAECAE /* EXPMatchers+beFalsy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 1A1AB2EC52323C5EA28DAA99F1E1A90D /* EXPMatchers+endWith.h in Headers */ = {isa = PBXBuildFile; fileRef = F95D3C93A19158D2C724AE838F61BDFB /* EXPMatchers+endWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1A1C6654D66772C852D69F495F371269 /* PNUser.h in Headers */ = {isa = PBXBuildFile; fileRef = C8062E31CFB626F1E471945F0AACA51F /* PNUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1AB3304B6884F626BC54150AC7565E18 /* EXPMatchers+equal.m in Sources */ = {isa = PBXBuildFile; fileRef = F175E750B6FD36C665EC169FBD248587 /* EXPMatchers+equal.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 1B0389CD88AA949B34DC7269030FEC6F /* EXPMatchers+beGreaterThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = FAB8F22D328CDC2CC35A8E7583C5B000 /* EXPMatchers+beGreaterThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 1BB6760B35F6B031257170AA4921F0DC /* PNObjectProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C1D1960D5C260186086329FF4D122C /* PNObjectProperty.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1D2B1A63411DA415D68EF008A603D564 /* UIDevice-Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 9FBC3D3A0F91D4AB05D8C934883FC5EA /* UIDevice-Utils.bundle */; }; - 1D80CC0197DAA1C570189DCE17DA1AD2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; - 1E5B8F12ED7CC40ECDB9B1F755F387E5 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = B4659BB681623539C1E381266644D9D2 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1EB1017329A4B7619553CBD5FF5D0DAA /* NSDate_Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 42F4293F70BB18889EEF9844FF045A4C /* NSDate_Utils.bundle */; }; - 201BF9C605852822CA5A65ADE282A310 /* EXPMatcherHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 86CCA707633C01E7F20A143620E82A91 /* EXPMatcherHelpers.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 204D694B03BFF3B244A6AB73FACFFC43 /* Expecta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B55B191D0BC374144F0D8CEAEF7D18F6 /* Expecta-dummy.m */; }; - 20607BE2B1E5F31765026E5AC64DB27D /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = F3F4A2D9858F67BE07CF703724AA35AF /* AFSecurityPolicy.m */; }; - 207B0778FA44B677AA237F5D96C23E28 /* PEARFileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EEBC96FE602F9D4E3ED5581BB2EFA686 /* PEARFileManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 20C0CFB6F8C29123D1667E2676D8B2F5 /* FBSnapshotTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = 10FDC677574A6562DC46E76D40F7821C /* FBSnapshotTestCase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 20EE8030FCF2402DAC7F1C9B9DDAEF79 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 60CB0EFAAC57BEBDDC212BE202A1E6DD /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2549CD1370AF63009DEC76693F5E9BD1 /* FBSnapshotTestCase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 66590AAD995CB7EE2733821FE60E2C5F /* FBSnapshotTestCase.framework */; }; - 254A0FE70B70FE015FBD7539ACAE1C2A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CABD57B5D4671B52039BE8C6343C42D1 /* CoreGraphics.framework */; }; - 260BC7EED9289AF321A6F791964CE472 /* EXPMatchers+respondTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EB4976A722EBF1CA6581731561481E2 /* EXPMatchers+respondTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 274D9545D0357B667BCAA82B3FB38ECD /* UIImage+Diff.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B4A033F1E9BDC5FC8A785EDB3CEE3A3 /* UIImage+Diff.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 2916A0606136A9DC67F2463AB230868B /* EXPMatchers+match.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E5476305A84C19360B5497FFAC4E7AA /* EXPMatchers+match.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 29496F735B364081AF52AC8B5ED42C79 /* Pods-PNObject_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1CE72928E46C7F70D4BBE1CD90756D /* Pods-PNObject_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 299E9DD0F4332D9DB6311B6E60C5832C /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C40F2BC1AA2AB14A51FB1193B1A687C2 /* SystemConfiguration.framework */; }; - 29F2AEAF2B01E3739BF745ADE8E9D0A4 /* Expecta+Snapshots-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 549849546007C6D88540FB828C076C4D /* Expecta+Snapshots-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2B94340B4D63656EC1DAE8588C0905CC /* SPTCallSite.m in Sources */ = {isa = PBXBuildFile; fileRef = BF3A302EBF9FC72A93FDAC46A18AE870 /* SPTCallSite.m */; }; - 2BB509BFC8D35CA0B4A3B145720D7F90 /* SPTExample.h in Headers */ = {isa = PBXBuildFile; fileRef = EE1683091A10AF021AD89064B1275C3D /* SPTExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2C0A8737FDB9B9C6A6BDF437FD11334C /* EXPMatchers+beNil.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A69572F7F8CFB2C388AF2E2B60A4158 /* EXPMatchers+beNil.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 2CC84F367366E962E8710E53FDEEDB88 /* nv_ios_http_status.m in Sources */ = {isa = PBXBuildFile; fileRef = 6063A07F7C480016CA9219023F60CB23 /* nv_ios_http_status.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 2CFE2898496C1C7096DB8DA43AF19103 /* EXPMatchers+raise.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BF875C85FFFAB7157EE0AC0930CD0F1 /* EXPMatchers+raise.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 2E00CF37C528D41E03A891F73A8130B1 /* NSDate_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E743D8AFD01B9F09265F9ABE26524BC1 /* NSDate_Utils.framework */; }; - 2E14619153A453BB8DF389FB6EA147BE /* ExpectaObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 70FDE9093969EBA6E5B10E05C310A6ED /* ExpectaObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2E29CD8DE7F7470A742280232EBAB305 /* SpectaUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CB1BD2B11D8B7E1442082721AB7CAC4 /* SpectaUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2E8A32ED46194EDBE22146271F6D26DE /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 99E1816120CFC06CC4B4979396267F46 /* UIImageView+AFNetworking.m */; }; - 2F427490ACABC4408D57CC0592276678 /* EXPDoubleTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 51E010053221BE75F55A992C1598FFEE /* EXPDoubleTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 332744F3D0454501B89F6C10B5926B2C /* Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 60B5E3BB7584988569B7F2652292BC3E /* Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 342E3D7365670E7E81782A05A99D717A /* SPTCompiledExample.h in Headers */ = {isa = PBXBuildFile; fileRef = B6D98DF2C912FCC881DDFE8A3ADBC07B /* SPTCompiledExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 34B6E9A30603BEBBD87BA535B7D384CA /* EXPMatchers+beInstanceOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 004C8AD8171BBD195C6EA849FF0DC9A6 /* EXPMatchers+beInstanceOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3637BC64699FECD40DB791C67CD45394 /* PEARFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F4FF5F611EED96FD62B7B742C979800 /* PEARFileManager.m */; }; - 372F7A9CCE59CE86316CF436F832A3FC /* EXPMatchers+beGreaterThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FDFFC262589DEBF8D03CB885D0F7FF3 /* EXPMatchers+beGreaterThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 37933D961067D85C622E7C8CE7B0BFB8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; - 37A2D0F8493469EF2495FC689440F079 /* EXPMatchers+beLessThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = B7B62B27375C86330E843A2F7F33AFAD /* EXPMatchers+beLessThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3905546D39E18BDFAFC3D3F3CB7F1676 /* HTTPStatusCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BF0F2F6D97D7AC0D5F91E5D79669368 /* HTTPStatusCodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 397B320B7C59C168CC5B62E18ED8DEA0 /* EXPMatchers+beSubclassOf.h in Headers */ = {isa = PBXBuildFile; fileRef = D42FD2891A624D65A9C22F381B279EEF /* EXPMatchers+beSubclassOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 39F3AFD4DADD9BF4AEDFAF1FEA82B2F2 /* ExpectaObject+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = C356FF5F6AD15E1338FB7B93F76C502B /* ExpectaObject+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3B5B7495707BF7133B9FB3F834045611 /* EXPBlockDefinedMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 27C0A6EDC6E511ED19B49434B8D9BE2D /* EXPBlockDefinedMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3C01E24B2C39B52BE459E1C7BC052723 /* SPTSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = EB5A1D40BDFDE5DF9BBAAA30F4F6A419 /* SPTSpec.m */; }; - 3C2700C7DAA15C6AF84A595865C42F4D /* EXPMatchers+contain.h in Headers */ = {isa = PBXBuildFile; fileRef = 226B25869562B28CCBD1DE01E3AA0542 /* EXPMatchers+contain.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3D2789FC760A97301909F0B1201626CD /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ECB17217234A8E835FB4BE39E6FEFC6F /* AFNetworking-dummy.m */; }; - 3D48EE131B6577ED73A5CC481A6FE40C /* Expecta.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 301A99D8F5C53EDA48DBB26A402AFFA2 /* Expecta.framework */; }; - 3E2E28BA0597DCB3B7D18861EF256D91 /* SPTSharedExampleGroups.h in Headers */ = {isa = PBXBuildFile; fileRef = 30080EE497D05841BBDA40A2C97FC395 /* SPTSharedExampleGroups.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3F1BC9BAFFEEABB1ABC7614DF0FC97D5 /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = BDCD678BE6398373CB78F8B13A3EC227 /* AFAutoPurgingImageCache.m */; }; - 403292D82DA62291204BF59524BC4EDB /* EXPMatchers+haveCountOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B38F568829DCA73EFB88CF5EEBB9CC4 /* EXPMatchers+haveCountOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4052EB66107F09D6F856EAA1F4FC0846 /* UIImage+Snapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = 03DFF2E81207C77C17155B0651B22474 /* UIImage+Snapshot.m */; }; - 4599706594B1918509D102B981077A28 /* UIDevice-Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EE1BA712295D0B44F79F0510CE7917CC /* UIDevice-Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 46137F5CC368BF38BAF0D0AF81DD8FFE /* EXPMatchers+raise.h in Headers */ = {isa = PBXBuildFile; fileRef = F7D8AE99D4E77EE0E5687843C804388F /* EXPMatchers+raise.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 471FD4F68E27AB26FA2AEBB8B245CEE4 /* NSValue+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 263FEACE001E72315678B1F63A59EFC6 /* NSValue+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 47D16DB1D23CFE027F5BE7F7E391AB4C /* EXPMatchers+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 737950136EAD5F6ADAC934F2F77656AB /* EXPMatchers+FBSnapshotTest.m */; }; - 4A1A9B210E49C8EFFD1B6BB91078BB46 /* PNObjectProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = 735DCF449255661E1EABF73A78597DD4 /* PNObjectProperty.m */; }; - 4A400803EBA61DDDB0BE3B2B7FAB9BD7 /* nv_ios_http_status.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 809093E6A1113BB9C02E76199526A1BB /* nv_ios_http_status.framework */; }; - 4B5542E72A64100965FFFA704684CED4 /* ExpectaObject+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 37A34152D703C0D9551CCC0C9CB160F4 /* ExpectaObject+FBSnapshotTest.m */; }; - 4BBCBB9D8EF0B241A4A4FE4982985481 /* ExpectaSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FF7F7319E80C1A782C5D07C24272D4B /* ExpectaSupport.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4F535B1FDEAB87D360A100F7055A806E /* PEAR-FileManager-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 982572851E0F5EC4E96BB0B9B19B7F4D /* PEAR-FileManager-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4FCC820B8951AFC4E77854084F3DBF39 /* PNObjectConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = B5917273CD2193A45ABBA4E6053AB5F8 /* PNObjectConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5056E0520959CBC31CCB037B59BFC847 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 555C814FAD43BE30AEC665880286E62D /* UIKit.framework */; }; - 5062716982D7B13BBDA758E244EDDC86 /* NSDate_Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 18215075F87CDD2D504B1B8567CF01E6 /* NSDate_Utils-dummy.m */; }; - 51DDDB0FB4899757CF6A826B531B940D /* EXPUnsupportedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 36F95EA810ADA39290CFC47B762E114F /* EXPUnsupportedObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 54AF62ACF67074BA98574325C3093D1F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E9DABEB37C38C55338DC3A1FD3224995 /* Security.framework */; }; - 560698A4D707DCBCC1C8F98BC9B89B23 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CDD9633CA9335ABCB22E462FD00E413 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5808B477EFF509D810B5CDCFDC944F80 /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D7B8361DF2313132A66AA8CE70948C5 /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 59CEB2878914690666297DE71AE59CB7 /* SPTSharedExampleGroups.m in Sources */ = {isa = PBXBuildFile; fileRef = 30A2A4A2F1B9C3939A5DD3B9C38F9CE2 /* SPTSharedExampleGroups.m */; }; - 5B2D4A621D3DA971A474776AF36BB073 /* EXPBlockDefinedMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 746334372DF756E06037AF044A9799DA /* EXPBlockDefinedMatcher.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 5C4E3287DE9E5988D91C536DA517BD51 /* AFNetworking.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CC0B03BABB00CE5A0803DEC99D2BD319 /* AFNetworking.framework */; }; - 5CF7526D330A734F7ABCDCFF3D1A9B35 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; - 5EA7043FE10E75D02F3C3052AF8B8318 /* EXPDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 251DE5285FF0E5D93555FAE79A4E0A43 /* EXPDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5FF6453E55785669885F626B853FD2AA /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = EED392C41D1EDEC41183133B8D2A0A1E /* UIProgressView+AFNetworking.m */; }; - 60E3009342BEE96D32C546BE2DB60052 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = E43295F3F16FA8DC3C4DBAE459ADC456 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 60FD026D88EBBC2928E1EC08B6047225 /* PNLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = B909EB8EB36B657E3DFD838B2C37CF9E /* PNLocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 637C7C806A0289D9252A49D589195102 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; - 6575A81A75628AD121AE0E8D4085E353 /* PNObject.bundle in Resources */ = {isa = PBXBuildFile; fileRef = C596C664F9FEAC8BD644F34C3A77834A /* PNObject.bundle */; }; - 659960F7E28E993E08CCC1E8A383E710 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = E64F7941290A0DBB9B258DFB089CD2B2 /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 65BC31095CCDFC80CBF6BBA843751F23 /* EXPMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 70C66643236DA171517E8EE59BCA6B0D /* EXPMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 66A27898E989A3FA5C15AA671C4536F0 /* EXPMatchers+beIdenticalTo.m in Sources */ = {isa = PBXBuildFile; fileRef = E7CB47106AF4B40907E0AC403B71A12D /* EXPMatchers+beIdenticalTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 67459AD239EF669A365519E06B45DCFE /* EXPExpect.h in Headers */ = {isa = PBXBuildFile; fileRef = EDA6ADC12D0F7F372DAC9AA34A385C83 /* EXPExpect.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 68152D921ABF6A423C192C04FDF94F0F /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A9018295309C54342B542AF7EF6F6AD3 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6846FE0B1C4A724600FD46A7 /* PNObjectConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 6846FE0A1C4A724600FD46A7 /* PNObjectConstants.h */; }; - 68A38977EBAE334DC3C22386D00D2622 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DB6BF369FA7CF0E57D30200E38DD31FE /* AFNetworkReachabilityManager.m */; }; - 6C6683061BF6E6BFABB75E4CE8D0C5EA /* PNObject-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D21BA597DC54DA5B79874658C865E54 /* PNObject-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6DAD2AD4B15B5665B1F434A1EDB9C5C5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; - 6E1D978790705E137FDE439AA68DD3AA /* EXPFloatTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 932D259117724C947164D40B7873B836 /* EXPFloatTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6ED4ABEE8A5F51F5ECB59FA1781D29C6 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F0F10B1D0A283A94AD9812837EAD638 /* UIActivityIndicatorView+AFNetworking.m */; }; - 6EFC63A5CED45BB39FC79D87F2C47D6B /* EXPMatchers+beGreaterThan.h in Headers */ = {isa = PBXBuildFile; fileRef = E3C6FA69EC4D0AFB51496C2F4B0F4007 /* EXPMatchers+beGreaterThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6F278423C8AE1DA47F35E374BB5B91EC /* EXPMatchers+beSupersetOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 508AED6E9A211F03A08A4731C75E0F04 /* EXPMatchers+beSupersetOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 707B1A7541C8DBDDE8C27896A61370BE /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 25E3E4FEF1782DB5D313F1B2D51BBA59 /* AFURLSessionManager.m */; }; - 70E4BCC789D8C8F1033F23E0752502A7 /* FBSnapshotTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = B2385FF1C147C1DE1B7AEDF04DA72235 /* FBSnapshotTestCase.m */; }; - 715A1122272BB3A29A10AAE4C8C03913 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; - 7332F15718920917F544F35CE2C038AA /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = A240931E86D7897A59267C609AF76747 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 74DD8F7670BA7BF4E1701863E9C16C60 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; - 764B8C836A393DFBDB65BD39CD6066AF /* SPTGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE3FD751A64DAEB144F784BBE8C2732 /* SPTGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 76CCABE79C04444450153424D7CE1DC1 /* EXPMatchers+beSupersetOf.h in Headers */ = {isa = PBXBuildFile; fileRef = F5813F54864851095188F58E97C111EE /* EXPMatchers+beSupersetOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 76D337327C10A7555447B69AA1562647 /* EXPMatchers+beInstanceOf.m in Sources */ = {isa = PBXBuildFile; fileRef = F921A7B4FE9577EE631EF19668AE4041 /* EXPMatchers+beInstanceOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 772BFB9529121111C517FBA06EA26237 /* Expecta+Snapshots-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 35131BF5BAB49F5EDA555F84ECF75675 /* Expecta+Snapshots-dummy.m */; }; - 7763D37F82E3554D8E8E1C06DD3F0966 /* SpectaDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = FD378F1EF2A7C46E0D029ED34B3572E9 /* SpectaDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7861523B9D5DFCF0F4A56E4DE3296AA2 /* FBSnapshotTestController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C4C3426DFC651D897171B060CE0B18D /* FBSnapshotTestController.m */; }; - 79558B1F97ABE4AB8942DC18BEBD4B82 /* EXPMatchers+beKindOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 5077A13F2D9E5C020EF901E35DE1F2BC /* EXPMatchers+beKindOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7A23129C6EF1F64D601C25B8CF8F62F7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; - 7B223B4E6EF14BA12DA113F7EE10B96C /* NSObject+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E8A108443C747B3312CBFB2BDA5E384 /* NSObject+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7D622204F24D6794490D44F9F086E241 /* XCTestCase+Specta.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A0D8F59A373D565149C9BEBCAD6EEAB /* XCTestCase+Specta.m */; }; - 7D9BC01E823D2F526B90EBAB87573E62 /* nv-ios-http-status-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B4E3BDC0A94EEB8C2035B548A7425F7 /* nv-ios-http-status-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 805E425BBEF7A6133E32E1D30A073010 /* EXPExpect.m in Sources */ = {isa = PBXBuildFile; fileRef = 303D6DBDA9DFB4FBB43EED54EC0B6A1B /* EXPExpect.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 81B617F8D26BB10C5726D75E85D21EB7 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D2C0A271D9EDAD5CB5B22C4F567CA3F7 /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8247F34C45EDD7B97CBC3488E090D15D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; - 837B593D7C1D01B4EA400247309D6AB0 /* Expecta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 074B654E88FE46432932E5101AC5EACD /* Expecta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 85E31076D5530AEEB45ACF16B2B8A983 /* EXPMatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = C62CEFC031B9419B27F587F1250C4520 /* EXPMatchers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 85EB2F216487CB2E8F3FCCFBC4D69912 /* EXPMatchers+beTruthy.h in Headers */ = {isa = PBXBuildFile; fileRef = 55B2C6CCDD6C467977C2D76C6067214C /* EXPMatchers+beTruthy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 863FFA643FD36C09DE43F5D99E91B796 /* SPTCompiledExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E24767F02DE921236583EF09123D758 /* SPTCompiledExample.m */; }; - 87FD5F0F682CDEB6A348CA448889E3EA /* EXPMatchers+beKindOf.m in Sources */ = {isa = PBXBuildFile; fileRef = FA7216234D4C24961344653692ABA814 /* EXPMatchers+beKindOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 881CE2E36B7975A44B2806C5F7410786 /* PNObject-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED867712668303BA41A70CB5E1969AC2 /* PNObject-dummy.m */; }; - 8834E17428BDBF0C84A6C136DD6269BD /* SPTExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 52BB435F6221617973B010DBBDA41EC2 /* SPTExample.m */; }; - 89A46B63E469F17791D14FC64466794A /* UIImage+Diff.m in Sources */ = {isa = PBXBuildFile; fileRef = 46905B5F26206D5B3BF45E4684D9DC89 /* UIImage+Diff.m */; }; - 8A36A8E8B3844AED3C7DBD9D1E2BFBE0 /* nv_ios_http_status.h in Headers */ = {isa = PBXBuildFile; fileRef = B234FC9C52C750F03ED2627479B16A28 /* nv_ios_http_status.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8C8C1B0D83FE6A4352F15154DB16372C /* EXPMatcherHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 48E5A1F856FE717D969ADFE962459951 /* EXPMatcherHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 918E06480F28F27361B19D19432F8538 /* EXPMatchers+endWith.m in Sources */ = {isa = PBXBuildFile; fileRef = A05B53E7A3AEACD8C8550983DBDCBBC9 /* EXPMatchers+endWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 931D410B9F8ACB935883DF8C59F9C93E /* EXPMatchers+postNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F9A9085A2C4E4521E9014094D0BE101 /* EXPMatchers+postNotification.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 94113CE8CA3C26F55132C0DA8BFF1A87 /* UIDevice-Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ED469F8CE2BC8F8A9BD0AC0C563D443 /* UIDevice-Hardware.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 94C47C87E397972CE98F75929F3B706C /* ExpectaObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C035A410F3D64BE5C971EF3E6F7527 /* ExpectaObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 992DBA77AAD4FE9E0CD58F1F2D4DBACF /* UIDevice-Hardware.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B557F36FA421D3161267224C7E01DAA /* UIDevice-Hardware.m */; }; - 9B2E761A064459F77EA9870BEF03ACC3 /* EXPMatchers+postNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 57607A47DBCC07591A77D2579C488C9C /* EXPMatchers+postNotification.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9B46CB2E5F2B336F2AB7ECE8763949E8 /* XCTestCase+Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F8CF283447CCA7DE9A216801FCEC7C /* XCTestCase+Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9B4861C2D3502D45FDE6C74004B66A8B /* Pods-PNObject_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E46B7AFFF2CB3F42C731CF9CFA5DFC85 /* Pods-PNObject_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9BB9159FBA757600D3D4C0FF645F3911 /* EXPMatchers+beInTheRangeOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 404701AC5E70EE69D53EF74A524718EF /* EXPMatchers+beInTheRangeOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9CDBBA21410D0BE21DF4953979589916 /* Specta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C43DB65660997111943EBF3268FB93 /* Specta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9E1723E2FE89DC9BD907271B23B585F2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; - 9E1E90DED74B73ECE53C9AD76DE53E2D /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = B5D52EF45410EEDB0E8DEC36892403D7 /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9E7ABE3F97BDCA68C7A56D249013AB2E /* Pods-PNObject_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 60B530196848B62AA6D54AEEB46A06D8 /* Pods-PNObject_Example-dummy.m */; }; - 9FC6E6A8F9B8A01F2C3878BF84AEB697 /* PEAR_FileManager_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5987FC9EB2A00D365F17A8C902DA5DB4 /* PEAR_FileManager_iOS.framework */; }; - A00EC4B7A1B96BA93FD5F8C6D58E2CF7 /* NSDate_Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A97C971D5E3296F43649F7308F349A9 /* NSDate_Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A462945883F7729B185B64B679A6BFBE /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 5095D3EB975A25E68E6FFEED544D9999 /* UIWebView+AFNetworking.m */; }; - A6318D0D4AB1F0AFADF3E841AC28B0C4 /* PNAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = B8007EAF5EE637CF9AF0F8E16BD8333C /* PNAddress.m */; }; - A6C6019D45BE62C61210A9CC619368EF /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E4DEE80C61D9195FDE095554AC10FA32 /* AFNetworkActivityIndicatorManager.m */; }; - A8154D4B763D8F33B811AB10446135B8 /* Pods-PNObject_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A838922082CBB903238CF0302A9F06FC /* Pods-PNObject_Tests-dummy.m */; }; - AB39AC9746E7575D7449700475E41B0B /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD6CE7D02EDADFC3C17BFB6663C59BF /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AB889BC8C7B93051E0C88B77E41444D3 /* PEAR-FileManager-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C9D460967A6376EA571AFB8D4F5DBE53 /* PEAR-FileManager-iOS-dummy.m */; }; - AC7AF4241E76D708D01FAF58BB685F93 /* PNObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 530DD4233082A22270C90DD0811093D1 /* PNObject.m */; }; - AE2A07407FB50BA249984DC0620E84C0 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 2464225409B6C802EDC5A7C525CE487B /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AF03C11A1FAC8132AD3749D8F541701A /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = EC544EEA336DC5AB8055894221CCE755 /* UIButton+AFNetworking.m */; }; - AF1F46668D4591602887998C6E9C10AD /* EXPMatchers+beCloseTo.h in Headers */ = {isa = PBXBuildFile; fileRef = A8072F2A009BAE7251544FAEBE1AE9AE /* EXPMatchers+beCloseTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AFFC8900E52BBEC72059334132F3A8F3 /* ExpectaSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B4CB18B8FA8D0A63A6676B09CB588F4 /* ExpectaSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B5852322ADE88AAD56EE042B80BA81E4 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B05EF3E8CCDE4C8342C989CA6DE8820 /* AFURLResponseSerialization.m */; }; - B6A71178B550B786C5D4956197806582 /* nv-ios-http-status-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CBABE38C1F703FF64221A82A7BB552B /* nv-ios-http-status-dummy.m */; }; - B84431CF8C64F363A334AA7089F6C134 /* NSValue+Expecta.m in Sources */ = {isa = PBXBuildFile; fileRef = 38D5CBB2395794BE5791A2C17D318D60 /* NSValue+Expecta.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - B980666C36A8EE6CDBEE4BA780D9E3B0 /* SPTTestSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = 4304119ABB8B0A29B2949BFB0B9EBCFC /* SPTTestSuite.m */; }; - BA12B131F10BCE3BE6E9A02FC908FE9D /* EXPMatchers+beCloseTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A58C6532C44427BBA2EC02E4A3C6D6 /* EXPMatchers+beCloseTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BC55C8365AEFF8217F6A567607754854 /* EXPDoubleTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = D70A3F1B07E24D777165E2F8678E5A29 /* EXPDoubleTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BEFFE9FFE52E9A0833A7D2D8FB67EB4D /* EXPMatchers+beSubclassOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 60FB9E6999DADD60AC4592617946438E /* EXPMatchers+beSubclassOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - C018D65C2CEC5C8B2EDE6CD56FC8A94A /* UIDevice-Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1400930AB70792496EA909A5289F2A97 /* UIDevice-Utils-dummy.m */; }; - C06FF251C5F6E006E867BFBD2F7BD4E0 /* PNObjectModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 9704B49B5CDDDC3EFE793A7E464FBAA6 /* PNObjectModel.m */; }; - C2A28193335C12E2C630AB2B04F44CB3 /* SPTExampleGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 80B83755540664BA5EB069DB4FCF8A48 /* SPTExampleGroup.m */; }; - C2DD28375E1F0B1D0D1D2E4E607C499F /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 17E760B9F15DC83104BA161329586C8E /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C35C95620EAB81D6D7C98FA3E607CBEC /* SpectaDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = DC9B3358EE62D77D71F1805014D1DB92 /* SpectaDSL.m */; }; - C6354FEC7728A4C86DAD8092509BA7D4 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F9D269BD0F477C2D5AE970D789BF294 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C6E9B0A908F410317F2DBBECA0944AAB /* FBSnapshotTestCase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D8AE633ADAEFAC5DF8295013E842595D /* FBSnapshotTestCase-dummy.m */; }; - C8B5CCC974AED15086AEF6CAEEC2E308 /* SPTSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 312595AC97706226B9A7D40FC11F6792 /* SPTSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CAC483EF637FB4A2C2E2FC75BA631B87 /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 900CCC10273B03DEF08DF6189C41FC84 /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CBD86BB1FE14B08810674EA054256A76 /* SPTTestSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EB92496136CD32D1B4F87A54FB78C45 /* SPTTestSuite.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CC11636886E45811F03C97AF7FF30DCA /* SpectaUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = A2ABA3A334E4AE5EF7D7C6B4C6F5C23D /* SpectaUtility.m */; }; - CE3F4ECBB0BC095577D66AE50C8E604C /* EXPFloatTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = 4576EBD8C6A19E078E058A90DA03BFA6 /* EXPFloatTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - CE91E0B7C2BF362403CB3A75E69AA061 /* UIImage+Snapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = CA0C72DEFF7BB3194168DDF6E5B24B50 /* UIImage+Snapshot.h */; settings = {ATTRIBUTES = (Private, ); }; }; - CFA8D6B529A0EBFF0316F2629AB2556E /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 48F3554E863BF839EF3CB8D952DCFB13 /* AFImageDownloader.m */; }; - D000E3F9104E3B518D5296061F07BAC6 /* NSDate+NSDate_Util.h in Headers */ = {isa = PBXBuildFile; fileRef = 9543636602C60A4432BF9A7B22731166 /* NSDate+NSDate_Util.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D181FA8D3863D4294F5CD912DBEDA7C2 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FF233A7EAEDBD75840D3BF18B94CFB4 /* XCTest.framework */; }; - D1E9E55D21C92E33ACE7E911BCB96269 /* FBSnapshotTestCasePlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BF060EF7F1E57D9F3CFACC049B458EF /* FBSnapshotTestCasePlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D208557BC6F319573F906B05947E99A4 /* XCTest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = FF016F1D307D9F7D6CD2678285B5D04B /* XCTest+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D209A2832E3A33F1A12EB9BDC5F17C61 /* PNObject.h in Headers */ = {isa = PBXBuildFile; fileRef = EBABA1F598E65676067C2A86943CDB24 /* PNObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D83677C54D2226C67886A525B0B46FBE /* EXPMatchers+beLessThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 2835314DF1B0D8AA78CABD8EB7721B1D /* EXPMatchers+beLessThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - D9F4E833E37B611B432F6B5D7072DDA2 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F2635C3EDC7E2EB3EF0D976165FD1B2 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DB30F82FB1BE083D9471B965FB500CA2 /* EXPMatchers+conformTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 482B7E787E1AD553C259B2819053CFA1 /* EXPMatchers+conformTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - DDCFE03CE832C6A63C83C3FA62920E7B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; - DFFA215EEAA8DDBD540076927535275C /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 5653465B5CDAEFF5B7DA46C67238B030 /* AFURLRequestSerialization.m */; }; - E08E4821C7EA5423B194BA3D6D8F5A08 /* PNAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EE18FD3AACFFA125F08AF5FEB2DD873 /* PNAddress.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E0A077DFB064B79685B810CCEFB2F1EF /* EXPMatchers+respondTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EE7464D0F5B258F3CDFD0C3FA3DB0CE /* EXPMatchers+respondTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E0AAF49134A0505DF00E20E7B62087E1 /* EXPMatchers+beIdenticalTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D34E7D167E0DBAF68C9CD45BDA96CD1 /* EXPMatchers+beIdenticalTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E0D4045AC4C1B41917FCA23A042D18B2 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = FAEF57DFA291AFCDC8CF7CBA2307B1E9 /* AFHTTPSessionManager.m */; }; - E10811B5E4578C31FB675361C99EDED6 /* UIImage+Compare.h in Headers */ = {isa = PBXBuildFile; fileRef = BEE312DB96BB4C4D47147810AF5F36E3 /* UIImage+Compare.h */; settings = {ATTRIBUTES = (Private, ); }; }; - E1EC4532663CA75DE5BD00CB0A56814D /* Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CEF812F054EBCF79268979853116BA3 /* Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E2E122DC271F816FC521665A423CF942 /* Specta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B5F9485D2E2EAF680CFD9E0687598D3B /* Specta-dummy.m */; }; - E3C61206BEDBA3EBAA0A69B51DE0F3AA /* FBSnapshotTestCasePlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C73F1F3E9D2B1F28D4D400C09432596 /* FBSnapshotTestCasePlatform.m */; }; - E4EC16570D46F25B3BD2830D65C06AE5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */; }; - E525498C70C5B2480E1E37D738D72801 /* SpectaTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 604EC2DE1B40FC89D577D9D51B1224EC /* SpectaTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E57E7320D04E3B30A401485A12A754EC /* SPTExcludeGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = AEA7B8ED164EA74CD71F665DEC7CCD72 /* SPTExcludeGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E735386085CE344F6A01178CF4763852 /* EXPMatchers+beNil.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FE901CC640BE22CA1ACA26E5D5170FA /* EXPMatchers+beNil.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E7988678C81F7CCB95D239375FC6986D /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D89E8E77002B7DF01EF753700FFB8232 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EA840679AC9463E0E3D371FCC3466B0A /* EXPMatchers+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = C3D54BBB1BED331D55BC0C61FFA9CEC3 /* EXPMatchers+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EAB839BCC92E51D94B9C6FF4A5D22859 /* PNObjectConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = B588333EEFA242A6E24F36AAACFA263C /* PNObjectConfig.m */; }; - EB9FD3B1A05A15D8ADA3EAD591722FFE /* UIDevice_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9CAA035AD59F80278D084F57D7736424 /* UIDevice_Utils.framework */; }; - EC7CADE416A78A1CD6936018A6695126 /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A6BCB611DE22A5D965C4216B16085419 /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EF6497EE123F6BC0C1B09717437C5908 /* EXPUnsupportedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 0385C075F85C6A1A5127E00141E7BF75 /* EXPUnsupportedObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - F0DDF02A078B917997FF025BB33BB842 /* EXPMatchers+conformTo.h in Headers */ = {isa = PBXBuildFile; fileRef = B645D41429CF1AA885C2086BB5DCFA07 /* EXPMatchers+conformTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F12D57414A73406831CC032A7170DBFF /* EXPMatchers+beginWith.m in Sources */ = {isa = PBXBuildFile; fileRef = 088249FEDDA44872CC3E2EEA180525E4 /* EXPMatchers+beginWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - F1867C99D4A92FC191093E4901E463B5 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FF233A7EAEDBD75840D3BF18B94CFB4 /* XCTest.framework */; }; - F2053A790A0915A3E023A5CB5788D12F /* SPTExampleGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 20EC13F84B8DC4D934DE63C7800B8215 /* SPTExampleGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F41209A94070904A00BDF24ACB6336B6 /* EXPMatchers+beFalsy.h in Headers */ = {isa = PBXBuildFile; fileRef = 817C3C0C7A03A546019204DC092B2E3C /* EXPMatchers+beFalsy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F58F9BC7759BB8A5007B8821A275AEDD /* FBSnapshotTestController.h in Headers */ = {isa = PBXBuildFile; fileRef = 55A7EA09A7B8C6417CDD4D0517AFD54F /* FBSnapshotTestController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F65411E9EF00A9BB39D6BD1521A4F3FD /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C482D80B019196EB4630657FC63BEB3C /* MobileCoreServices.framework */; }; - F734436720FFEF41F06C8154C5170D58 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FF233A7EAEDBD75840D3BF18B94CFB4 /* XCTest.framework */; }; - F75CB2A727F678C9A848A3A11EA7979B /* EXPMatchers+haveCountOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 837A83355F3C2F1233DB40EEBA13727D /* EXPMatchers+haveCountOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FA839F20BC13A260E089D374CAAB584E /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9FF233A7EAEDBD75840D3BF18B94CFB4 /* XCTest.framework */; }; - FB10AA9EBC1481F515C4ED309370528A /* PNObjectModel.h in Headers */ = {isa = PBXBuildFile; fileRef = BDD9D1A3622DD85996CFC2EE888F4A10 /* PNObjectModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FC20596ABFE14A61F171A29FD03275E7 /* EXPMatchers+contain.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EA688D79498F6D807C37DB14F8675D1 /* EXPMatchers+contain.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - FC45858927D3B6A0F922C4B697B04A38 /* EXPMatchers+match.m in Sources */ = {isa = PBXBuildFile; fileRef = 80F78D090219F8873F08B0A5227F73D0 /* EXPMatchers+match.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - FCDC9C0B871F82CB1AEE73303F9A2927 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FC189910AD30BB051AE44C5DC8D66E3B /* QuartzCore.framework */; }; - FD2D4497BC41412128C2D87C1BDE7398 /* EXPMatchers+beginWith.h in Headers */ = {isa = PBXBuildFile; fileRef = B4ACD963161DD199547F50D3C0B14D3D /* EXPMatchers+beginWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FE8E34356D24F6759A8B010ED2F5707B /* EXPMatchers+raiseWithReason.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E09F532085FBDBE9F58797752D987BE /* EXPMatchers+raiseWithReason.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 00920D6ED5E298217C78AD49B39C6C09 /* Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F1112644022E638963E3B21D5F2890E /* Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 02F3342DE8A2496B117A12DD376E0C6B /* CodFis+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 35A0DD6B41D7518392ACBE5DFFC9E941 /* CodFis+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 07CAFACAFAC87ABBF28D453E70832464 /* UIImage+Compare.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F5827BCA52DD6C3E7E077F766DB734A /* UIImage+Compare.m */; }; + 0831C0CB976355B0E74A993C04F493E8 /* PNObjectModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB99C6E81EE5FC82F635AD1779FD042 /* PNObjectModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0A5DFD94EE83E385C1C7D24986E04592 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = C474313D8D41A9D2CBA476EFC0C6D814 /* SwiftSupport.swift */; }; + 0BF2FABBA49CF4F2005A7A97B1B130A0 /* Pods-PNObject_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A838922082CBB903238CF0302A9F06FC /* Pods-PNObject_Tests-dummy.m */; }; + 0C6FF91EB1F0391ED75DC72D31D159EF /* EXPMatchers+beTruthy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CBFDC308319F4BFC9FFE16A9B1CB85B /* EXPMatchers+beTruthy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0D16B556212D317A0D4FEB71E102E207 /* EXPMatchers+beLessThan.h in Headers */ = {isa = PBXBuildFile; fileRef = FDB2C186F7E9E1C7250737509AB1893C /* EXPMatchers+beLessThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0E0A7646BF9FF99BDC58A4F489371C1A /* XCTestCase+Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 512C364B00E2A44E5320E298FE40642A /* XCTestCase+Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0EBFA5FBE4953A83B677CE2A75746761 /* EXPMatchers+beLessThan.m in Sources */ = {isa = PBXBuildFile; fileRef = 4220E349988A0D580FCBFBA39647F511 /* EXPMatchers+beLessThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0EFFBF44B67CDFC5C97D165F8E70DFD8 /* PNLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = CE3DD468B7674A0054035458F242DCEC /* PNLocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F94F5B0ABB3252B9275B7C129EC7A26 /* EXPMatchers+equal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B25B02C4F56B59CE95492B7EF051FED /* EXPMatchers+equal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 11C1AEB289C1EB80089349B71F09D04B /* EXPMatchers+raiseWithReason.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D2C867593CF76AA25009F9649E06CC5 /* EXPMatchers+raiseWithReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 12C66CB4A6AA6270B71012F77C9206FC /* NSString-Helper.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 2D092A87F766ADB2AA7FFAF94E49BD87 /* NSString-Helper.bundle */; }; + 1312A7D381C51428CF481E33E3D37901 /* EXPMatchers+beGreaterThan.m in Sources */ = {isa = PBXBuildFile; fileRef = 912010882CBFE7976CB57E864D12F181 /* EXPMatchers+beGreaterThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 131532787AD40BE1F35DF288D2E6FFD7 /* EXPMatchers+beInTheRangeOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 6523B3E15B6819D4FF077CF5E5294DA3 /* EXPMatchers+beInTheRangeOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 13831C41A407A795821B5CBF574C4779 /* SpectaDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 9599376A01C50D9B27F311EB46116485 /* SpectaDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1480F4923DBBF217F60572EEECB4027C /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 703CFA89CAEAC7D5530F0DB1BE53309D /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 154FE40BF807A22A341770459ED0BCA9 /* NSDate+NSDate_Util.m in Sources */ = {isa = PBXBuildFile; fileRef = A99D1CE0AE7D085BA83A7082B19B2963 /* NSDate+NSDate_Util.m */; }; + 15B9935397E5C9457B8BF706EDD52C01 /* PNObjectConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = B4C0E4F68F90B96133E63668F7261084 /* PNObjectConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 16791B1F1CA32222B859DCC45681A7BE /* SPTCallSite.h in Headers */ = {isa = PBXBuildFile; fileRef = 317E36493ECEA20C0EB5AB74C3502BF6 /* SPTCallSite.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 174202BD6AE0E4A41F5CE66E975EAE52 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F8DC50F63BCA1E61D26F7CFE62DE282 /* UIRefreshControl+AFNetworking.m */; }; + 17572374B2AE183C6347C41E8DF8E579 /* EXPMatchers+beFalsy.m in Sources */ = {isa = PBXBuildFile; fileRef = FED46A9E7B7A61C42F7DFB07C125345F /* EXPMatchers+beFalsy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1864DC2900E321CE616E26077F743039 /* PNObjectProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = CE5C1965380CF58C74C49FE3E5075401 /* PNObjectProperty.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1A1AB2EC52323C5EA28DAA99F1E1A90D /* EXPMatchers+endWith.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CC50ED51BF3127276F870BBBF3F4CDC /* EXPMatchers+endWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1AB3304B6884F626BC54150AC7565E18 /* EXPMatchers+equal.m in Sources */ = {isa = PBXBuildFile; fileRef = CBB622604957A8C11F02247EA2DBBC4B /* EXPMatchers+equal.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1B0389CD88AA949B34DC7269030FEC6F /* EXPMatchers+beGreaterThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AF2A889E861FFE5D575ADC9AD833257 /* EXPMatchers+beGreaterThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1D80CC0197DAA1C570189DCE17DA1AD2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + 1E5B8F12ED7CC40ECDB9B1F755F387E5 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FA16188C04B25E8DD38031A63674684 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1EB1017329A4B7619553CBD5FF5D0DAA /* NSDate_Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 9E7DFE22EE5273D5518DEF89DCAAA3C7 /* NSDate_Utils.bundle */; }; + 201BF9C605852822CA5A65ADE282A310 /* EXPMatcherHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 7032DF411CE2D0FC98E26BC0DFB7A197 /* EXPMatcherHelpers.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 204D694B03BFF3B244A6AB73FACFFC43 /* Expecta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B9129AD09C5504C5D83BEED23EC48532 /* Expecta-dummy.m */; }; + 20607BE2B1E5F31765026E5AC64DB27D /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 876A236EF5BE105AFC7E82DFE04B6A81 /* AFSecurityPolicy.m */; }; + 207B0778FA44B677AA237F5D96C23E28 /* PEARFileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DE8905A96C379C7FAE22943E7F3E41A9 /* PEARFileManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 20C0CFB6F8C29123D1667E2676D8B2F5 /* FBSnapshotTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = 5635E354245AFEF9A685537A61FC9390 /* FBSnapshotTestCase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 20EE8030FCF2402DAC7F1C9B9DDAEF79 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D3EF02909073D7AD0784BF6D7D6949A /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21F2FA42D9B52C283FA6F0BC4FD5C64F /* Specta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 271643A6B57CF6A680638FE8EE523923 /* Specta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2549CD1370AF63009DEC76693F5E9BD1 /* FBSnapshotTestCase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA822B4C4A4F2E1BA28DDDC4EF21A29B /* FBSnapshotTestCase.framework */; }; + 254A0FE70B70FE015FBD7539ACAE1C2A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDAD2E54EFF1515F8C4A834A19BD4D4D /* CoreGraphics.framework */; }; + 260BC7EED9289AF321A6F791964CE472 /* EXPMatchers+respondTo.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C3F6B646512F6B8B28458FF77BDCD3 /* EXPMatchers+respondTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 274D9545D0357B667BCAA82B3FB38ECD /* UIImage+Diff.h in Headers */ = {isa = PBXBuildFile; fileRef = 31D72356BFFEAF805C83EEE25C8A8E12 /* UIImage+Diff.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 2916A0606136A9DC67F2463AB230868B /* EXPMatchers+match.h in Headers */ = {isa = PBXBuildFile; fileRef = DD12CCCA8F4B1D48BD3CF960C419172A /* EXPMatchers+match.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 299E9DD0F4332D9DB6311B6E60C5832C /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6E73FDE0C1AB38E83B15578475651531 /* SystemConfiguration.framework */; }; + 29F2AEAF2B01E3739BF745ADE8E9D0A4 /* Expecta+Snapshots-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BF1545811E1B1302D5F00AE126015A95 /* Expecta+Snapshots-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2C0A8737FDB9B9C6A6BDF437FD11334C /* EXPMatchers+beNil.m in Sources */ = {isa = PBXBuildFile; fileRef = 464D0446F49343AEEE6C16A01C8A1F95 /* EXPMatchers+beNil.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2CC84F367366E962E8710E53FDEEDB88 /* nv_ios_http_status.m in Sources */ = {isa = PBXBuildFile; fileRef = E259F8A3624370227D96E523D79E1C78 /* nv_ios_http_status.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2CFE2898496C1C7096DB8DA43AF19103 /* EXPMatchers+raise.m in Sources */ = {isa = PBXBuildFile; fileRef = FDA136A2E561DF398381D1452E6BD3BD /* EXPMatchers+raise.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2D32F304C3AF62FB29A6AD289185B344 /* SpectaTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 485BFC729756E498439C942A96F10304 /* SpectaTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2D6EF1DCEC0F1DA9E3E7DE144FACBDB7 /* Pods-PNObject_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 60B530196848B62AA6D54AEEB46A06D8 /* Pods-PNObject_Example-dummy.m */; }; + 2E14619153A453BB8DF389FB6EA147BE /* ExpectaObject.h in Headers */ = {isa = PBXBuildFile; fileRef = A6D6824D63C384BED3BCD62D7A68F7E3 /* ExpectaObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2E8A32ED46194EDBE22146271F6D26DE /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BE0E70618690743EB28A27A6B21BA5F /* UIImageView+AFNetworking.m */; }; + 2F427490ACABC4408D57CC0592276678 /* EXPDoubleTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 12544CDF0FD9C5551A77CD4BDE1405B9 /* EXPDoubleTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F5A66C1D2768E5D71417A7FA25F0E80 /* NSString-Helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ACB54F6F5ECBB15D3A630036AF1BA487 /* NSString-Helper-dummy.m */; }; + 305963E67941479B42F316AE8680E52A /* PNObjectModel.m in Sources */ = {isa = PBXBuildFile; fileRef = FD4E57DB13C5672E15EB7F469BDB9DFD /* PNObjectModel.m */; }; + 318AADA3823773E561DCFFD6B7D4694A /* SPTTestSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ABDC0C2763FE222B84FB4B5A93925FD /* SPTTestSuite.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 34B6E9A30603BEBBD87BA535B7D384CA /* EXPMatchers+beInstanceOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DC4C776D52F72AB2387B118DAC67A0D /* EXPMatchers+beInstanceOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3515E3F08FE19226F189B22BA442299E /* SPTTestSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C72380A0D6553683D1BD38159C37D4B /* SPTTestSuite.m */; }; + 3637BC64699FECD40DB791C67CD45394 /* PEARFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 74406FC0523AA26E9E5570CC7FAF6963 /* PEARFileManager.m */; }; + 372F7A9CCE59CE86316CF436F832A3FC /* EXPMatchers+beGreaterThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = FFB3A2FD707A25181DBF84EB4CA8AFC2 /* EXPMatchers+beGreaterThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 37A2D0F8493469EF2495FC689440F079 /* EXPMatchers+beLessThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = A7851DCEEE7DA7D909E9BA4BEFADA58B /* EXPMatchers+beLessThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3905546D39E18BDFAFC3D3F3CB7F1676 /* HTTPStatusCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A06B015AB29959A0689C03F26684A5 /* HTTPStatusCodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 397B320B7C59C168CC5B62E18ED8DEA0 /* EXPMatchers+beSubclassOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 88FE06915D7F161C6032D7D702058B77 /* EXPMatchers+beSubclassOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 39F3AFD4DADD9BF4AEDFAF1FEA82B2F2 /* ExpectaObject+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = DFB0540541DE78262172B0B3D9FCF47D /* ExpectaObject+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3A6D4E17889EC1DB6C0E952A0CE1B3FD /* SPTSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = C1EB87F3752C5ABE0761770523BF6BC1 /* SPTSpec.m */; }; + 3B5B7495707BF7133B9FB3F834045611 /* EXPBlockDefinedMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = E869F5EF752E9C3A7876DA793BC75D41 /* EXPBlockDefinedMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3C02F7A05CC416219F2324B8FFD61326 /* UIDevice-Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 988B7C5C32B41C4EE9FF48E626DAD3E2 /* UIDevice-Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3C2700C7DAA15C6AF84A595865C42F4D /* EXPMatchers+contain.h in Headers */ = {isa = PBXBuildFile; fileRef = F0F49008F3757A50A53A7EDEFE1D6E0E /* EXPMatchers+contain.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3D2789FC760A97301909F0B1201626CD /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 35E0A851235DC1F537CE1C0E84A81F82 /* AFNetworking-dummy.m */; }; + 3D48EE131B6577ED73A5CC481A6FE40C /* Expecta.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E93AFA5561880480802A8CD308FCEEF5 /* Expecta.framework */; }; + 3F1BC9BAFFEEABB1ABC7614DF0FC97D5 /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EAC103E4AA549975DD2D3A0BDA80E85 /* AFAutoPurgingImageCache.m */; }; + 3FABB497305A7FA2CFFB0A7410DDB588 /* UIDevice-Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 9FE6937C1543E53515E99A3B372A074A /* UIDevice-Utils.bundle */; }; + 3FE06CE1A3D0E9E4B2A11711D6BC9E1C /* SPTSharedExampleGroups.m in Sources */ = {isa = PBXBuildFile; fileRef = 48A97E5258F655DB1B6FCC159C6719C5 /* SPTSharedExampleGroups.m */; }; + 403292D82DA62291204BF59524BC4EDB /* EXPMatchers+haveCountOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 609FEA9EB3566992ED0F336C5BE5751A /* EXPMatchers+haveCountOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4052EB66107F09D6F856EAA1F4FC0846 /* UIImage+Snapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = 2094BF660B1D481305FFF023AEB9A8AD /* UIImage+Snapshot.m */; }; + 4197E03FDA7F3A441F3EE75A81CFDB49 /* SPTExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F08553232D8AE2AC771063C2057999C /* SPTExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 42E3334C425DEE96210B9AD1419117B1 /* CodFisResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 5009609CE4DC896843DBCEF8B8BA0DAB /* CodFisResponse.m */; }; + 46137F5CC368BF38BAF0D0AF81DD8FFE /* EXPMatchers+raise.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BF5121E4EFB3071F698EDA658E3EC5A /* EXPMatchers+raise.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 46490DD49E86060184B0F31BA8734528 /* PNObjectProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = 6297F47751BF4100D3E64F1075BB4203 /* PNObjectProperty.m */; }; + 471FD4F68E27AB26FA2AEBB8B245CEE4 /* NSValue+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = A447AAA3967E79D3F4057E256EBC2EE6 /* NSValue+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 47D16DB1D23CFE027F5BE7F7E391AB4C /* EXPMatchers+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = AE33DC596D3A1C7E33ACAF5B7CECC017 /* EXPMatchers+FBSnapshotTest.m */; }; + 4A67E0DAEA9E5E5CFA329F624696AB26 /* CodFis+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 413C6A2E22F6A4F190AF932F919ECA17 /* CodFis+Helper.m */; }; + 4B5542E72A64100965FFFA704684CED4 /* ExpectaObject+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B0305BA3A399D89539FFBD0D6ABFBF3D /* ExpectaObject+FBSnapshotTest.m */; }; + 4BBCBB9D8EF0B241A4A4FE4982985481 /* ExpectaSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = E7AD0BB1AC20ECCE9DCD54B465534B3B /* ExpectaSupport.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4CBB7D0A26E629C65CA06A15FD1E2BBD /* PNAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = DF24CAFD7A8F1427E29464B08B6016FB /* PNAddress.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4F535B1FDEAB87D360A100F7055A806E /* PEAR-FileManager-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0243562FA2E1D00FBDF7EDF0DEDD93D6 /* PEAR-FileManager-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4FCB85531CE763D8DA9EA02E5A5218AE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + 5056E0520959CBC31CCB037B59BFC847 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0D5258A7C7C196C6D66E415A50BED3E /* UIKit.framework */; }; + 5062716982D7B13BBDA758E244EDDC86 /* NSDate_Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 79BF6E5F32F73F6F2CD95C250FC18232 /* NSDate_Utils-dummy.m */; }; + 50FBDCA27970E16B1AAE2352B631BEA1 /* PNUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DBD054EC8AE8B72748492B276FD1152 /* PNUser.m */; }; + 51DDDB0FB4899757CF6A826B531B940D /* EXPUnsupportedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B7E4ED35985F94918DA0FB8A9F1A752 /* EXPUnsupportedObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 52A7A541CD9C7D800C8B6BE86E9BD33A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + 52FAB1D8D5AD172ADE3E644F7284523E /* AFNetworking.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A7D9F77C7D33929D068F91CF921F656 /* AFNetworking.framework */; }; + 536CF7EE510D3E5F65EA121F7D6662F6 /* VatNumber+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DE09953F7777942C6725E3A1376DA54 /* VatNumber+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 54AF62ACF67074BA98574325C3093D1F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AC12B012C2EF6A4B9D51E7E3D606EC8C /* Security.framework */; }; + 560698A4D707DCBCC1C8F98BC9B89B23 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 37769E2024995ED071EC10D51AB69CC1 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5808B477EFF509D810B5CDCFDC944F80 /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = AFD301D51063AF05D424E2B179FF8D66 /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5841F3A7BCB204246C8073EB5F658A80 /* XCTest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 01210B4991148A2FEAEB6C2073375709 /* XCTest+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5B2D4A621D3DA971A474776AF36BB073 /* EXPBlockDefinedMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EC81BB0CCD42F7DAE92107677A91F33 /* EXPBlockDefinedMatcher.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 5CF7526D330A734F7ABCDCFF3D1A9B35 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + 5EA7043FE10E75D02F3C3052AF8B8318 /* EXPDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 2534011F1791AE752DDB65DA4FCCAD87 /* EXPDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5FF6453E55785669885F626B853FD2AA /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = ADC1E6BE480DFE5B9EF869A61F6C1D7E /* UIProgressView+AFNetworking.m */; }; + 607523839670C68D98DEA6BE05D401B1 /* PEAR_FileManager_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D338F55CCFE45AC98E9B546123000CB /* PEAR_FileManager_iOS.framework */; }; + 60E3009342BEE96D32C546BE2DB60052 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 331A4C4D5DC2879DF56FE09F6A583088 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 655767A45C97FD4026E1D7107A65A92E /* SPTExampleGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 135033A9181C76CF1607DFFE9947625C /* SPTExampleGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 659960F7E28E993E08CCC1E8A383E710 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = F2892046D46B7F5D371FAE53E0ECC27B /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 65BC31095CCDFC80CBF6BBA843751F23 /* EXPMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = B59F63470D0D7175BEE0C4DC896DF014 /* EXPMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 66A27898E989A3FA5C15AA671C4536F0 /* EXPMatchers+beIdenticalTo.m in Sources */ = {isa = PBXBuildFile; fileRef = B83ACA9273550529AD6FDF713514D75A /* EXPMatchers+beIdenticalTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 67459AD239EF669A365519E06B45DCFE /* EXPExpect.h in Headers */ = {isa = PBXBuildFile; fileRef = 08D77C7FD6BD5E721E23548F1FACC00E /* EXPExpect.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 68152D921ABF6A423C192C04FDF94F0F /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A750B3C6CCEC0EAEA15396ABBA4621F2 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 68A38977EBAE334DC3C22386D00D2622 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C5C795CC32A5C076CE5024FE2E499E3 /* AFNetworkReachabilityManager.m */; }; + 6A1766B7AF998BC19F53FCC5227FA7F8 /* Pods-PNObject_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1CE72928E46C7F70D4BBE1CD90756D /* Pods-PNObject_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6E1D978790705E137FDE439AA68DD3AA /* EXPFloatTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 450709B47F7A820A8AFDB461B4437FFC /* EXPFloatTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6ED4ABEE8A5F51F5ECB59FA1781D29C6 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E3E925500016A88684890497308B96D /* UIActivityIndicatorView+AFNetworking.m */; }; + 6EFC63A5CED45BB39FC79D87F2C47D6B /* EXPMatchers+beGreaterThan.h in Headers */ = {isa = PBXBuildFile; fileRef = 23A738F60E08C2B623390107892DF56D /* EXPMatchers+beGreaterThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6F1B6ACE9E8E1659D01A77123448344D /* PNObject-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D21BA597DC54DA5B79874658C865E54 /* PNObject-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6F278423C8AE1DA47F35E374BB5B91EC /* EXPMatchers+beSupersetOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 91F70FEF3810F8C031EBB1ECA12F0B91 /* EXPMatchers+beSupersetOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 707B1A7541C8DBDDE8C27896A61370BE /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F9E1824D77DC52C36F23095C07F56433 /* AFURLSessionManager.m */; }; + 70972EBC6F71C4F1FBA1AB986EEA5115 /* SpectaUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = BB9DE2FDBD75DB79CD7E00CF05D3C0B1 /* SpectaUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 70E4BCC789D8C8F1033F23E0752502A7 /* FBSnapshotTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 11F89A338BF7EB4E415848F0A7C3CF0D /* FBSnapshotTestCase.m */; }; + 714E965FEF430877CBB2C0AABCBE88C3 /* UIDevice-Hardware.m in Sources */ = {isa = PBXBuildFile; fileRef = B1B3EA1DB90A6694150156F7D37F0646 /* UIDevice-Hardware.m */; }; + 715A1122272BB3A29A10AAE4C8C03913 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + 7332F15718920917F544F35CE2C038AA /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F7C72FC6FD6ACB4E329794E8AE9C9A5 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7370CFE64A0B811DC37C74240F7B6FBC /* NSString-Helper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FC879F683E4F89DC738A7DB778EDB9D8 /* NSString-Helper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 75A9A76E4AE43584E57F77BE8FF52B4F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + 76CCABE79C04444450153424D7CE1DC1 /* EXPMatchers+beSupersetOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CB51CB69E1889BED120C46E1B9CAAE3 /* EXPMatchers+beSupersetOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 76D337327C10A7555447B69AA1562647 /* EXPMatchers+beInstanceOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 909473D243E4195FF940F21AEC16AC75 /* EXPMatchers+beInstanceOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 772BFB9529121111C517FBA06EA26237 /* Expecta+Snapshots-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 01107AF1CB31E5A4C0DAC648F2706354 /* Expecta+Snapshots-dummy.m */; }; + 7861523B9D5DFCF0F4A56E4DE3296AA2 /* FBSnapshotTestController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FEA5728F183A7328ED71A966EF50C1D /* FBSnapshotTestController.m */; }; + 78EBC39E1C11BF2A57CB9F00A40B13E4 /* nv_ios_http_status.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B19FF74975D7F1CA531A21E040E8019 /* nv_ios_http_status.framework */; }; + 79558B1F97ABE4AB8942DC18BEBD4B82 /* EXPMatchers+beKindOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 60E281C74ABE56055E92C7D6FFA71BA4 /* EXPMatchers+beKindOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7A23129C6EF1F64D601C25B8CF8F62F7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + 7B223B4E6EF14BA12DA113F7EE10B96C /* NSObject+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = FA65E1967178EC137167CF6BCB222FB9 /* NSObject+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7D9BC01E823D2F526B90EBAB87573E62 /* nv-ios-http-status-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 40363513C58F3FDA2EF786D8DBF983B0 /* nv-ios-http-status-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 805E425BBEF7A6133E32E1D30A073010 /* EXPExpect.m in Sources */ = {isa = PBXBuildFile; fileRef = 632C202794A91AC27516B224BF80971F /* EXPExpect.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 81B617F8D26BB10C5726D75E85D21EB7 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = B3152ED183B6C39B34D9CC73F0119D6E /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8247F34C45EDD7B97CBC3488E090D15D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + 837B593D7C1D01B4EA400247309D6AB0 /* Expecta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AB4F2391B3A94F6E34094D136D14E5CD /* Expecta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 85CD1659FDDE835905F7FACA6A9CBB73 /* CodFisResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = A7DCF975356581FDA4BEFD22C57BE87B /* CodFisResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 85E31076D5530AEEB45ACF16B2B8A983 /* EXPMatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = 507A72977FEC0BD33C59811A49A086B3 /* EXPMatchers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 85EB2F216487CB2E8F3FCCFBC4D69912 /* EXPMatchers+beTruthy.h in Headers */ = {isa = PBXBuildFile; fileRef = CE8CB0C513836F78E504F110F4F4C887 /* EXPMatchers+beTruthy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8758A10FCEE3F1349A2DB032D703E6E2 /* CodFis-Helper.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 0B1A22229E3801682717C76FC3EC5277 /* CodFis-Helper.bundle */; }; + 87AF74EC7558ED396803FFD2F3F3CA5D /* SPTSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = BFEF28FE36CA3B0654FCE786ADD4B69D /* SPTSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 87FD5F0F682CDEB6A348CA448889E3EA /* EXPMatchers+beKindOf.m in Sources */ = {isa = PBXBuildFile; fileRef = CA04BCF19FACFA52CC7AFE8FC64419A5 /* EXPMatchers+beKindOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 89A46B63E469F17791D14FC64466794A /* UIImage+Diff.m in Sources */ = {isa = PBXBuildFile; fileRef = 232FE0510732DA67E12F321BCD54EFA7 /* UIImage+Diff.m */; }; + 8A36A8E8B3844AED3C7DBD9D1E2BFBE0 /* nv_ios_http_status.h in Headers */ = {isa = PBXBuildFile; fileRef = A3C91FBCB22A184FA2F909229DF9DE37 /* nv_ios_http_status.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8C572C08FCCB52F85C27DFD813CB9797 /* SpectaUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EB59C9D63AD1F4771A872B490D42F19 /* SpectaUtility.m */; }; + 8C8C1B0D83FE6A4352F15154DB16372C /* EXPMatcherHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 3747D17AA8130F0A96E8B12196B90730 /* EXPMatcherHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8E968A78142375A5388B57ACE0FF7B26 /* PNObjectConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = A0006202750009AE71C098C2C28676E3 /* PNObjectConfig.m */; }; + 9061F66BA67015476B313F714ECF81BF /* XCTestCase+Specta.m in Sources */ = {isa = PBXBuildFile; fileRef = 33085FB7C0B220CAED7C6E589DE5D243 /* XCTestCase+Specta.m */; }; + 90DED964668CB467A1CB845571362850 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D521EC5C05CDD367928AC44A372C2C07 /* XCTest.framework */; }; + 918E06480F28F27361B19D19432F8538 /* EXPMatchers+endWith.m in Sources */ = {isa = PBXBuildFile; fileRef = A55A28952831E3839DD3758C933F14DB /* EXPMatchers+endWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 91DCFCF719ACE32A945B3AC2C05B7E3A /* PNObject.h in Headers */ = {isa = PBXBuildFile; fileRef = AE0273B0FEA36DCD267B38D5470D149D /* PNObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 931D410B9F8ACB935883DF8C59F9C93E /* EXPMatchers+postNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 327907A2565A1A7392547592FE331F98 /* EXPMatchers+postNotification.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 94428C197A4852EB676F6DE6066A8159 /* SPTExampleGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F375CE901356C9F2E8FB1F384FA5D5 /* SPTExampleGroup.m */; }; + 9487E9F9E6D91777E39B557E06A34B32 /* CodFis_Helper.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BB0DC1F8AFB368011B53DED4BC8436F3 /* CodFis_Helper.framework */; }; + 94C47C87E397972CE98F75929F3B706C /* ExpectaObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BF9F130F461DDDBF9EE1E70572D1FDB /* ExpectaObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 99B9D496BB07F7E2173CF5146915CD57 /* UIDevice_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43952832E81BEC23457CF90E1A885389 /* UIDevice_Utils.framework */; }; + 9ADA87A0C728B40942CF872F0CC1032D /* NSString+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 77CCEAE0FAC96B4B3ACD3FC5969C742E /* NSString+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9AE45B9B3830204D2DDAD19E2BF4E880 /* Pods-PNObject_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E46B7AFFF2CB3F42C731CF9CFA5DFC85 /* Pods-PNObject_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B2E761A064459F77EA9870BEF03ACC3 /* EXPMatchers+postNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = EBE026DCFAD64065C2AD46B762FA6FC4 /* EXPMatchers+postNotification.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9BB9159FBA757600D3D4C0FF645F3911 /* EXPMatchers+beInTheRangeOf.m in Sources */ = {isa = PBXBuildFile; fileRef = F056A4435AC81C2FFA76B2F297F73666 /* EXPMatchers+beInTheRangeOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 9E1723E2FE89DC9BD907271B23B585F2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + 9E1E00501F581C14631E5D21FBB7C610 /* UIDevice-Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D0098924728047DF7DBD9A55E5D77F8 /* UIDevice-Hardware.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9E1E90DED74B73ECE53C9AD76DE53E2D /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DF05DF81366088CD5115F9BBC2E8DF9 /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9E26142309B2329D86F13D574EBDF650 /* PNLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = 56AA4EFC3049B555548B065BCC0B78F3 /* PNLocation.m */; }; + A00EC4B7A1B96BA93FD5F8C6D58E2CF7 /* NSDate_Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F1C7B0BC6EB00CA5E76D2496DC87E8D /* NSDate_Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A2258C34BAFB228A0F79E6661CFD4F01 /* SPTSharedExampleGroups.h in Headers */ = {isa = PBXBuildFile; fileRef = 71FB3252085F3C0065313F64C07D6CF7 /* SPTSharedExampleGroups.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A462945883F7729B185B64B679A6BFBE /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 313A1AC73DAA14898BEC9BE7D77A7080 /* UIWebView+AFNetworking.m */; }; + A6C6019D45BE62C61210A9CC619368EF /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F8400486B0D269F676593DD939A5D4A /* AFNetworkActivityIndicatorManager.m */; }; + A821D254E645248B8EA5B5773D07619E /* SPTExcludeGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = D6A4024C8FBB211BFD7AC63FB56098C3 /* SPTExcludeGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A8E047167FA3E7D9783771C27E9A8097 /* VatNumber+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 7584D191955AB98BAC9901F13BBE40C5 /* VatNumber+Helper.m */; }; + AB39AC9746E7575D7449700475E41B0B /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 379D187B8D9DB024141B16DD12C11DAF /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AB6A875AB74B484F095E03BD1B9AC1AD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + AB889BC8C7B93051E0C88B77E41444D3 /* PEAR-FileManager-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 63A497D68C28C7FD123F71EC84CBB2BA /* PEAR-FileManager-iOS-dummy.m */; }; + AE2A07407FB50BA249984DC0620E84C0 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 75388893329D04F3FBAE64FE3C8AC308 /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AF03C11A1FAC8132AD3749D8F541701A /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A68EA8A743FA052E8C17D992CE0889 /* UIButton+AFNetworking.m */; }; + AF1F46668D4591602887998C6E9C10AD /* EXPMatchers+beCloseTo.h in Headers */ = {isa = PBXBuildFile; fileRef = CCED7197D78B3BAFAA8146CB7781287F /* EXPMatchers+beCloseTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AFFC8900E52BBEC72059334132F3A8F3 /* ExpectaSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 685A797ED47795C09DEE5C5A55714DAC /* ExpectaSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B1E03251F34D1BBBA5ED1F6BF0402ABE /* PNObjectConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = B826BA6A51E0D0C4788BFED2A19F3136 /* PNObjectConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B5852322ADE88AAD56EE042B80BA81E4 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 0865373F37BC465E0D125952103E48F7 /* AFURLResponseSerialization.m */; }; + B675B73761828FFFF03F62A29E59BB9B /* NSDate_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B7A4A1AF265490E2BF029E44BA1FD092 /* NSDate_Utils.framework */; }; + B6A71178B550B786C5D4956197806582 /* nv-ios-http-status-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D683A2FAD528FB9398721FDDC2DFE765 /* nv-ios-http-status-dummy.m */; }; + B84431CF8C64F363A334AA7089F6C134 /* NSValue+Expecta.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F211EE8103F78DCC378727AE3225BAF /* NSValue+Expecta.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BA12B131F10BCE3BE6E9A02FC908FE9D /* EXPMatchers+beCloseTo.m in Sources */ = {isa = PBXBuildFile; fileRef = C737C56F2AFEB1550EB22FF6FCF52157 /* EXPMatchers+beCloseTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BC55C8365AEFF8217F6A567607754854 /* EXPDoubleTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = B9A9C701D2337B179946452160619DC1 /* EXPDoubleTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BE463D2C7553FDDD4C16487F4A71FCA6 /* ResponseConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 539CD4AB6C6158B4B11BB4D8FF0190F0 /* ResponseConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BEE08B6146639F0CF458E225239F9F04 /* CodFis-Helper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 30061326E5F3E12A53B0E1E4027601C0 /* CodFis-Helper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BEFFE9FFE52E9A0833A7D2D8FB67EB4D /* EXPMatchers+beSubclassOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DA3C8684E4C0FCA78069E1541C465D9 /* EXPMatchers+beSubclassOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BF7925819436F7A03210590ED707852B /* SPTCallSite.m in Sources */ = {isa = PBXBuildFile; fileRef = 3385491328A2613CAAB6FC32F972F32C /* SPTCallSite.m */; }; + C0245B133AF1089E0ACB376A3332BE10 /* PNObject-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED867712668303BA41A70CB5E1969AC2 /* PNObject-dummy.m */; }; + C11280C66576A130ADEAD24DB0D7BEDA /* UIDevice-Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 513B5C5B656A24A61124E7885C8534A7 /* UIDevice-Utils-dummy.m */; }; + C2DD28375E1F0B1D0D1D2E4E607C499F /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = D63B61A4B93A567F884CB1D356B569C8 /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C6354FEC7728A4C86DAD8092509BA7D4 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B399DC7BA07DD63C7F04DB9A19CB78F /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C6E9B0A908F410317F2DBBECA0944AAB /* FBSnapshotTestCase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C81F1F56BD0141CC52D1AC0B7A91FB7D /* FBSnapshotTestCase-dummy.m */; }; + CAC483EF637FB4A2C2E2FC75BA631B87 /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 17DEC97EE64962C5CCD9627C504C0E5B /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CE3F4ECBB0BC095577D66AE50C8E604C /* EXPFloatTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A68CC6DCCCFFBE325A6EF70E806DC8 /* EXPFloatTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + CE91E0B7C2BF362403CB3A75E69AA061 /* UIImage+Snapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = 58F5F3B21D5D86E70DA74B43102DD331 /* UIImage+Snapshot.h */; settings = {ATTRIBUTES = (Private, ); }; }; + CEE24AEE17285E9895328855C984319B /* Specta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AFA60D084AF43426820E0E3079EA7C9C /* Specta-dummy.m */; }; + CF0E95B6D2560797C8608E9304AC0B3B /* SPTGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ECDC9EBA09EFC10F9BC51B9C4CB9812 /* SPTGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CFA8D6B529A0EBFF0316F2629AB2556E /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 883B189485704B86B93EAC19A4B5ECC7 /* AFImageDownloader.m */; }; + D000E3F9104E3B518D5296061F07BAC6 /* NSDate+NSDate_Util.h in Headers */ = {isa = PBXBuildFile; fileRef = CA214C22480106586DADDDBE4AC63DC5 /* NSDate+NSDate_Util.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D181FA8D3863D4294F5CD912DBEDA7C2 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D521EC5C05CDD367928AC44A372C2C07 /* XCTest.framework */; }; + D1E9E55D21C92E33ACE7E911BCB96269 /* FBSnapshotTestCasePlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 42821213A090128F110CBB0FE1BE6E1C /* FBSnapshotTestCasePlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D27029EF4D63FD5855822C101FA7AD45 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + D53EDD1A76D231E5FB25AC3A46BBA96E /* NSString_Helper.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 844173087875162C859F2C9663952448 /* NSString_Helper.framework */; }; + D83677C54D2226C67886A525B0B46FBE /* EXPMatchers+beLessThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 99A13ADAA970AEC0B0856D44D87B407F /* EXPMatchers+beLessThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + D9BC7962EBA6FA6204BC85B8EE518274 /* SPTCompiledExample.m in Sources */ = {isa = PBXBuildFile; fileRef = B124B083F37C7B1AC5D072D22D1601BC /* SPTCompiledExample.m */; }; + D9F4E833E37B611B432F6B5D7072DDA2 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 9ADD63B88F517FFAF6F0BC8C2CEB5AA1 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DB30F82FB1BE083D9471B965FB500CA2 /* EXPMatchers+conformTo.m in Sources */ = {isa = PBXBuildFile; fileRef = A5D99B576EF417E30AEBD7F9CE13D6D5 /* EXPMatchers+conformTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + DB38775EDB8978729AA8283667228A89 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + DC5EBE9BD7C435BBEA8C904795FA7836 /* PNUser.h in Headers */ = {isa = PBXBuildFile; fileRef = 56151A456517F1464AD42627A962B18C /* PNUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DD875C0F86FA77C0ACFB97DCD6078F98 /* CodFis-Helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A7B53C58B3AEA97437F2A9CF9FAF908 /* CodFis-Helper-dummy.m */; }; + DF660767C404325BA837C13E2B45333C /* PNAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = E013AA50CA48BFC42AC9C8D453B52EB6 /* PNAddress.m */; }; + DFFA215EEAA8DDBD540076927535275C /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = A35DA97C473588CF036F1744851CABD1 /* AFURLRequestSerialization.m */; }; + E0A077DFB064B79685B810CCEFB2F1EF /* EXPMatchers+respondTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C79A15D239C9CD4C8FDF088C20B986A /* EXPMatchers+respondTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + E0AAF49134A0505DF00E20E7B62087E1 /* EXPMatchers+beIdenticalTo.h in Headers */ = {isa = PBXBuildFile; fileRef = DB2B44906DCF1985FD8B0769537F50A3 /* EXPMatchers+beIdenticalTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E0D4045AC4C1B41917FCA23A042D18B2 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D14DC99A1435BBC51311E94F64D742B /* AFHTTPSessionManager.m */; }; + E10811B5E4578C31FB675361C99EDED6 /* UIImage+Compare.h in Headers */ = {isa = PBXBuildFile; fileRef = B7234BFA7FDE43EE68047B2B1D5B4ED5 /* UIImage+Compare.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E1EC4532663CA75DE5BD00CB0A56814D /* Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = D2AED9AF6DE4D50C7E5B136FCA28E03F /* Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E3C61206BEDBA3EBAA0A69B51DE0F3AA /* FBSnapshotTestCasePlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 721DAB379DC2B4881E444E3AE72B0D07 /* FBSnapshotTestCasePlatform.m */; }; + E3DE9DD5F15995F84137ED572AD210EC /* PNObject.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 436B6F9E6A69BDEA01CD9284033DAF36 /* PNObject.bundle */; }; + E4EC16570D46F25B3BD2830D65C06AE5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + E735386085CE344F6A01178CF4763852 /* EXPMatchers+beNil.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F398880A97C09015BC77DBF610106DE /* EXPMatchers+beNil.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E74AFA63D10C40FCA9E2D58A39145EDB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + E7988678C81F7CCB95D239375FC6986D /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = B51CE711881CF87D3EC715603F0930C9 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EA840679AC9463E0E3D371FCC3466B0A /* EXPMatchers+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 51C4C80D295DB2DC818D29B65BDB2E35 /* EXPMatchers+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EC7CADE416A78A1CD6936018A6695126 /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E9CA4EF6D33E6436B69A48867278849A /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EF6497EE123F6BC0C1B09717437C5908 /* EXPUnsupportedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 832562EA083AF6A877D74DAA9CA17E11 /* EXPUnsupportedObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F0DDF02A078B917997FF025BB33BB842 /* EXPMatchers+conformTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 75E0D1023C0A08FDAAB1DFD72F487D0C /* EXPMatchers+conformTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F12D57414A73406831CC032A7170DBFF /* EXPMatchers+beginWith.m in Sources */ = {isa = PBXBuildFile; fileRef = 68969EDE3295DE920DDA3080DF5EA7BC /* EXPMatchers+beginWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F14B6033DAFAA58382CC3F007A1935CA /* SPTExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FD3243145248C1F69D9E1C521E15D87 /* SPTExample.m */; }; + F1867C99D4A92FC191093E4901E463B5 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D521EC5C05CDD367928AC44A372C2C07 /* XCTest.framework */; }; + F240A717CE132D7FECCCBA6F6EDC5208 /* SpectaDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D48583AE2E1ABF991221B572713E6E8 /* SpectaDSL.m */; }; + F298445E53A11D3328468937273A3140 /* PNObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 9162D70BAD6BBD6FF354DF58A3B9A404 /* PNObject.m */; }; + F41209A94070904A00BDF24ACB6336B6 /* EXPMatchers+beFalsy.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F7088A6D1831F5A072482BF5FB4F7EF /* EXPMatchers+beFalsy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F58F9BC7759BB8A5007B8821A275AEDD /* FBSnapshotTestController.h in Headers */ = {isa = PBXBuildFile; fileRef = F2282D94AFC54178C90FB5E64876D29F /* FBSnapshotTestController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F65411E9EF00A9BB39D6BD1521A4F3FD /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 939E743685722A06511D100FED8688B1 /* MobileCoreServices.framework */; }; + F75CB2A727F678C9A848A3A11EA7979B /* EXPMatchers+haveCountOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 820CBF010D3F53A11DEE04F987A96442 /* EXPMatchers+haveCountOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F86CE6ADC3B6AA84EAAC98BFB4814F3A /* SPTCompiledExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FCF0848F05D331E87B7B1BADD684CBB /* SPTCompiledExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA839F20BC13A260E089D374CAAB584E /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D521EC5C05CDD367928AC44A372C2C07 /* XCTest.framework */; }; + FC20596ABFE14A61F171A29FD03275E7 /* EXPMatchers+contain.m in Sources */ = {isa = PBXBuildFile; fileRef = B51B4D165C18FCF2F2AEED7AB6CE617A /* EXPMatchers+contain.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FC45858927D3B6A0F922C4B697B04A38 /* EXPMatchers+match.m in Sources */ = {isa = PBXBuildFile; fileRef = E7F4C8294BE11BE61DB4A7A2F3B31D9D /* EXPMatchers+match.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FCDC9C0B871F82CB1AEE73303F9A2927 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DF19E53D61504C8DDDF5DB3B208DE66 /* QuartzCore.framework */; }; + FD2D4497BC41412128C2D87C1BDE7398 /* EXPMatchers+beginWith.h in Headers */ = {isa = PBXBuildFile; fileRef = 464590FE7639F553ACF4AC3221D5FB6B /* EXPMatchers+beginWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FE5EFE1631BFAE15994411002B426570 /* NSString+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = EE9850F5985AA04745008CD83F42D028 /* NSString+Helper.m */; }; + FE8E34356D24F6759A8B010ED2F5707B /* EXPMatchers+raiseWithReason.m in Sources */ = {isa = PBXBuildFile; fileRef = 674400F6F33A1F137E7BA9AD6C617DEF /* EXPMatchers+raiseWithReason.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 02949716CB908FB4A50EF9AC15572A13 /* PBXContainerItemProxy */ = { + 03A4A37D71E3E3F728BE7058C7A8057D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; - remoteInfo = AFNetworking; + remoteGlobalIDString = 6F621F2F34EEA2E2A05B25FA44939F5D; + remoteInfo = "NSString-Helper"; }; - 03DA0B942688C2C58EE341E1271D6595 /* PBXContainerItemProxy */ = { + 094DBE76AFFEA8646CE80E25841841D1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 73A9D102671E856B1BD5DA4CF196849F; - remoteInfo = "UIDevice-Utils"; + remoteGlobalIDString = 7FFFEAAA3414011362395E441109ABA0; + remoteInfo = Specta; + }; + 0CBC257AEBFFA3B75DD99181311075C1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = BE48656D98B4E290BA2BD3020FF6F806; + remoteInfo = "PNObject-PNObject"; }; 0CD167825DC3C6EBCB6F12FF7295B619 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -258,117 +284,173 @@ remoteGlobalIDString = 3241BF41D67FE3979A15BEAA18A92CA3; remoteInfo = "NSDate_Utils-NSDate_Utils"; }; - 1FE48C00AD2F49FA4F0F0F0EE645FC45 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8B53BF227694465ACD846F8013104728; - remoteInfo = "PNObject-PNObject"; - }; - 2008D8F8D804FF744E5A573095640F1A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = BF088AF63E437970817C1E809577C700; - remoteInfo = "PEAR-FileManager-iOS"; - }; - 2C7CA005AC539C862F2B59BBAD25EF55 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = F426A06EB1B4CD602735050FCAA2932F; - remoteInfo = PNObject; - }; - 2DDCA1FBBEEA78C0C999BDF79425263D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 73A9D102671E856B1BD5DA4CF196849F; - remoteInfo = "UIDevice-Utils"; - }; - 2F71E15DD025601A551C157C3EDCFCD0 /* PBXContainerItemProxy */ = { + 1364A5EEB699FFB9329B6C473EB9CAB0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 88643B90725E3BDB1F15DA88BB66A9C9; remoteInfo = "nv-ios-http-status"; }; - 3E8877EEC2D03FF70AC7B558B99F1474 /* PBXContainerItemProxy */ = { + 1EF868D40ED7C3CD7FFDBFF2D36F7F53 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 4DACB42CD407E24716437FBC81D94929; - remoteInfo = "UIDevice-Utils-UIDevice-Utils"; + remoteGlobalIDString = 6F621F2F34EEA2E2A05B25FA44939F5D; + remoteInfo = "NSString-Helper"; }; - 454C175C0C7DD2CABB8BB730C60D3791 /* PBXContainerItemProxy */ = { + 257CDDA462BEC72BE25CA999EF9D071F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = E8EACB2759BAA815FAC2E1B98932203D; + remoteInfo = "CodFis-Helper"; + }; + 28F15044017B0C9BD8CB2945A321D91B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = C151757236ED425D4575FA96E3D67F5A; + remoteInfo = "NSString-Helper-NSString-Helper"; + }; + 2E70D53DFFE35ED3F2DE1269988591EB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = BF088AF63E437970817C1E809577C700; remoteInfo = "PEAR-FileManager-iOS"; }; - 474C5F79E7226A418A3CCFABBCC8E856 /* PBXContainerItemProxy */ = { + 2FAEC94DB1DFD479454524E2FDC725A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = E8EACB2759BAA815FAC2E1B98932203D; + remoteInfo = "CodFis-Helper"; + }; + 3B62AB5DA4104574E42BEF405FE1D4B7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6F621F2F34EEA2E2A05B25FA44939F5D; + remoteInfo = "NSString-Helper"; + }; + 4753093FDEBE72AE2540E263E54DC1AB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 88643B90725E3BDB1F15DA88BB66A9C9; + remoteInfo = "nv-ios-http-status"; + }; + 4B2AC3A0BB54A460DBC10A580600866A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6BCE5770909D7C085486749DA395F7DF; + remoteInfo = PNObject; + }; + 511F9C444715FB5DD540CAF9ABCB9940 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 619F0D28240534293108906FED04836F; + remoteInfo = "Expecta+Snapshots"; + }; + 59247D4AC41093D7503809F7156BCC81 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 88643B90725E3BDB1F15DA88BB66A9C9; + remoteInfo = "nv-ios-http-status"; + }; + 6846FE0C1C4A8D1700FD46A7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3241BF41D67FE3979A15BEAA18A92CA3; + remoteInfo = "NSDate_Utils-NSDate_Utils"; + }; + 6846FE0E1C4A8D1700FD46A7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 29F852E8C4FED930DE2516C7F4B533CC; + remoteInfo = "UIDevice-Utils-UIDevice-Utils"; + }; + 7273658E8BDA6BD05455B417AE16BE9A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; remoteInfo = AFNetworking; }; - 56730A1A7F21939F567AEE0C26FA9F75 /* PBXContainerItemProxy */ = { + 73509988E1138190CA31C509CE1C512B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; - remoteInfo = NSDate_Utils; - }; - 69489829647AB39C899461D23077D124 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 73A9D102671E856B1BD5DA4CF196849F; + remoteGlobalIDString = 94BFB6B782198FC6ABF883576848DB47; remoteInfo = "UIDevice-Utils"; }; - 71D528218E3DE9692735BFD890468F1D /* PBXContainerItemProxy */ = { + 75880D458C32258FEC557CD066B68F28 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6BCE5770909D7C085486749DA395F7DF; + remoteInfo = PNObject; + }; + 7835EEF6A45C6CAEF3A1BC5A27CF5FE2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = E8EACB2759BAA815FAC2E1B98932203D; + remoteInfo = "CodFis-Helper"; + }; + 7AFCB121329A7532CDE1098495541956 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; remoteInfo = NSDate_Utils; }; - 72D6ACA460432411651CA13DDDCF1458 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 88643B90725E3BDB1F15DA88BB66A9C9; - remoteInfo = "nv-ios-http-status"; - }; - 8A5E985157772676FF0717688D716003 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; - remoteInfo = NSDate_Utils; - }; - 90B8EFE3415411C4AE7466F8FFE2B95A /* PBXContainerItemProxy */ = { + 836639DF61A5763904A890B471BA6E1E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = D07447EE3CEBB0BCB8D61DFCB8EA915F; remoteInfo = FBSnapshotTestCase; }; - AF33C042D4E9B4EA0F8DCFA35F068198 /* PBXContainerItemProxy */ = { + 8C53F4461C9D1CEF4ECD210F7D3831C7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = F426A06EB1B4CD602735050FCAA2932F; - remoteInfo = PNObject; + remoteGlobalIDString = E14B7AF3D24BE951D0A73307B65567AA; + remoteInfo = "CodFis-Helper-CodFis-Helper"; }; - BC436BA54D5D784CE1CF946EBDB6BFDA /* PBXContainerItemProxy */ = { + B6085B6C9F5FC84E8F7AAF5618139A5D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 88643B90725E3BDB1F15DA88BB66A9C9; - remoteInfo = "nv-ios-http-status"; + remoteGlobalIDString = 94BFB6B782198FC6ABF883576848DB47; + remoteInfo = "UIDevice-Utils"; + }; + B70EA2C4CBC0B18982DC240678AEAB58 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0D888F29E05E498D0CD91A51D28599A5; + remoteInfo = Expecta; + }; + C082AE713E634DFCB5A003A61D7AE3FF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = BF088AF63E437970817C1E809577C700; + remoteInfo = "PEAR-FileManager-iOS"; + }; + C6476691C6C228B5A063B39DC465E3CD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 94BFB6B782198FC6ABF883576848DB47; + remoteInfo = "UIDevice-Utils"; }; CCF83280732A67033B72EE54815FFD3F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -377,28 +459,35 @@ remoteGlobalIDString = 0D888F29E05E498D0CD91A51D28599A5; remoteInfo = Expecta; }; - DEE67C357D38F4217C5E94305A95E405 /* PBXContainerItemProxy */ = { + DA987E3B1D711E0FDD4549356BC3CCCE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = BF088AF63E437970817C1E809577C700; - remoteInfo = "PEAR-FileManager-iOS"; + remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; + remoteInfo = NSDate_Utils; }; - E5282D15CB8B1CF080593063B1057CD8 /* PBXContainerItemProxy */ = { + E542C2636434068765A30F18FD894B90 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = BEEA8A0CC1D73E9F1369B926883E5FF3; - remoteInfo = Specta; + remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; + remoteInfo = AFNetworking; }; - F01104385E12F7EDF4E0331D573B50C5 /* PBXContainerItemProxy */ = { + E6BC836405DDCB65CBBE27B18F963225 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 0D888F29E05E498D0CD91A51D28599A5; - remoteInfo = Expecta; + remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; + remoteInfo = NSDate_Utils; }; - F4AC4E9F715E671414AFDCAFB8DE4708 /* PBXContainerItemProxy */ = { + F9233B74CB935063EC1DB39E220C96FF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 29F852E8C4FED930DE2516C7F4B533CC; + remoteInfo = "UIDevice-Utils-UIDevice-Utils"; + }; + F9347D725DEAB0CBF19E28821A8C60FC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; @@ -412,304 +501,341 @@ remoteGlobalIDString = D07447EE3CEBB0BCB8D61DFCB8EA915F; remoteInfo = FBSnapshotTestCase; }; - FDA7AC747C47ABE1986D3194C30DDB20 /* PBXContainerItemProxy */ = { + F9E8245CF8E7A5D7B9C7120B488B6350 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 619F0D28240534293108906FED04836F; - remoteInfo = "Expecta+Snapshots"; + remoteGlobalIDString = BF088AF63E437970817C1E809577C700; + remoteInfo = "PEAR-FileManager-iOS"; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 004C8AD8171BBD195C6EA849FF0DC9A6 /* EXPMatchers+beInstanceOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInstanceOf.h"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.h"; sourceTree = ""; }; - 009C9D570C3C0B42D8DF3694030BEDB0 /* PNUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNUser.m; sourceTree = ""; }; - 00C1D1960D5C260186086329FF4D122C /* PNObjectProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectProperty.h; sourceTree = ""; }; - 012C5E59055FAF9B73A88B933D4F2683 /* FBSnapshotTestCase.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSnapshotTestCase.modulemap; sourceTree = ""; }; - 0385C075F85C6A1A5127E00141E7BF75 /* EXPUnsupportedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPUnsupportedObject.m; path = Expecta/EXPUnsupportedObject.m; sourceTree = ""; }; - 03DFF2E81207C77C17155B0651B22474 /* UIImage+Snapshot.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Snapshot.m"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.m"; sourceTree = ""; }; - 074B654E88FE46432932E5101AC5EACD /* Expecta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-umbrella.h"; sourceTree = ""; }; - 0876F8FA4FF252BE3F920265DD120DB9 /* NSDate_Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NSDate_Utils.xcconfig; sourceTree = ""; }; - 088249FEDDA44872CC3E2EEA180525E4 /* EXPMatchers+beginWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beginWith.m"; path = "Expecta/Matchers/EXPMatchers+beginWith.m"; sourceTree = ""; }; - 09AC67385F6363DE36A0DF51DFBB98C1 /* nv_ios_http_status.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = nv_ios_http_status.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 0A97C971D5E3296F43649F7308F349A9 /* NSDate_Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-umbrella.h"; sourceTree = ""; }; - 0ADD4E5E8E903E5B5B4E51AEF78B18B3 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 0E5476305A84C19360B5497FFAC4E7AA /* EXPMatchers+match.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+match.h"; path = "Expecta/Matchers/EXPMatchers+match.h"; sourceTree = ""; }; - 0EE7464D0F5B258F3CDFD0C3FA3DB0CE /* EXPMatchers+respondTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+respondTo.m"; path = "Expecta/Matchers/EXPMatchers+respondTo.m"; sourceTree = ""; }; - 10FDC677574A6562DC46E76D40F7821C /* FBSnapshotTestCase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCase.h; path = FBSnapshotTestCase/FBSnapshotTestCase.h; sourceTree = ""; }; - 127B6CCEAF6C15B3132A49D7441AD722 /* PEAR-FileManager-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-prefix.pch"; sourceTree = ""; }; - 12B8BD7EA5359EE1B5AF8FF13FE27D55 /* EXPMatchers+beTruthy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beTruthy.m"; path = "Expecta/Matchers/EXPMatchers+beTruthy.m"; sourceTree = ""; }; - 1400930AB70792496EA909A5289F2A97 /* UIDevice-Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIDevice-Utils-dummy.m"; sourceTree = ""; }; - 1430E1DEB134327B7D2F241CF4873A58 /* Specta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Specta.xcconfig; sourceTree = ""; }; - 17E760B9F15DC83104BA161329586C8E /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; - 18215075F87CDD2D504B1B8567CF01E6 /* NSDate_Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSDate_Utils-dummy.m"; sourceTree = ""; }; - 1CB1BD2B11D8B7E1442082721AB7CAC4 /* SpectaUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaUtility.h; path = Specta/Specta/SpectaUtility.h; sourceTree = ""; }; - 1F2635C3EDC7E2EB3EF0D976165FD1B2 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; - 1FE901CC640BE22CA1ACA26E5D5170FA /* EXPMatchers+beNil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beNil.h"; path = "Expecta/Matchers/EXPMatchers+beNil.h"; sourceTree = ""; }; - 20267373433636CA166365AF7659792B /* NSDate_Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = NSDate_Utils.modulemap; sourceTree = ""; }; - 20EC13F84B8DC4D934DE63C7800B8215 /* SPTExampleGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExampleGroup.h; path = Specta/Specta/SPTExampleGroup.h; sourceTree = ""; }; + 01107AF1CB31E5A4C0DAC648F2706354 /* Expecta+Snapshots-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta+Snapshots-dummy.m"; sourceTree = ""; }; + 01210B4991148A2FEAEB6C2073375709 /* XCTest+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTest+Private.h"; path = "Specta/Specta/XCTest+Private.h"; sourceTree = ""; }; + 0123630EE42B2916883A68C142D9D38C /* NSDate_Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NSDate_Utils.xcconfig; sourceTree = ""; }; + 0243562FA2E1D00FBDF7EDF0DEDD93D6 /* PEAR-FileManager-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-umbrella.h"; sourceTree = ""; }; + 07252FFBB71FD34E7D97B752DB67173A /* UIDevice-Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "UIDevice-Utils.modulemap"; sourceTree = ""; }; + 0865373F37BC465E0D125952103E48F7 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; + 08D77C7FD6BD5E721E23548F1FACC00E /* EXPExpect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPExpect.h; path = Expecta/EXPExpect.h; sourceTree = ""; }; + 0B1A22229E3801682717C76FC3EC5277 /* CodFis-Helper.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "CodFis-Helper.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + 0DC4C776D52F72AB2387B118DAC67A0D /* EXPMatchers+beInstanceOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInstanceOf.h"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.h"; sourceTree = ""; }; + 0F1C7B0BC6EB00CA5E76D2496DC87E8D /* NSDate_Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-umbrella.h"; sourceTree = ""; }; + 0FA16188C04B25E8DD38031A63674684 /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; + 0FAD35841CC55D0A4E756DE926176CCA /* NSString-Helper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "NSString-Helper.xcconfig"; sourceTree = ""; }; + 1024DD99045870E43FCD005A63231125 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 103697769D32BAB89D31EE78699D3BFF /* ResourceBundle-UIDevice-Utils-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-UIDevice-Utils-Info.plist"; sourceTree = ""; }; + 11F89A338BF7EB4E415848F0A7C3CF0D /* FBSnapshotTestCase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCase.m; path = FBSnapshotTestCase/FBSnapshotTestCase.m; sourceTree = ""; }; + 12544CDF0FD9C5551A77CD4BDE1405B9 /* EXPDoubleTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDoubleTuple.h; path = Expecta/EXPDoubleTuple.h; sourceTree = ""; }; + 135033A9181C76CF1607DFFE9947625C /* SPTExampleGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExampleGroup.h; path = Specta/Specta/SPTExampleGroup.h; sourceTree = ""; }; + 17525D1167F4FD996A3F684B93B78793 /* Expecta+Snapshots-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-prefix.pch"; sourceTree = ""; }; + 17DEC97EE64962C5CCD9627C504C0E5B /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; + 1B7E4ED35985F94918DA0FB8A9F1A752 /* EXPUnsupportedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPUnsupportedObject.h; path = Expecta/EXPUnsupportedObject.h; sourceTree = ""; }; + 1C5C795CC32A5C076CE5024FE2E499E3 /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; + 1CBFDC308319F4BFC9FFE16A9B1CB85B /* EXPMatchers+beTruthy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beTruthy.m"; path = "Expecta/Matchers/EXPMatchers+beTruthy.m"; sourceTree = ""; }; + 1D338F55CCFE45AC98E9B546123000CB /* PEAR_FileManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PEAR_FileManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 1E13BEE2C51245BB5E2DA74D11C2F8EF /* ResourceBundle-NSString-Helper-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-NSString-Helper-Info.plist"; sourceTree = ""; }; + 1E1452C7FD30DF2777A5E8BCAE69472E /* FBSnapshotTestCase.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSnapshotTestCase.modulemap; sourceTree = ""; }; + 1E3E925500016A88684890497308B96D /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; + 1F034C3E53E5C3A82BA83789E0A80287 /* CodFis-Helper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "CodFis-Helper.xcconfig"; sourceTree = ""; }; + 1FB99C6E81EE5FC82F635AD1779FD042 /* PNObjectModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectModel.h; sourceTree = ""; }; + 1FD3243145248C1F69D9E1C521E15D87 /* SPTExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExample.m; path = Specta/Specta/SPTExample.m; sourceTree = ""; }; + 2094BF660B1D481305FFF023AEB9A8AD /* UIImage+Snapshot.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Snapshot.m"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.m"; sourceTree = ""; }; + 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PNObject.xcconfig; sourceTree = ""; }; - 226B25869562B28CCBD1DE01E3AA0542 /* EXPMatchers+contain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+contain.h"; path = "Expecta/Matchers/EXPMatchers+contain.h"; sourceTree = ""; }; - 23A58C6532C44427BBA2EC02E4A3C6D6 /* EXPMatchers+beCloseTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beCloseTo.m"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.m"; sourceTree = ""; }; - 242765D98AC77367BE93DA083A7BC17B /* Expecta+Snapshots-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-prefix.pch"; sourceTree = ""; }; - 2464225409B6C802EDC5A7C525CE487B /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = ""; }; - 251DE5285FF0E5D93555FAE79A4E0A43 /* EXPDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDefines.h; path = Expecta/EXPDefines.h; sourceTree = ""; }; - 252AFDD57DE220637AF5C7A5E66DDC01 /* EXPMatchers+beLessThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThan.h"; path = "Expecta/Matchers/EXPMatchers+beLessThan.h"; sourceTree = ""; }; - 25E3E4FEF1782DB5D313F1B2D51BBA59 /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; - 263FEACE001E72315678B1F63A59EFC6 /* NSValue+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValue+Expecta.h"; path = "Expecta/NSValue+Expecta.h"; sourceTree = ""; }; + 232FE0510732DA67E12F321BCD54EFA7 /* UIImage+Diff.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Diff.m"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.m"; sourceTree = ""; }; + 23A738F60E08C2B623390107892DF56D /* EXPMatchers+beGreaterThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThan.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.h"; sourceTree = ""; }; + 23E043B0753EA9BF9A4F095150676A82 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 24C05250D435C864AA082EA2B4ED09B0 /* nv-ios-http-status-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-prefix.pch"; sourceTree = ""; }; + 2534011F1791AE752DDB65DA4FCCAD87 /* EXPDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDefines.h; path = Expecta/EXPDefines.h; sourceTree = ""; }; 2701DCB1C4CA2591F34532CBFE0BC596 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 2760547A3AA3E20F2812D7F9D33043C2 /* PEAR_FileManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PEAR_FileManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 27C0A6EDC6E511ED19B49434B8D9BE2D /* EXPBlockDefinedMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPBlockDefinedMatcher.h; path = Expecta/EXPBlockDefinedMatcher.h; sourceTree = ""; }; - 2835314DF1B0D8AA78CABD8EB7721B1D /* EXPMatchers+beLessThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.m"; sourceTree = ""; }; + 271643A6B57CF6A680638FE8EE523923 /* Specta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-umbrella.h"; sourceTree = ""; }; + 2A7D9F77C7D33929D068F91CF921F656 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 2AF2A889E861FFE5D575ADC9AD833257 /* EXPMatchers+beGreaterThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.m"; sourceTree = ""; }; + 2C72380A0D6553683D1BD38159C37D4B /* SPTTestSuite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTTestSuite.m; path = Specta/Specta/SPTTestSuite.m; sourceTree = ""; }; + 2CB51CB69E1889BED120C46E1B9CAAE3 /* EXPMatchers+beSupersetOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSupersetOf.h"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.h"; sourceTree = ""; }; 2CEB36A633CECB76D6838E2E9C892579 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 2E6E22C7EA4031169770E105BA1659D5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 2E92B0C9A524216F7EE2884F50AB5020 /* Specta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Specta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2ED469F8CE2BC8F8A9BD0AC0C563D443 /* UIDevice-Hardware.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice-Hardware.h"; path = "Pod/Classes/UIDevice-Hardware.h"; sourceTree = ""; }; - 30080EE497D05841BBDA40A2C97FC395 /* SPTSharedExampleGroups.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSharedExampleGroups.h; path = Specta/Specta/SPTSharedExampleGroups.h; sourceTree = ""; }; - 301A99D8F5C53EDA48DBB26A402AFFA2 /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 303D6DBDA9DFB4FBB43EED54EC0B6A1B /* EXPExpect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPExpect.m; path = Expecta/EXPExpect.m; sourceTree = ""; }; - 30A2A4A2F1B9C3939A5DD3B9C38F9CE2 /* SPTSharedExampleGroups.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSharedExampleGroups.m; path = Specta/Specta/SPTSharedExampleGroups.m; sourceTree = ""; }; - 312595AC97706226B9A7D40FC11F6792 /* SPTSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSpec.h; path = Specta/Specta/SPTSpec.h; sourceTree = ""; }; - 339B32A7044B08B3DD5C8993009E8B30 /* UIDevice-Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "UIDevice-Utils.modulemap"; sourceTree = ""; }; - 35131BF5BAB49F5EDA555F84ECF75675 /* Expecta+Snapshots-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta+Snapshots-dummy.m"; sourceTree = ""; }; - 36F95EA810ADA39290CFC47B762E114F /* EXPUnsupportedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPUnsupportedObject.h; path = Expecta/EXPUnsupportedObject.h; sourceTree = ""; }; - 37A34152D703C0D9551CCC0C9CB160F4 /* ExpectaObject+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ExpectaObject+FBSnapshotTest.m"; sourceTree = ""; }; + 2D092A87F766ADB2AA7FFAF94E49BD87 /* NSString-Helper.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "NSString-Helper.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + 2DF05DF81366088CD5115F9BBC2E8DF9 /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = ""; }; + 2ECDC9EBA09EFC10F9BC51B9C4CB9812 /* SPTGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTGlobalBeforeAfterEach.h; path = Specta/Specta/SPTGlobalBeforeAfterEach.h; sourceTree = ""; }; + 30061326E5F3E12A53B0E1E4027601C0 /* CodFis-Helper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CodFis-Helper-umbrella.h"; sourceTree = ""; }; + 3055C3C22E37FAA1520428441EC25F9D /* UIDevice_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UIDevice_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 313A1AC73DAA14898BEC9BE7D77A7080 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; + 316FBC8C964946B135B2D2EF34624AF4 /* Specta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Specta.modulemap; sourceTree = ""; }; + 317E36493ECEA20C0EB5AB74C3502BF6 /* SPTCallSite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCallSite.h; path = Specta/Specta/SPTCallSite.h; sourceTree = ""; }; + 31D72356BFFEAF805C83EEE25C8A8E12 /* UIImage+Diff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Diff.h"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.h"; sourceTree = ""; }; + 327907A2565A1A7392547592FE331F98 /* EXPMatchers+postNotification.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+postNotification.m"; path = "Expecta/Matchers/EXPMatchers+postNotification.m"; sourceTree = ""; }; + 33085FB7C0B220CAED7C6E589DE5D243 /* XCTestCase+Specta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestCase+Specta.m"; path = "Specta/Specta/XCTestCase+Specta.m"; sourceTree = ""; }; + 331A4C4D5DC2879DF56FE09F6A583088 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; + 3385491328A2613CAAB6FC32F972F32C /* SPTCallSite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCallSite.m; path = Specta/Specta/SPTCallSite.m; sourceTree = ""; }; + 35A0DD6B41D7518392ACBE5DFFC9E941 /* CodFis+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CodFis+Helper.h"; path = "CodFis-Helper/CodFis+Helper.h"; sourceTree = ""; }; + 35E0A851235DC1F537CE1C0E84A81F82 /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; + 365CEE7D2D7D3E4A48FA2D985F247BB9 /* nv-ios-http-status.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "nv-ios-http-status.modulemap"; sourceTree = ""; }; + 36734650FD4BC7CB2E5A485AB44C4CC0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 3747D17AA8130F0A96E8B12196B90730 /* EXPMatcherHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcherHelpers.h; path = Expecta/Matchers/EXPMatcherHelpers.h; sourceTree = ""; }; + 37769E2024995ED071EC10D51AB69CC1 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; + 379D187B8D9DB024141B16DD12C11DAF /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; + 37BA593D4CEFB1CDBD256EE46F026B6A /* UIDevice-Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-prefix.pch"; sourceTree = ""; }; + 388943AC9BDC909F5225ED295DCA5CC8 /* Expecta+Snapshots.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Expecta+Snapshots.modulemap"; sourceTree = ""; }; 389952D5D54C67E70501B09516F08587 /* Pods-PNObject_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-PNObject_Tests.modulemap"; sourceTree = ""; }; - 38D5CBB2395794BE5791A2C17D318D60 /* NSValue+Expecta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValue+Expecta.m"; path = "Expecta/NSValue+Expecta.m"; sourceTree = ""; }; - 3B557F36FA421D3161267224C7E01DAA /* UIDevice-Hardware.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIDevice-Hardware.m"; path = "Pod/Classes/UIDevice-Hardware.m"; sourceTree = ""; }; - 3CD801BF5B230E4282D8EA4E9F525680 /* PEAR-FileManager-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "PEAR-FileManager-iOS.modulemap"; sourceTree = ""; }; - 3D7B8361DF2313132A66AA8CE70948C5 /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = ""; }; - 3E46BD218AE88E7F41BFCDA2B76F815B /* UIDevice-Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-prefix.pch"; sourceTree = ""; }; - 3FF7F7319E80C1A782C5D07C24272D4B /* ExpectaSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaSupport.m; path = Expecta/ExpectaSupport.m; sourceTree = ""; }; - 404701AC5E70EE69D53EF74A524718EF /* EXPMatchers+beInTheRangeOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInTheRangeOf.m"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.m"; sourceTree = ""; }; - 42F4293F70BB18889EEF9844FF045A4C /* NSDate_Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NSDate_Utils.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 4304119ABB8B0A29B2949BFB0B9EBCFC /* SPTTestSuite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTTestSuite.m; path = Specta/Specta/SPTTestSuite.m; sourceTree = ""; }; - 436E91DE0EE47567518AED62B8482BD8 /* PNObject.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PNObject.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 4576EBD8C6A19E078E058A90DA03BFA6 /* EXPFloatTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPFloatTuple.m; path = Expecta/EXPFloatTuple.m; sourceTree = ""; }; - 467801FF5D47074FD2B560FA1B23F2C0 /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; - 46905B5F26206D5B3BF45E4684D9DC89 /* UIImage+Diff.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Diff.m"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.m"; sourceTree = ""; }; - 47EE341DDE8B3421BDA8B64EDC577274 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 482B7E787E1AD553C259B2819053CFA1 /* EXPMatchers+conformTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+conformTo.m"; path = "Expecta/Matchers/EXPMatchers+conformTo.m"; sourceTree = ""; }; - 48E5A1F856FE717D969ADFE962459951 /* EXPMatcherHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcherHelpers.h; path = Expecta/Matchers/EXPMatcherHelpers.h; sourceTree = ""; }; - 48F3554E863BF839EF3CB8D952DCFB13 /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = ""; }; - 4B4CB18B8FA8D0A63A6676B09CB588F4 /* ExpectaSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaSupport.h; path = Expecta/ExpectaSupport.h; sourceTree = ""; }; + 3ABDC0C2763FE222B84FB4B5A93925FD /* SPTTestSuite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTTestSuite.h; path = Specta/Specta/SPTTestSuite.h; sourceTree = ""; }; + 3D0D46D4E74C97600C85F8763AB936B2 /* nv_ios_http_status.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = nv_ios_http_status.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 3F211EE8103F78DCC378727AE3225BAF /* NSValue+Expecta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValue+Expecta.m"; path = "Expecta/NSValue+Expecta.m"; sourceTree = ""; }; + 3F8DC50F63BCA1E61D26F7CFE62DE282 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; + 40363513C58F3FDA2EF786D8DBF983B0 /* nv-ios-http-status-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-umbrella.h"; sourceTree = ""; }; + 413C6A2E22F6A4F190AF932F919ECA17 /* CodFis+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CodFis+Helper.m"; path = "CodFis-Helper/CodFis+Helper.m"; sourceTree = ""; }; + 4220E349988A0D580FCBFBA39647F511 /* EXPMatchers+beLessThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThan.m"; path = "Expecta/Matchers/EXPMatchers+beLessThan.m"; sourceTree = ""; }; + 4240CD092C2BF0B89A3E7D65C507144B /* Pods_PNObject_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 42821213A090128F110CBB0FE1BE6E1C /* FBSnapshotTestCasePlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCasePlatform.h; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.h; sourceTree = ""; }; + 429771986CD9C2071B62AAC5065AE207 /* PNObject.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PNObject.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 436B6F9E6A69BDEA01CD9284033DAF36 /* PNObject.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PNObject.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 43952832E81BEC23457CF90E1A885389 /* UIDevice_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UIDevice_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 44A3376A4C9D1079DB226C5FDDBAD644 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 450709B47F7A820A8AFDB461B4437FFC /* EXPFloatTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPFloatTuple.h; path = Expecta/EXPFloatTuple.h; sourceTree = ""; }; + 455171E8F9DE119E3187C135C67F74D9 /* NSDate_Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = NSDate_Utils.modulemap; sourceTree = ""; }; + 464590FE7639F553ACF4AC3221D5FB6B /* EXPMatchers+beginWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beginWith.h"; path = "Expecta/Matchers/EXPMatchers+beginWith.h"; sourceTree = ""; }; + 464D0446F49343AEEE6C16A01C8A1F95 /* EXPMatchers+beNil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beNil.m"; path = "Expecta/Matchers/EXPMatchers+beNil.m"; sourceTree = ""; }; + 485BFC729756E498439C942A96F10304 /* SpectaTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaTypes.h; path = Specta/Specta/SpectaTypes.h; sourceTree = ""; }; + 48A97E5258F655DB1B6FCC159C6719C5 /* SPTSharedExampleGroups.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSharedExampleGroups.m; path = Specta/Specta/SPTSharedExampleGroups.m; sourceTree = ""; }; + 4BB76D100F2D9997904BB3E221FF89CF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 4BF5121E4EFB3071F698EDA658E3EC5A /* EXPMatchers+raise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raise.h"; path = "Expecta/Matchers/EXPMatchers+raise.h"; sourceTree = ""; }; 4D21BA597DC54DA5B79874658C865E54 /* PNObject-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PNObject-umbrella.h"; sourceTree = ""; }; - 4D34E7D167E0DBAF68C9CD45BDA96CD1 /* EXPMatchers+beIdenticalTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beIdenticalTo.h"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.h"; sourceTree = ""; }; - 4E54032EF8D2B285C7971B73525A9F4E /* nv-ios-http-status.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "nv-ios-http-status.modulemap"; sourceTree = ""; }; - 4F8AE4909F6B93592D76F8A8F38BA239 /* Expecta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Expecta.xcconfig; sourceTree = ""; }; - 5028EC00472B8800EAC9CC8CB76A6A78 /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 4EB59C9D63AD1F4771A872B490D42F19 /* SpectaUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaUtility.m; path = Specta/Specta/SpectaUtility.m; sourceTree = ""; }; + 4F1112644022E638963E3B21D5F2890E /* Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Specta.h; path = Specta/Specta/Specta.h; sourceTree = ""; }; + 4FBCDD48E2109C389BCA12A9F097D46F /* UIDevice-Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UIDevice-Utils.xcconfig"; sourceTree = ""; }; + 5009609CE4DC896843DBCEF8B8BA0DAB /* CodFisResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CodFisResponse.m; path = "CodFis-Helper/CodFisResponse.m"; sourceTree = ""; }; 5041E2A91C7A8740358698C67EC25A89 /* Pods-PNObject_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-PNObject_Example-acknowledgements.plist"; sourceTree = ""; }; - 5077A13F2D9E5C020EF901E35DE1F2BC /* EXPMatchers+beKindOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beKindOf.h"; path = "Expecta/Matchers/EXPMatchers+beKindOf.h"; sourceTree = ""; }; - 508AED6E9A211F03A08A4731C75E0F04 /* EXPMatchers+beSupersetOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSupersetOf.m"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.m"; sourceTree = ""; }; - 5095D3EB975A25E68E6FFEED544D9999 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; - 51E010053221BE75F55A992C1598FFEE /* EXPDoubleTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDoubleTuple.h; path = Expecta/EXPDoubleTuple.h; sourceTree = ""; }; - 51F8CF283447CCA7DE9A216801FCEC7C /* XCTestCase+Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTestCase+Specta.h"; path = "Specta/Specta/XCTestCase+Specta.h"; sourceTree = ""; }; - 52BB435F6221617973B010DBBDA41EC2 /* SPTExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExample.m; path = Specta/Specta/SPTExample.m; sourceTree = ""; }; - 530DD4233082A22270C90DD0811093D1 /* PNObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObject.m; sourceTree = ""; }; - 549849546007C6D88540FB828C076C4D /* Expecta+Snapshots-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-umbrella.h"; sourceTree = ""; }; - 555C814FAD43BE30AEC665880286E62D /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - 55A7EA09A7B8C6417CDD4D0517AFD54F /* FBSnapshotTestController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestController.h; path = FBSnapshotTestCase/FBSnapshotTestController.h; sourceTree = ""; }; - 55B2C6CCDD6C467977C2D76C6067214C /* EXPMatchers+beTruthy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beTruthy.h"; path = "Expecta/Matchers/EXPMatchers+beTruthy.h"; sourceTree = ""; }; - 5653465B5CDAEFF5B7DA46C67238B030 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; - 57607A47DBCC07591A77D2579C488C9C /* EXPMatchers+postNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+postNotification.h"; path = "Expecta/Matchers/EXPMatchers+postNotification.h"; sourceTree = ""; }; - 57A653019F6879231D079F02A4554850 /* ResourceBundle-UIDevice-Utils-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-UIDevice-Utils-Info.plist"; sourceTree = ""; }; - 587E1C0B6FCFC6094DE7FB96DCD9F7F0 /* nv-ios-http-status-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-prefix.pch"; sourceTree = ""; }; - 59327838F5D1D7B9071F21E7AEE8D821 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 59604F2243675657E2E7E15FAC918F86 /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AFNetworking.modulemap; sourceTree = ""; }; - 5987FC9EB2A00D365F17A8C902DA5DB4 /* PEAR_FileManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PEAR_FileManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 5B4E3BDC0A94EEB8C2035B548A7425F7 /* nv-ios-http-status-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-umbrella.h"; sourceTree = ""; }; - 5C6A88235865FDC401100A80D7827E6F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5C73F1F3E9D2B1F28D4D400C09432596 /* FBSnapshotTestCasePlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCasePlatform.m; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.m; sourceTree = ""; }; - 5CDD9633CA9335ABCB22E462FD00E413 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; - 5E09F532085FBDBE9F58797752D987BE /* EXPMatchers+raiseWithReason.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raiseWithReason.m"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.m"; sourceTree = ""; }; - 5E24767F02DE921236583EF09123D758 /* SPTCompiledExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCompiledExample.m; path = Specta/Specta/SPTCompiledExample.m; sourceTree = ""; }; - 5EB4976A722EBF1CA6581731561481E2 /* EXPMatchers+respondTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+respondTo.h"; path = "Expecta/Matchers/EXPMatchers+respondTo.h"; sourceTree = ""; }; - 604EC2DE1B40FC89D577D9D51B1224EC /* SpectaTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaTypes.h; path = Specta/Specta/SpectaTypes.h; sourceTree = ""; }; - 6063A07F7C480016CA9219023F60CB23 /* nv_ios_http_status.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = nv_ios_http_status.m; path = "nv-ios-http-status/nv_ios_http_status.m"; sourceTree = ""; }; + 507A72977FEC0BD33C59811A49A086B3 /* EXPMatchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatchers.h; path = Expecta/Matchers/EXPMatchers.h; sourceTree = ""; }; + 512C364B00E2A44E5320E298FE40642A /* XCTestCase+Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTestCase+Specta.h"; path = "Specta/Specta/XCTestCase+Specta.h"; sourceTree = ""; }; + 513B5C5B656A24A61124E7885C8534A7 /* UIDevice-Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIDevice-Utils-dummy.m"; sourceTree = ""; }; + 51C4C80D295DB2DC818D29B65BDB2E35 /* EXPMatchers+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXPMatchers+FBSnapshotTest.h"; sourceTree = ""; }; + 539CD4AB6C6158B4B11BB4D8FF0190F0 /* ResponseConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResponseConstants.h; path = "CodFis-Helper/ResponseConstants.h"; sourceTree = ""; }; + 56151A456517F1464AD42627A962B18C /* PNUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNUser.h; sourceTree = ""; }; + 5635E354245AFEF9A685537A61FC9390 /* FBSnapshotTestCase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCase.h; path = FBSnapshotTestCase/FBSnapshotTestCase.h; sourceTree = ""; }; + 56AA4EFC3049B555548B065BCC0B78F3 /* PNLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNLocation.m; sourceTree = ""; }; + 58F5F3B21D5D86E70DA74B43102DD331 /* UIImage+Snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Snapshot.h"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.h"; sourceTree = ""; }; + 5964358CAD15D82442CE38CF60931ABE /* Expecta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-prefix.pch"; sourceTree = ""; }; + 5B399DC7BA07DD63C7F04DB9A19CB78F /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; + 5D14DC99A1435BBC51311E94F64D742B /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; + 5D3EF02909073D7AD0784BF6D7D6949A /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; + 5EAC103E4AA549975DD2D3A0BDA80E85 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = ""; }; + 5EBC198239AC633110650C5C79DD8BD7 /* FBSnapshotTestCase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSnapshotTestCase.xcconfig; sourceTree = ""; }; + 5F7C72FC6FD6ACB4E329794E8AE9C9A5 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; + 609FEA9EB3566992ED0F336C5BE5751A /* EXPMatchers+haveCountOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+haveCountOf.m"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.m"; sourceTree = ""; }; 60B530196848B62AA6D54AEEB46A06D8 /* Pods-PNObject_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-PNObject_Example-dummy.m"; sourceTree = ""; }; - 60B5E3BB7584988569B7F2652292BC3E /* Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Specta.h; path = Specta/Specta/Specta.h; sourceTree = ""; }; - 60CB0EFAAC57BEBDDC212BE202A1E6DD /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; - 60FB9E6999DADD60AC4592617946438E /* EXPMatchers+beSubclassOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSubclassOf.m"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.m"; sourceTree = ""; }; - 64F181C4266B43CBF7F66042F6B4EF46 /* Expecta+Snapshots.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Expecta+Snapshots.modulemap"; sourceTree = ""; }; - 65A8FF91F982A99C2CC3DC728DDCDDA5 /* Specta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Specta.modulemap; sourceTree = ""; }; - 66590AAD995CB7EE2733821FE60E2C5F /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6846FE0A1C4A724600FD46A7 /* PNObjectConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PNObjectConstants.h; sourceTree = ""; }; - 6B05EF3E8CCDE4C8342C989CA6DE8820 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; - 6CBABE38C1F703FF64221A82A7BB552B /* nv-ios-http-status-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nv-ios-http-status-dummy.m"; sourceTree = ""; }; - 6F9A9085A2C4E4521E9014094D0BE101 /* EXPMatchers+postNotification.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+postNotification.m"; path = "Expecta/Matchers/EXPMatchers+postNotification.m"; sourceTree = ""; }; - 70C66643236DA171517E8EE59BCA6B0D /* EXPMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcher.h; path = Expecta/EXPMatcher.h; sourceTree = ""; }; - 70FDE9093969EBA6E5B10E05C310A6ED /* ExpectaObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaObject.h; path = Expecta/ExpectaObject.h; sourceTree = ""; }; - 735DCF449255661E1EABF73A78597DD4 /* PNObjectProperty.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectProperty.m; sourceTree = ""; }; - 737950136EAD5F6ADAC934F2F77656AB /* EXPMatchers+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXPMatchers+FBSnapshotTest.m"; sourceTree = ""; }; - 746334372DF756E06037AF044A9799DA /* EXPBlockDefinedMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPBlockDefinedMatcher.m; path = Expecta/EXPBlockDefinedMatcher.m; sourceTree = ""; }; + 60E281C74ABE56055E92C7D6FFA71BA4 /* EXPMatchers+beKindOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beKindOf.h"; path = "Expecta/Matchers/EXPMatchers+beKindOf.h"; sourceTree = ""; }; + 6297F47751BF4100D3E64F1075BB4203 /* PNObjectProperty.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectProperty.m; sourceTree = ""; }; + 632C202794A91AC27516B224BF80971F /* EXPExpect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPExpect.m; path = Expecta/EXPExpect.m; sourceTree = ""; }; + 63A497D68C28C7FD123F71EC84CBB2BA /* PEAR-FileManager-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PEAR-FileManager-iOS-dummy.m"; sourceTree = ""; }; + 6523B3E15B6819D4FF077CF5E5294DA3 /* EXPMatchers+beInTheRangeOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInTheRangeOf.h"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.h"; sourceTree = ""; }; + 65A7346A5A4F3AB463AC78878207A426 /* Pods_PNObject_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 674400F6F33A1F137E7BA9AD6C617DEF /* EXPMatchers+raiseWithReason.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raiseWithReason.m"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.m"; sourceTree = ""; }; + 685A797ED47795C09DEE5C5A55714DAC /* ExpectaSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaSupport.h; path = Expecta/ExpectaSupport.h; sourceTree = ""; }; + 68969EDE3295DE920DDA3080DF5EA7BC /* EXPMatchers+beginWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beginWith.m"; path = "Expecta/Matchers/EXPMatchers+beginWith.m"; sourceTree = ""; }; + 68A68EA8A743FA052E8C17D992CE0889 /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; + 6BE0E70618690743EB28A27A6B21BA5F /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; + 6C3DB0BBAB5480760D02B191B7F7241D /* NSDate_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSDate_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 6DBD054EC8AE8B72748492B276FD1152 /* PNUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNUser.m; sourceTree = ""; }; + 6DE09953F7777942C6725E3A1376DA54 /* VatNumber+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "VatNumber+Helper.h"; path = "CodFis-Helper/VatNumber+Helper.h"; sourceTree = ""; }; + 6E73FDE0C1AB38E83B15578475651531 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; + 6EC81BB0CCD42F7DAE92107677A91F33 /* EXPBlockDefinedMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPBlockDefinedMatcher.m; path = Expecta/EXPBlockDefinedMatcher.m; sourceTree = ""; }; + 6F08553232D8AE2AC771063C2057999C /* SPTExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExample.h; path = Specta/Specta/SPTExample.h; sourceTree = ""; }; + 6F398880A97C09015BC77DBF610106DE /* EXPMatchers+beNil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beNil.h"; path = "Expecta/Matchers/EXPMatchers+beNil.h"; sourceTree = ""; }; + 6F7088A6D1831F5A072482BF5FB4F7EF /* EXPMatchers+beFalsy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beFalsy.h"; path = "Expecta/Matchers/EXPMatchers+beFalsy.h"; sourceTree = ""; }; + 6FCF0848F05D331E87B7B1BADD684CBB /* SPTCompiledExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCompiledExample.h; path = Specta/Specta/SPTCompiledExample.h; sourceTree = ""; }; + 7032DF411CE2D0FC98E26BC0DFB7A197 /* EXPMatcherHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPMatcherHelpers.m; path = Expecta/Matchers/EXPMatcherHelpers.m; sourceTree = ""; }; + 703CFA89CAEAC7D5530F0DB1BE53309D /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; + 71FB3252085F3C0065313F64C07D6CF7 /* SPTSharedExampleGroups.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSharedExampleGroups.h; path = Specta/Specta/SPTSharedExampleGroups.h; sourceTree = ""; }; + 721DAB379DC2B4881E444E3AE72B0D07 /* FBSnapshotTestCasePlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCasePlatform.m; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.m; sourceTree = ""; }; + 73C58D3C250A56D96FB83FC7AF65F22C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 74406FC0523AA26E9E5570CC7FAF6963 /* PEARFileManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PEARFileManager.m; path = "PEAR-FileManager-iOS/PEARFileManager.m"; sourceTree = ""; }; 748E0B295CE6475615F29850C6CD4B0A /* Pods-PNObject_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-PNObject_Tests-acknowledgements.plist"; sourceTree = ""; }; - 760087EB44FCC6E6F6990E7523FAECAE /* EXPMatchers+beFalsy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beFalsy.m"; path = "Expecta/Matchers/EXPMatchers+beFalsy.m"; sourceTree = ""; }; - 77DE36CF3A1EFF87812366523CADEE36 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 79C32C1F9F8BBABB55FC82370DECD800 /* EXPMatchers+beLessThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThan.m"; path = "Expecta/Matchers/EXPMatchers+beLessThan.m"; sourceTree = ""; }; + 75388893329D04F3FBAE64FE3C8AC308 /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = ""; }; + 7584D191955AB98BAC9901F13BBE40C5 /* VatNumber+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "VatNumber+Helper.m"; path = "CodFis-Helper/VatNumber+Helper.m"; sourceTree = ""; }; + 75E0D1023C0A08FDAAB1DFD72F487D0C /* EXPMatchers+conformTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+conformTo.h"; path = "Expecta/Matchers/EXPMatchers+conformTo.h"; sourceTree = ""; }; + 77CCEAE0FAC96B4B3ACD3FC5969C742E /* NSString+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+Helper.h"; path = "NSString-Helper/NSString+Helper.h"; sourceTree = ""; }; + 79BF6E5F32F73F6F2CD95C250FC18232 /* NSDate_Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSDate_Utils-dummy.m"; sourceTree = ""; }; + 79C243BD85EBFC6BB252FDB2B87D16A8 /* ResourceBundle-NSDate_Utils-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-NSDate_Utils-Info.plist"; sourceTree = ""; }; 7A09A844498D0BE9ECEF19919560448F /* ResourceBundle-PNObject-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-PNObject-Info.plist"; sourceTree = ""; }; - 7A69572F7F8CFB2C388AF2E2B60A4158 /* EXPMatchers+beNil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beNil.m"; path = "Expecta/Matchers/EXPMatchers+beNil.m"; sourceTree = ""; }; - 7B38F568829DCA73EFB88CF5EEBB9CC4 /* EXPMatchers+haveCountOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+haveCountOf.m"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.m"; sourceTree = ""; }; - 7BF875C85FFFAB7157EE0AC0930CD0F1 /* EXPMatchers+raise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raise.m"; path = "Expecta/Matchers/EXPMatchers+raise.m"; sourceTree = ""; }; - 7DD4044F2019818D9FDC016EE55945D8 /* NSDate+NSDate_Util.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDate+NSDate_Util.m"; path = "Pod/Classes/NSDate+NSDate_Util.m"; sourceTree = ""; }; - 7EA688D79498F6D807C37DB14F8675D1 /* EXPMatchers+contain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+contain.m"; path = "Expecta/Matchers/EXPMatchers+contain.m"; sourceTree = ""; }; - 7F0F10B1D0A283A94AD9812837EAD638 /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; - 809093E6A1113BB9C02E76199526A1BB /* nv_ios_http_status.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = nv_ios_http_status.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 80B83755540664BA5EB069DB4FCF8A48 /* SPTExampleGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExampleGroup.m; path = Specta/Specta/SPTExampleGroup.m; sourceTree = ""; }; - 80F78D090219F8873F08B0A5227F73D0 /* EXPMatchers+match.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+match.m"; path = "Expecta/Matchers/EXPMatchers+match.m"; sourceTree = ""; }; - 817C3C0C7A03A546019204DC092B2E3C /* EXPMatchers+beFalsy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beFalsy.h"; path = "Expecta/Matchers/EXPMatchers+beFalsy.h"; sourceTree = ""; }; - 81C035A410F3D64BE5C971EF3E6F7527 /* ExpectaObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaObject.m; path = Expecta/ExpectaObject.m; sourceTree = ""; }; + 7C79A15D239C9CD4C8FDF088C20B986A /* EXPMatchers+respondTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+respondTo.m"; path = "Expecta/Matchers/EXPMatchers+respondTo.m"; sourceTree = ""; }; + 7DA70C458C92B0EED207694473B51656 /* nv-ios-http-status.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "nv-ios-http-status.xcconfig"; sourceTree = ""; }; + 7DF19E53D61504C8DDDF5DB3B208DE66 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; + 80CEB8D8C03F1C1B3B0DF77B13186AD0 /* FBSnapshotTestCase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSnapshotTestCase-prefix.pch"; sourceTree = ""; }; + 80FD49D4414C597C430FA5468BD042CC /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; + 820CBF010D3F53A11DEE04F987A96442 /* EXPMatchers+haveCountOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+haveCountOf.h"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.h"; sourceTree = ""; }; 821A5C557963A679894335F2C12F9FC9 /* Pods-PNObject_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Tests-resources.sh"; sourceTree = ""; }; + 832562EA083AF6A877D74DAA9CA17E11 /* EXPUnsupportedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPUnsupportedObject.m; path = Expecta/EXPUnsupportedObject.m; sourceTree = ""; }; 836B3E38F7F7AF752C3A2569E3B463FC /* PNObject-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PNObject-prefix.pch"; sourceTree = ""; }; - 837A83355F3C2F1233DB40EEBA13727D /* EXPMatchers+haveCountOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+haveCountOf.h"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.h"; sourceTree = ""; }; - 86CCA707633C01E7F20A143620E82A91 /* EXPMatcherHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPMatcherHelpers.m; path = Expecta/Matchers/EXPMatcherHelpers.m; sourceTree = ""; }; - 89BD99C8D45E8D53E8939933EE5F1715 /* NSDate_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSDate_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 8A0D8F59A373D565149C9BEBCAD6EEAB /* XCTestCase+Specta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestCase+Specta.m"; path = "Specta/Specta/XCTestCase+Specta.m"; sourceTree = ""; }; - 8C4C3426DFC651D897171B060CE0B18D /* FBSnapshotTestController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestController.m; path = FBSnapshotTestCase/FBSnapshotTestController.m; sourceTree = ""; }; - 8CEF812F054EBCF79268979853116BA3 /* Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Expecta.h; path = Expecta/Expecta.h; sourceTree = ""; }; - 8D32D3C79A30B91870C0C67DA6671613 /* FBSnapshotTestCase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSnapshotTestCase.xcconfig; sourceTree = ""; }; - 8E8A108443C747B3312CBFB2BDA5E384 /* NSObject+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+Expecta.h"; path = "Expecta/NSObject+Expecta.h"; sourceTree = ""; }; - 8EB92496136CD32D1B4F87A54FB78C45 /* SPTTestSuite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTTestSuite.h; path = Specta/Specta/SPTTestSuite.h; sourceTree = ""; }; - 8EE18FD3AACFFA125F08AF5FEB2DD873 /* PNAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNAddress.h; sourceTree = ""; }; - 8F4FF5F611EED96FD62B7B742C979800 /* PEARFileManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PEARFileManager.m; path = "PEAR-FileManager-iOS/PEARFileManager.m"; sourceTree = ""; }; - 8FDFFC262589DEBF8D03CB885D0F7FF3 /* EXPMatchers+beGreaterThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.h"; sourceTree = ""; }; - 900CCC10273B03DEF08DF6189C41FC84 /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; + 844173087875162C859F2C9663952448 /* NSString_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSString_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 84C01498C16B13309E3815E794BA08F4 /* Specta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Specta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 876A236EF5BE105AFC7E82DFE04B6A81 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; + 883B189485704B86B93EAC19A4B5ECC7 /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = ""; }; + 88C79AFB47D63D60BB305051E5BE01A5 /* CodFis-Helper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "CodFis-Helper.modulemap"; sourceTree = ""; }; + 88FE06915D7F161C6032D7D702058B77 /* EXPMatchers+beSubclassOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSubclassOf.h"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.h"; sourceTree = ""; }; + 8A7B53C58B3AEA97437F2A9CF9FAF908 /* CodFis-Helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CodFis-Helper-dummy.m"; sourceTree = ""; }; + 8B19FF74975D7F1CA531A21E040E8019 /* nv_ios_http_status.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = nv_ios_http_status.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 8B25B02C4F56B59CE95492B7EF051FED /* EXPMatchers+equal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+equal.h"; path = "Expecta/Matchers/EXPMatchers+equal.h"; sourceTree = ""; }; + 8CEB1675C19CA5A8F3C5EA8C66A8C7AF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8D0098924728047DF7DBD9A55E5D77F8 /* UIDevice-Hardware.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice-Hardware.h"; path = "Pod/Classes/UIDevice-Hardware.h"; sourceTree = ""; }; + 8DA3C8684E4C0FCA78069E1541C465D9 /* EXPMatchers+beSubclassOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSubclassOf.m"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.m"; sourceTree = ""; }; + 8F5827BCA52DD6C3E7E077F766DB734A /* UIImage+Compare.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Compare.m"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.m"; sourceTree = ""; }; + 8FEA5728F183A7328ED71A966EF50C1D /* FBSnapshotTestController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestController.m; path = FBSnapshotTestCase/FBSnapshotTestController.m; sourceTree = ""; }; 90604A87BB7538C11C8A79A3023FC482 /* Pods-PNObject_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-PNObject_Example-acknowledgements.markdown"; sourceTree = ""; }; - 932D259117724C947164D40B7873B836 /* EXPFloatTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPFloatTuple.h; path = Expecta/EXPFloatTuple.h; sourceTree = ""; }; - 9543636602C60A4432BF9A7B22731166 /* NSDate+NSDate_Util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDate+NSDate_Util.h"; path = "Pod/Classes/NSDate+NSDate_Util.h"; sourceTree = ""; }; - 9704B49B5CDDDC3EFE793A7E464FBAA6 /* PNObjectModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectModel.m; sourceTree = ""; }; - 982572851E0F5EC4E96BB0B9B19B7F4D /* PEAR-FileManager-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-umbrella.h"; sourceTree = ""; }; - 99E1816120CFC06CC4B4979396267F46 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; - 9B4A033F1E9BDC5FC8A785EDB3CEE3A3 /* UIImage+Diff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Diff.h"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.h"; sourceTree = ""; }; - 9BF060EF7F1E57D9F3CFACC049B458EF /* FBSnapshotTestCasePlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCasePlatform.h; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.h; sourceTree = ""; }; - 9BF0F2F6D97D7AC0D5F91E5D79669368 /* HTTPStatusCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HTTPStatusCodes.h; path = "nv-ios-http-status/HTTPStatusCodes.h"; sourceTree = ""; }; - 9CAA035AD59F80278D084F57D7736424 /* UIDevice_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UIDevice_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 9D5198CDB919F27475342F83B6CD6455 /* Pods_PNObject_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 9F9D269BD0F477C2D5AE970D789BF294 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; - 9FBC3D3A0F91D4AB05D8C934883FC5EA /* UIDevice-Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "UIDevice-Utils.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; - 9FF233A7EAEDBD75840D3BF18B94CFB4 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; - A05B53E7A3AEACD8C8550983DBDCBBC9 /* EXPMatchers+endWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+endWith.m"; path = "Expecta/Matchers/EXPMatchers+endWith.m"; sourceTree = ""; }; - A240931E86D7897A59267C609AF76747 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; - A25B83D5C94D9AD8B2645CFA0E696DDE /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; - A2ABA3A334E4AE5EF7D7C6B4C6F5C23D /* SpectaUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaUtility.m; path = Specta/Specta/SpectaUtility.m; sourceTree = ""; }; - A43A39387CD7226257A91929E7E39E19 /* ResourceBundle-NSDate_Utils-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-NSDate_Utils-Info.plist"; sourceTree = ""; }; - A6BCB611DE22A5D965C4216B16085419 /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; - A8072F2A009BAE7251544FAEBE1AE9AE /* EXPMatchers+beCloseTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beCloseTo.h"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.h"; sourceTree = ""; }; + 909473D243E4195FF940F21AEC16AC75 /* EXPMatchers+beInstanceOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInstanceOf.m"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.m"; sourceTree = ""; }; + 912010882CBFE7976CB57E864D12F181 /* EXPMatchers+beGreaterThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThan.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.m"; sourceTree = ""; }; + 9162D70BAD6BBD6FF354DF58A3B9A404 /* PNObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObject.m; sourceTree = ""; }; + 91F70FEF3810F8C031EBB1ECA12F0B91 /* EXPMatchers+beSupersetOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSupersetOf.m"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.m"; sourceTree = ""; }; + 938A3DD4CD2D6A924915E07C4A35C4A1 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 939E743685722A06511D100FED8688B1 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; + 9599376A01C50D9B27F311EB46116485 /* SpectaDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaDSL.h; path = Specta/Specta/SpectaDSL.h; sourceTree = ""; }; + 988B7C5C32B41C4EE9FF48E626DAD3E2 /* UIDevice-Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-umbrella.h"; sourceTree = ""; }; + 99A13ADAA970AEC0B0856D44D87B407F /* EXPMatchers+beLessThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.m"; sourceTree = ""; }; + 9ADD63B88F517FFAF6F0BC8C2CEB5AA1 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; + 9BF9F130F461DDDBF9EE1E70572D1FDB /* ExpectaObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaObject.m; path = Expecta/ExpectaObject.m; sourceTree = ""; }; + 9CAB9A95934E5D37FFA43256EF47EF20 /* CodFis_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CodFis_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 9CC50ED51BF3127276F870BBBF3F4CDC /* EXPMatchers+endWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+endWith.h"; path = "Expecta/Matchers/EXPMatchers+endWith.h"; sourceTree = ""; }; + 9D2C867593CF76AA25009F9649E06CC5 /* EXPMatchers+raiseWithReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raiseWithReason.h"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.h"; sourceTree = ""; }; + 9D48583AE2E1ABF991221B572713E6E8 /* SpectaDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaDSL.m; path = Specta/Specta/SpectaDSL.m; sourceTree = ""; }; + 9E7DFE22EE5273D5518DEF89DCAAA3C7 /* NSDate_Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NSDate_Utils.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 9F8400486B0D269F676593DD939A5D4A /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; + 9FE6937C1543E53515E99A3B372A074A /* UIDevice-Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "UIDevice-Utils.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + A0006202750009AE71C098C2C28676E3 /* PNObjectConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectConfig.m; sourceTree = ""; }; + A35DA97C473588CF036F1744851CABD1 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; + A3C91FBCB22A184FA2F909229DF9DE37 /* nv_ios_http_status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = nv_ios_http_status.h; path = "nv-ios-http-status/nv_ios_http_status.h"; sourceTree = ""; }; + A447AAA3967E79D3F4057E256EBC2EE6 /* NSValue+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValue+Expecta.h"; path = "Expecta/NSValue+Expecta.h"; sourceTree = ""; }; + A55A28952831E3839DD3758C933F14DB /* EXPMatchers+endWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+endWith.m"; path = "Expecta/Matchers/EXPMatchers+endWith.m"; sourceTree = ""; }; + A5D99B576EF417E30AEBD7F9CE13D6D5 /* EXPMatchers+conformTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+conformTo.m"; path = "Expecta/Matchers/EXPMatchers+conformTo.m"; sourceTree = ""; }; + A6D6824D63C384BED3BCD62D7A68F7E3 /* ExpectaObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaObject.h; path = Expecta/ExpectaObject.h; sourceTree = ""; }; + A750B3C6CCEC0EAEA15396ABBA4621F2 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; + A7851DCEEE7DA7D909E9BA4BEFADA58B /* EXPMatchers+beLessThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.h"; sourceTree = ""; }; + A7DCF975356581FDA4BEFD22C57BE87B /* CodFisResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CodFisResponse.h; path = "CodFis-Helper/CodFisResponse.h"; sourceTree = ""; }; A838922082CBB903238CF0302A9F06FC /* Pods-PNObject_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-PNObject_Tests-dummy.m"; sourceTree = ""; }; - A9018295309C54342B542AF7EF6F6AD3 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; - A99B5CB728F3FC23127B936874521502 /* NSDate_Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-prefix.pch"; sourceTree = ""; }; + A88B97994EE610C652BB3512C5E092B5 /* NSString-Helper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString-Helper-prefix.pch"; sourceTree = ""; }; + A8A06B015AB29959A0689C03F26684A5 /* HTTPStatusCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HTTPStatusCodes.h; path = "nv-ios-http-status/HTTPStatusCodes.h"; sourceTree = ""; }; + A99D1CE0AE7D085BA83A7082B19B2963 /* NSDate+NSDate_Util.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDate+NSDate_Util.m"; path = "Pod/Classes/NSDate+NSDate_Util.m"; sourceTree = ""; }; AA1CE72928E46C7F70D4BBE1CD90756D /* Pods-PNObject_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-PNObject_Example-umbrella.h"; sourceTree = ""; }; - AAD6CE7D02EDADFC3C17BFB6663C59BF /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; - ABBA0B8CCE26AA85FB1971E12F1A89B9 /* PNLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNLocation.m; sourceTree = ""; }; + AB4F2391B3A94F6E34094D136D14E5CD /* Expecta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-umbrella.h"; sourceTree = ""; }; + AC05C9927F610209E94903161517D066 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + AC12B012C2EF6A4B9D51E7E3D606EC8C /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; AC21CDE2049E2BAD2A2390F2EC6056A1 /* Pods-PNObject_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-PNObject_Example.modulemap"; sourceTree = ""; }; - AEA7B8ED164EA74CD71F665DEC7CCD72 /* SPTExcludeGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExcludeGlobalBeforeAfterEach.h; path = Specta/Specta/SPTExcludeGlobalBeforeAfterEach.h; sourceTree = ""; }; - AED0961EA7074A81B21740179590DD61 /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = FBSnapshotTestCase/SwiftSupport.swift; sourceTree = ""; }; - AF04973DBC0A36EF60FD97B51B00EB05 /* UIDevice_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UIDevice_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - AF9864A4EC4A58367228847EC4C27002 /* EXPMatchers+beInTheRangeOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInTheRangeOf.h"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.h"; sourceTree = ""; }; - AFBEE3F191A2DD5E27F198062E651C61 /* Expecta+Snapshots.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Expecta+Snapshots.xcconfig"; sourceTree = ""; }; - AFD524FD439614CAE6FA83D1AD58FFD7 /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B12A7991FC7E3865C020FC02469D58F0 /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; - B234FC9C52C750F03ED2627479B16A28 /* nv_ios_http_status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = nv_ios_http_status.h; path = "nv-ios-http-status/nv_ios_http_status.h"; sourceTree = ""; }; - B2385FF1C147C1DE1B7AEDF04DA72235 /* FBSnapshotTestCase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCase.m; path = FBSnapshotTestCase/FBSnapshotTestCase.m; sourceTree = ""; }; - B4659BB681623539C1E381266644D9D2 /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; - B49656FE04BC3FA7D61F51017225E8DD /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - B4ACD963161DD199547F50D3C0B14D3D /* EXPMatchers+beginWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beginWith.h"; path = "Expecta/Matchers/EXPMatchers+beginWith.h"; sourceTree = ""; }; - B55B191D0BC374144F0D8CEAEF7D18F6 /* Expecta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta-dummy.m"; sourceTree = ""; }; - B588333EEFA242A6E24F36AAACFA263C /* PNObjectConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectConfig.m; sourceTree = ""; }; - B5917273CD2193A45ABBA4E6053AB5F8 /* PNObjectConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectConfig.h; sourceTree = ""; }; - B5C24A839047B4CA4869261059ADECD5 /* UIImage+Compare.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Compare.m"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.m"; sourceTree = ""; }; - B5D52EF45410EEDB0E8DEC36892403D7 /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = ""; }; - B5F9485D2E2EAF680CFD9E0687598D3B /* Specta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Specta-dummy.m"; sourceTree = ""; }; - B645D41429CF1AA885C2086BB5DCFA07 /* EXPMatchers+conformTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+conformTo.h"; path = "Expecta/Matchers/EXPMatchers+conformTo.h"; sourceTree = ""; }; - B6D98DF2C912FCC881DDFE8A3ADBC07B /* SPTCompiledExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCompiledExample.h; path = Specta/Specta/SPTCompiledExample.h; sourceTree = ""; }; - B7B62B27375C86330E843A2F7F33AFAD /* EXPMatchers+beLessThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.h"; sourceTree = ""; }; - B8007EAF5EE637CF9AF0F8E16BD8333C /* PNAddress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNAddress.m; sourceTree = ""; }; + ACB54F6F5ECBB15D3A630036AF1BA487 /* NSString-Helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSString-Helper-dummy.m"; sourceTree = ""; }; + ADC1E6BE480DFE5B9EF869A61F6C1D7E /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; + AE0273B0FEA36DCD267B38D5470D149D /* PNObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObject.h; sourceTree = ""; }; + AE33DC596D3A1C7E33ACAF5B7CECC017 /* EXPMatchers+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXPMatchers+FBSnapshotTest.m"; sourceTree = ""; }; + AFA60D084AF43426820E0E3079EA7C9C /* Specta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Specta-dummy.m"; sourceTree = ""; }; + AFD301D51063AF05D424E2B179FF8D66 /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = ""; }; + B0305BA3A399D89539FFBD0D6ABFBF3D /* ExpectaObject+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ExpectaObject+FBSnapshotTest.m"; sourceTree = ""; }; + B124B083F37C7B1AC5D072D22D1601BC /* SPTCompiledExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCompiledExample.m; path = Specta/Specta/SPTCompiledExample.m; sourceTree = ""; }; + B1B3EA1DB90A6694150156F7D37F0646 /* UIDevice-Hardware.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIDevice-Hardware.m"; path = "Pod/Classes/UIDevice-Hardware.m"; sourceTree = ""; }; + B3152ED183B6C39B34D9CC73F0119D6E /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; + B4C0E4F68F90B96133E63668F7261084 /* PNObjectConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectConstants.h; sourceTree = ""; }; + B51B4D165C18FCF2F2AEED7AB6CE617A /* EXPMatchers+contain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+contain.m"; path = "Expecta/Matchers/EXPMatchers+contain.m"; sourceTree = ""; }; + B51CE711881CF87D3EC715603F0930C9 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; + B59F63470D0D7175BEE0C4DC896DF014 /* EXPMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcher.h; path = Expecta/EXPMatcher.h; sourceTree = ""; }; + B7234BFA7FDE43EE68047B2B1D5B4ED5 /* UIImage+Compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Compare.h"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.h"; sourceTree = ""; }; + B7A4A1AF265490E2BF029E44BA1FD092 /* NSDate_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSDate_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + B826BA6A51E0D0C4788BFED2A19F3136 /* PNObjectConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectConfig.h; sourceTree = ""; }; + B83ACA9273550529AD6FDF713514D75A /* EXPMatchers+beIdenticalTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beIdenticalTo.m"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.m"; sourceTree = ""; }; B8F890AACB551F53A3EF64D661F0A11D /* Pods-PNObject_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Tests-frameworks.sh"; sourceTree = ""; }; - B909EB8EB36B657E3DFD838B2C37CF9E /* PNLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNLocation.h; sourceTree = ""; }; - BA2244EEC3DFB3996B263ECBC2F98D2B /* EXPMatchers+raiseWithReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raiseWithReason.h"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.h"; sourceTree = ""; }; + B9129AD09C5504C5D83BEED23EC48532 /* Expecta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta-dummy.m"; sourceTree = ""; }; + B9A9C701D2337B179946452160619DC1 /* EXPDoubleTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPDoubleTuple.m; path = Expecta/EXPDoubleTuple.m; sourceTree = ""; }; + BA5CD24D0C8C2663F9197CEF28D559F8 /* NSDate_Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-prefix.pch"; sourceTree = ""; }; BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - BA65791C91A39EB575797BA72A2B65A6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - BBDFF13E5560186F671ED58620E75C7A /* Pods_PNObject_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - BCC8A81AEA8F45E6D0F720608ECF25F0 /* EXPMatchers+beGreaterThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThan.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.m"; sourceTree = ""; }; - BDCD678BE6398373CB78F8B13A3EC227 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = ""; }; - BDD9D1A3622DD85996CFC2EE888F4A10 /* PNObjectModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectModel.h; sourceTree = ""; }; - BEE312DB96BB4C4D47147810AF5F36E3 /* UIImage+Compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Compare.h"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.h"; sourceTree = ""; }; - BF3A302EBF9FC72A93FDAC46A18AE870 /* SPTCallSite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCallSite.m; path = Specta/Specta/SPTCallSite.m; sourceTree = ""; }; - C356FF5F6AD15E1338FB7B93F76C502B /* ExpectaObject+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ExpectaObject+FBSnapshotTest.h"; sourceTree = ""; }; - C3D54BBB1BED331D55BC0C61FFA9CEC3 /* EXPMatchers+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXPMatchers+FBSnapshotTest.h"; sourceTree = ""; }; - C40F2BC1AA2AB14A51FB1193B1A687C2 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; - C41C802DC25D473427927D6E5E12DB44 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - C482D80B019196EB4630657FC63BEB3C /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; - C52CB957F23B5D24CA1AEAD7E551BB83 /* PEAR-FileManager-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "PEAR-FileManager-iOS.xcconfig"; sourceTree = ""; }; - C596C664F9FEAC8BD644F34C3A77834A /* PNObject.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PNObject.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - C62CEFC031B9419B27F587F1250C4520 /* EXPMatchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatchers.h; path = Expecta/Matchers/EXPMatchers.h; sourceTree = ""; }; - C8062E31CFB626F1E471945F0AACA51F /* PNUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNUser.h; sourceTree = ""; }; - C96A65B1E174662E402129B6B71C90E4 /* FBSnapshotTestCase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSnapshotTestCase-prefix.pch"; sourceTree = ""; }; - C9D460967A6376EA571AFB8D4F5DBE53 /* PEAR-FileManager-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PEAR-FileManager-iOS-dummy.m"; sourceTree = ""; }; - C9E514F6AEA6EAE70D95B22CDF7470C3 /* UIDevice-Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UIDevice-Utils.xcconfig"; sourceTree = ""; }; - CA0C72DEFF7BB3194168DDF6E5B24B50 /* UIImage+Snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Snapshot.h"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.h"; sourceTree = ""; }; - CABD57B5D4671B52039BE8C6343C42D1 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; - CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - CC0B03BABB00CE5A0803DEC99D2BD319 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + BB0DC1F8AFB368011B53DED4BC8436F3 /* CodFis_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CodFis_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + BB9DE2FDBD75DB79CD7E00CF05D3C0B1 /* SpectaUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaUtility.h; path = Specta/Specta/SpectaUtility.h; sourceTree = ""; }; + BD87FAFC458DD5681932EB870FC6D584 /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + BF1545811E1B1302D5F00AE126015A95 /* Expecta+Snapshots-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-umbrella.h"; sourceTree = ""; }; + BFEF28FE36CA3B0654FCE786ADD4B69D /* SPTSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSpec.h; path = Specta/Specta/SPTSpec.h; sourceTree = ""; }; + C0D5258A7C7C196C6D66E415A50BED3E /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; + C1EB87F3752C5ABE0761770523BF6BC1 /* SPTSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSpec.m; path = Specta/Specta/SPTSpec.m; sourceTree = ""; }; + C474313D8D41A9D2CBA476EFC0C6D814 /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = FBSnapshotTestCase/SwiftSupport.swift; sourceTree = ""; }; + C6F5C7D168275858059D971916CA11BC /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C737C56F2AFEB1550EB22FF6FCF52157 /* EXPMatchers+beCloseTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beCloseTo.m"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.m"; sourceTree = ""; }; + C81F1F56BD0141CC52D1AC0B7A91FB7D /* FBSnapshotTestCase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSnapshotTestCase-dummy.m"; sourceTree = ""; }; + CA04BCF19FACFA52CC7AFE8FC64419A5 /* EXPMatchers+beKindOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beKindOf.m"; path = "Expecta/Matchers/EXPMatchers+beKindOf.m"; sourceTree = ""; }; + CA214C22480106586DADDDBE4AC63DC5 /* NSDate+NSDate_Util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDate+NSDate_Util.h"; path = "Pod/Classes/NSDate+NSDate_Util.h"; sourceTree = ""; }; + CA681D39B7B3648B3DD85284AAF56ADE /* PEAR_FileManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PEAR_FileManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + CA822B4C4A4F2E1BA28DDDC4EF21A29B /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + CB9DBAA826AD640AB1EAC9C550052A7C /* Expecta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Expecta.modulemap; sourceTree = ""; }; + CBB622604957A8C11F02247EA2DBBC4B /* EXPMatchers+equal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+equal.m"; path = "Expecta/Matchers/EXPMatchers+equal.m"; sourceTree = ""; }; + CCED7197D78B3BAFAA8146CB7781287F /* EXPMatchers+beCloseTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beCloseTo.h"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.h"; sourceTree = ""; }; + CE3DD468B7674A0054035458F242DCEC /* PNLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNLocation.h; sourceTree = ""; }; + CE5C1965380CF58C74C49FE3E5075401 /* PNObjectProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectProperty.h; sourceTree = ""; }; + CE8CB0C513836F78E504F110F4F4C887 /* EXPMatchers+beTruthy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beTruthy.h"; path = "Expecta/Matchers/EXPMatchers+beTruthy.h"; sourceTree = ""; }; + D0A68CC6DCCCFFBE325A6EF70E806DC8 /* EXPFloatTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPFloatTuple.m; path = Expecta/EXPFloatTuple.m; sourceTree = ""; }; + D0C3F6B646512F6B8B28458FF77BDCD3 /* EXPMatchers+respondTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+respondTo.h"; path = "Expecta/Matchers/EXPMatchers+respondTo.h"; sourceTree = ""; }; + D0F375CE901356C9F2E8FB1F384FA5D5 /* SPTExampleGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExampleGroup.m; path = Specta/Specta/SPTExampleGroup.m; sourceTree = ""; }; D11A9BD0CFE1E520AE71DC4403614790 /* Pods-PNObject_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Example.debug.xcconfig"; sourceTree = ""; }; - D241D95070D67C95995DC1AC991505C9 /* Expecta_Snapshots.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta_Snapshots.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - D2C0A271D9EDAD5CB5B22C4F567CA3F7 /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; - D37F88A59F0C14892926BE065FC89404 /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; - D3C38843B1CB9E2D243F081456530E8F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - D42FD2891A624D65A9C22F381B279EEF /* EXPMatchers+beSubclassOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSubclassOf.h"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.h"; sourceTree = ""; }; - D70A3F1B07E24D777165E2F8678E5A29 /* EXPDoubleTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPDoubleTuple.m; path = Expecta/EXPDoubleTuple.m; sourceTree = ""; }; + D2AED9AF6DE4D50C7E5B136FCA28E03F /* Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Expecta.h; path = Expecta/Expecta.h; sourceTree = ""; }; + D318137B533CEC2300D9CEDE82B668B3 /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; + D521EC5C05CDD367928AC44A372C2C07 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; + D63B61A4B93A567F884CB1D356B569C8 /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; + D683A2FAD528FB9398721FDDC2DFE765 /* nv-ios-http-status-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nv-ios-http-status-dummy.m"; sourceTree = ""; }; + D6A4024C8FBB211BFD7AC63FB56098C3 /* SPTExcludeGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExcludeGlobalBeforeAfterEach.h; path = Specta/Specta/SPTExcludeGlobalBeforeAfterEach.h; sourceTree = ""; }; D761BAE2437C826AB810C023C228E54E /* PNObject.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = PNObject.modulemap; sourceTree = ""; }; - D89E8E77002B7DF01EF753700FFB8232 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; - D8AE633ADAEFAC5DF8295013E842595D /* FBSnapshotTestCase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSnapshotTestCase-dummy.m"; sourceTree = ""; }; - DB6BF369FA7CF0E57D30200E38DD31FE /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; + D8DE52FA0AE0D96C58A5DE707B83F4B7 /* Expecta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Expecta.xcconfig; sourceTree = ""; }; + DB2B44906DCF1985FD8B0769537F50A3 /* EXPMatchers+beIdenticalTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beIdenticalTo.h"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.h"; sourceTree = ""; }; + DB635B177B330709AB7DA63FAFC379C1 /* Specta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-prefix.pch"; sourceTree = ""; }; + DC2CB64C99CFDD17085F1E195E7713A3 /* PEAR-FileManager-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-prefix.pch"; sourceTree = ""; }; DC358092608E035811817A25786F40A6 /* Pods-PNObject_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Example.release.xcconfig"; sourceTree = ""; }; - DC9B3358EE62D77D71F1805014D1DB92 /* SpectaDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaDSL.m; path = Specta/Specta/SpectaDSL.m; sourceTree = ""; }; - DD8E1EE82922EB0432EEB767927065F4 /* nv-ios-http-status.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "nv-ios-http-status.xcconfig"; sourceTree = ""; }; - DF276E481B1CFAF5CEB69D0A5D066071 /* Expecta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-prefix.pch"; sourceTree = ""; }; + DD12CCCA8F4B1D48BD3CF960C419172A /* EXPMatchers+match.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+match.h"; path = "Expecta/Matchers/EXPMatchers+match.h"; sourceTree = ""; }; + DD1866F99E1C41471AD822135DE7A980 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + DD66CBB198BF1306A241FDB078CE0766 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + DDF663ED2F08574CE705F2E26C9E909F /* Specta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Specta.xcconfig; sourceTree = ""; }; + DE8905A96C379C7FAE22943E7F3E41A9 /* PEARFileManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PEARFileManager.h; path = "PEAR-FileManager-iOS/PEARFileManager.h"; sourceTree = ""; }; + DF24CAFD7A8F1427E29464B08B6016FB /* PNAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNAddress.h; sourceTree = ""; }; + DFB0540541DE78262172B0B3D9FCF47D /* ExpectaObject+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ExpectaObject+FBSnapshotTest.h"; sourceTree = ""; }; + E004E48FF333AB340834FBBE3A197466 /* ResourceBundle-CodFis-Helper-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-CodFis-Helper-Info.plist"; sourceTree = ""; }; + E013AA50CA48BFC42AC9C8D453B52EB6 /* PNAddress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNAddress.m; sourceTree = ""; }; E16AE17E2B35A7123F90844256259B9D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - E3C6FA69EC4D0AFB51496C2F4B0F4007 /* EXPMatchers+beGreaterThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThan.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.h"; sourceTree = ""; }; - E43295F3F16FA8DC3C4DBAE459ADC456 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; + E259F8A3624370227D96E523D79E1C78 /* nv_ios_http_status.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = nv_ios_http_status.m; path = "nv-ios-http-status/nv_ios_http_status.m"; sourceTree = ""; }; E46B7AFFF2CB3F42C731CF9CFA5DFC85 /* Pods-PNObject_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-PNObject_Tests-umbrella.h"; sourceTree = ""; }; E47CDA8C196A62B78FACDBFE34E3F5AD /* Pods-PNObject_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Example-resources.sh"; sourceTree = ""; }; - E4DEE80C61D9195FDE095554AC10FA32 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; - E64F7941290A0DBB9B258DFB089CD2B2 /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; - E6F7F16D9E0EFA6AF63A13061CD23BE5 /* Expecta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Expecta.modulemap; sourceTree = ""; }; - E743D8AFD01B9F09265F9ABE26524BC1 /* NSDate_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSDate_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E7CB47106AF4B40907E0AC403B71A12D /* EXPMatchers+beIdenticalTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beIdenticalTo.m"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.m"; sourceTree = ""; }; - E9DABEB37C38C55338DC3A1FD3224995 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; - EB5A1D40BDFDE5DF9BBAAA30F4F6A419 /* SPTSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSpec.m; path = Specta/Specta/SPTSpec.m; sourceTree = ""; }; + E57202F787BB9DF0FBF6305566D46CA2 /* CodFis-Helper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CodFis-Helper-prefix.pch"; sourceTree = ""; }; + E7AD0BB1AC20ECCE9DCD54B465534B3B /* ExpectaSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaSupport.m; path = Expecta/ExpectaSupport.m; sourceTree = ""; }; + E7F4C8294BE11BE61DB4A7A2F3B31D9D /* EXPMatchers+match.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+match.m"; path = "Expecta/Matchers/EXPMatchers+match.m"; sourceTree = ""; }; + E869F5EF752E9C3A7876DA793BC75D41 /* EXPBlockDefinedMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPBlockDefinedMatcher.h; path = Expecta/EXPBlockDefinedMatcher.h; sourceTree = ""; }; + E93AFA5561880480802A8CD308FCEEF5 /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E9CA4EF6D33E6436B69A48867278849A /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; + EB453B34B97515BD6D1E1D2826A003D0 /* Expecta_Snapshots.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta_Snapshots.framework; sourceTree = BUILT_PRODUCTS_DIR; }; EB8B84E4432E9D6D4914A7EB79C467FA /* Pods-PNObject_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Tests.debug.xcconfig"; sourceTree = ""; }; - EBABA1F598E65676067C2A86943CDB24 /* PNObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObject.h; sourceTree = ""; }; - EC544EEA336DC5AB8055894221CCE755 /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; - ECB17217234A8E835FB4BE39E6FEFC6F /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; - ECE3FD751A64DAEB144F784BBE8C2732 /* SPTGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTGlobalBeforeAfterEach.h; path = Specta/Specta/SPTGlobalBeforeAfterEach.h; sourceTree = ""; }; + EBE026DCFAD64065C2AD46B762FA6FC4 /* EXPMatchers+postNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+postNotification.h"; path = "Expecta/Matchers/EXPMatchers+postNotification.h"; sourceTree = ""; }; ED867712668303BA41A70CB5E1969AC2 /* PNObject-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PNObject-dummy.m"; sourceTree = ""; }; - EDA6ADC12D0F7F372DAC9AA34A385C83 /* EXPExpect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPExpect.h; path = Expecta/EXPExpect.h; sourceTree = ""; }; - EE1683091A10AF021AD89064B1275C3D /* SPTExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExample.h; path = Specta/Specta/SPTExample.h; sourceTree = ""; }; - EE1BA712295D0B44F79F0510CE7917CC /* UIDevice-Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-umbrella.h"; sourceTree = ""; }; - EE3B16DBC5A898F73D2ECEF293B341E8 /* Specta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-prefix.pch"; sourceTree = ""; }; - EEBC96FE602F9D4E3ED5581BB2EFA686 /* PEARFileManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PEARFileManager.h; path = "PEAR-FileManager-iOS/PEARFileManager.h"; sourceTree = ""; }; - EED392C41D1EDEC41183133B8D2A0A1E /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; - EF7DB9B2219CD674040184339A17836A /* EXPMatchers+equal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+equal.h"; path = "Expecta/Matchers/EXPMatchers+equal.h"; sourceTree = ""; }; - F175E750B6FD36C665EC169FBD248587 /* EXPMatchers+equal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+equal.m"; path = "Expecta/Matchers/EXPMatchers+equal.m"; sourceTree = ""; }; + EDBBEEB61808FFE12BF096648C612B20 /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AFNetworking.modulemap; sourceTree = ""; }; + EE9850F5985AA04745008CD83F42D028 /* NSString+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+Helper.m"; path = "NSString-Helper/NSString+Helper.m"; sourceTree = ""; }; + F056A4435AC81C2FFA76B2F297F73666 /* EXPMatchers+beInTheRangeOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInTheRangeOf.m"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.m"; sourceTree = ""; }; + F07A19FF93F0C46CF0144CC9BDD618D9 /* NSString_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSString_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F0F49008F3757A50A53A7EDEFE1D6E0E /* EXPMatchers+contain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+contain.h"; path = "Expecta/Matchers/EXPMatchers+contain.h"; sourceTree = ""; }; F18435C7355DA51EDB57E2BC9552B2FC /* Pods-PNObject_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-PNObject_Tests-acknowledgements.markdown"; sourceTree = ""; }; - F2F9E0F0D8C676FDEF57F4AB684EF18E /* SPTCallSite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCallSite.h; path = Specta/Specta/SPTCallSite.h; sourceTree = ""; }; - F3C43DB65660997111943EBF3268FB93 /* Specta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-umbrella.h"; sourceTree = ""; }; - F3F4A2D9858F67BE07CF703724AA35AF /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; - F5813F54864851095188F58E97C111EE /* EXPMatchers+beSupersetOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSupersetOf.h"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.h"; sourceTree = ""; }; - F7D8AE99D4E77EE0E5687843C804388F /* EXPMatchers+raise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raise.h"; path = "Expecta/Matchers/EXPMatchers+raise.h"; sourceTree = ""; }; + F1E092EB6F6984FF1F0B7265B771FE51 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + F2282D94AFC54178C90FB5E64876D29F /* FBSnapshotTestController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestController.h; path = FBSnapshotTestCase/FBSnapshotTestController.h; sourceTree = ""; }; + F2892046D46B7F5D371FAE53E0ECC27B /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; + F39FF17A19D9F2B7F054AA906F1FF7A0 /* PEAR-FileManager-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "PEAR-FileManager-iOS.xcconfig"; sourceTree = ""; }; F872FBD57D98CFC3DE47AD9A270264B9 /* Pods-PNObject_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Tests.release.xcconfig"; sourceTree = ""; }; - F921A7B4FE9577EE631EF19668AE4041 /* EXPMatchers+beInstanceOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInstanceOf.m"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.m"; sourceTree = ""; }; F924BAFD8984753A0E19859F0D994689 /* Pods-PNObject_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Example-frameworks.sh"; sourceTree = ""; }; - F95D3C93A19158D2C724AE838F61BDFB /* EXPMatchers+endWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+endWith.h"; path = "Expecta/Matchers/EXPMatchers+endWith.h"; sourceTree = ""; }; - FA7216234D4C24961344653692ABA814 /* EXPMatchers+beKindOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beKindOf.m"; path = "Expecta/Matchers/EXPMatchers+beKindOf.m"; sourceTree = ""; }; - FAB8F22D328CDC2CC35A8E7583C5B000 /* EXPMatchers+beGreaterThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.m"; sourceTree = ""; }; - FAEF57DFA291AFCDC8CF7CBA2307B1E9 /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; - FC189910AD30BB051AE44C5DC8D66E3B /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - FD378F1EF2A7C46E0D029ED34B3572E9 /* SpectaDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaDSL.h; path = Specta/Specta/SpectaDSL.h; sourceTree = ""; }; - FF016F1D307D9F7D6CD2678285B5D04B /* XCTest+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTest+Private.h"; path = "Specta/Specta/XCTest+Private.h"; sourceTree = ""; }; + F975273F06F26FBB19D32B76AAA6735B /* NSString-Helper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "NSString-Helper.modulemap"; sourceTree = ""; }; + F9E1824D77DC52C36F23095C07F56433 /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; + FA65E1967178EC137167CF6BCB222FB9 /* NSObject+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+Expecta.h"; path = "Expecta/NSObject+Expecta.h"; sourceTree = ""; }; + FC879F683E4F89DC738A7DB778EDB9D8 /* NSString-Helper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString-Helper-umbrella.h"; sourceTree = ""; }; + FD4E57DB13C5672E15EB7F469BDB9DFD /* PNObjectModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectModel.m; sourceTree = ""; }; + FD8C2666DF395A0B72C96DB3FFE373DD /* Expecta+Snapshots.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Expecta+Snapshots.xcconfig"; sourceTree = ""; }; + FDA136A2E561DF398381D1452E6BD3BD /* EXPMatchers+raise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raise.m"; path = "Expecta/Matchers/EXPMatchers+raise.m"; sourceTree = ""; }; + FDAD2E54EFF1515F8C4A834A19BD4D4D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; + FDB2C186F7E9E1C7250737509AB1893C /* EXPMatchers+beLessThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThan.h"; path = "Expecta/Matchers/EXPMatchers+beLessThan.h"; sourceTree = ""; }; + FED46A9E7B7A61C42F7DFB07C125345F /* EXPMatchers+beFalsy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beFalsy.m"; path = "Expecta/Matchers/EXPMatchers+beFalsy.m"; sourceTree = ""; }; + FF46CBB6CD1C65C61308ABF4E2DBA6A5 /* PEAR-FileManager-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "PEAR-FileManager-iOS.modulemap"; sourceTree = ""; }; + FFB3A2FD707A25181DBF84EB4CA8AFC2 /* EXPMatchers+beGreaterThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.h"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ + 0232C8E5E62E5FD7BB84FE07672F06FB /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 52A7A541CD9C7D800C8B6BE86E9BD33A /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 0AE200B93FBC97786AE0B7F8B47D9303 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -718,19 +844,57 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 20CC96C56EE7EE2C533A7445D0FAA390 /* Frameworks */ = { + 0F6FF6A6C4279A87527175DE5C7E6025 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 637C7C806A0289D9252A49D589195102 /* Foundation.framework in Frameworks */, - F734436720FFEF41F06C8154C5170D58 /* XCTest.framework in Frameworks */, + E74AFA63D10C40FCA9E2D58A39145EDB /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2577CDD02CB798FA7A416A75A74111A1 /* Frameworks */ = { + 4B1767203CF744F663BEEF82B543E8DA /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 4FCB85531CE763D8DA9EA02E5A5218AE /* Foundation.framework in Frameworks */, + 90DED964668CB467A1CB845571362850 /* XCTest.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4DBD1D05015BC9D8A8FCCDDB1DA623C8 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 55BCF516C5BFBCFA8E9BAFAB205909E1 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5A4E55DEDAC1FA3D49F8399CB3B95264 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 52FAB1D8D5AD172ADE3E644F7284523E /* AFNetworking.framework in Frameworks */, + 9487E9F9E6D91777E39B557E06A34B32 /* CodFis_Helper.framework in Frameworks */, + DB38775EDB8978729AA8283667228A89 /* Foundation.framework in Frameworks */, + B675B73761828FFFF03F62A29E59BB9B /* NSDate_Utils.framework in Frameworks */, + D53EDD1A76D231E5FB25AC3A46BBA96E /* NSString_Helper.framework in Frameworks */, + 78EBC39E1C11BF2A57CB9F00A40B13E4 /* nv_ios_http_status.framework in Frameworks */, + 607523839670C68D98DEA6BE05D401B1 /* PEAR_FileManager_iOS.framework in Frameworks */, + 99B9D496BB07F7E2173CF5146915CD57 /* UIDevice_Utils.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 64A5DB045256B765A9E1CBE8117BE3CF /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + D27029EF4D63FD5855822C101FA7AD45 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -750,19 +914,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 8E8FCCDFE435C2D92F1FC84E84E5CB59 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 5C4E3287DE9E5988D91C536DA517BD51 /* AFNetworking.framework in Frameworks */, - 6DAD2AD4B15B5665B1F434A1EDB9C5C5 /* Foundation.framework in Frameworks */, - 2E00CF37C528D41E03A891F73A8130B1 /* NSDate_Utils.framework in Frameworks */, - 4A400803EBA61DDDB0BE3B2B7FAB9BD7 /* nv_ios_http_status.framework in Frameworks */, - 9FC6E6A8F9B8A01F2C3878BF84AEB697 /* PEAR_FileManager_iOS.framework in Frameworks */, - EB9FD3B1A05A15D8ADA3EAD591722FFE /* UIDevice_Utils.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 914A3FA7C160948DE0A308FB745E7380 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -774,14 +925,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C09717D02986E0C1F2FEC06C64AA3BA4 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DDCFE03CE832C6A63C83C3FA62920E7B /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; C151364F15F39F7CC60CBF9A3AB49B44 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -794,18 +937,25 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C6A71832486432A8EE280CF5B1E5CD66 /* Frameworks */ = { + C71B3771E99D260913A3A853DDAE5D97 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 75A9A76E4AE43584E57F77BE8FF52B4F /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CDB1036A78B08654D629A73B2DFD711B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - CD4996880F2FD87DCB89CBB7123C579F /* Frameworks */ = { + CFC0C3620426489CFDBA6CF175AF1586 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 37933D961067D85C622E7C8CE7B0BFB8 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -820,11 +970,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D82ADF6AC9393D0EF4FB23B2ED65D19B /* Frameworks */ = { + E6374C6F7E347042A87CBB2179104C39 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 74DD8F7670BA7BF4E1701863E9C16C60 /* Foundation.framework in Frameworks */, + AB6A875AB74B484F095E03BD1B9AC1AD /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -847,51 +997,30 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 048E201ABF0F9EF9A07CCD81D8D420B9 /* Pods */ = { + 08500F5F6DF60B9CF96067B9D6A55A05 /* Support Files */ = { isa = PBXGroup; children = ( - 2689D422271F49E28A60ED4A66878478 /* AFNetworking */, - E8E1D653F6EF4097EFE5DBEA48B0B4E7 /* Expecta */, - C57490C76AC070B4AFB8DBEC5C1762CA /* Expecta+Snapshots */, - 566A0C83F21C10E7C48E94FA7021668B /* FBSnapshotTestCase */, - 28BD2670ADB4975C7D1E0916C45A482C /* NSDate_Utils */, - BCD3DD7E123BAA868FCE73F032BA4481 /* nv-ios-http-status */, - 63E40D5F6CB785C640AC6E5CFBE82A61 /* PEAR-FileManager-iOS */, - B5C77586473319F8590C29307C64AB5C /* Specta */, - EB3D4C3DB926CD41D6A25BBF3210AD38 /* UIDevice-Utils */, - ); - name = Pods; - sourceTree = ""; - }; - 05877843615DB167CCE032749F10FFE2 /* Support Files */ = { - isa = PBXGroup; - children = ( - 59604F2243675657E2E7E15FAC918F86 /* AFNetworking.modulemap */, - D37F88A59F0C14892926BE065FC89404 /* AFNetworking.xcconfig */, - ECB17217234A8E835FB4BE39E6FEFC6F /* AFNetworking-dummy.m */, - B12A7991FC7E3865C020FC02469D58F0 /* AFNetworking-prefix.pch */, - A6BCB611DE22A5D965C4216B16085419 /* AFNetworking-umbrella.h */, - 0ADD4E5E8E903E5B5B4E51AEF78B18B3 /* Info.plist */, + 88C79AFB47D63D60BB305051E5BE01A5 /* CodFis-Helper.modulemap */, + 1F034C3E53E5C3A82BA83789E0A80287 /* CodFis-Helper.xcconfig */, + 8A7B53C58B3AEA97437F2A9CF9FAF908 /* CodFis-Helper-dummy.m */, + E57202F787BB9DF0FBF6305566D46CA2 /* CodFis-Helper-prefix.pch */, + 30061326E5F3E12A53B0E1E4027601C0 /* CodFis-Helper-umbrella.h */, + 44A3376A4C9D1079DB226C5FDDBAD644 /* Info.plist */, + E004E48FF333AB340834FBBE3A197466 /* ResourceBundle-CodFis-Helper-Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/AFNetworking"; + path = "../Target Support Files/CodFis-Helper"; sourceTree = ""; }; - 0B04A33C4D7BA9DED0D46C10D603ADB0 /* Pod */ = { + 13D8FBD1285C70C6B578951209011041 /* NSURLSession */ = { isa = PBXGroup; children = ( - CCAD04D33F9F2C0A4D2A277E5A79BD62 /* Classes */, + 379D187B8D9DB024141B16DD12C11DAF /* AFHTTPSessionManager.h */, + 5D14DC99A1435BBC51311E94F64D742B /* AFHTTPSessionManager.m */, + 37769E2024995ED071EC10D51AB69CC1 /* AFURLSessionManager.h */, + F9E1824D77DC52C36F23095C07F56433 /* AFURLSessionManager.m */, ); - path = Pod; - sourceTree = ""; - }; - 1550C02821F79428737EAC0ADAC76F70 /* Security */ = { - isa = PBXGroup; - children = ( - 17E760B9F15DC83104BA161329586C8E /* AFSecurityPolicy.h */, - F3F4A2D9858F67BE07CF703724AA35AF /* AFSecurityPolicy.m */, - ); - name = Security; + name = NSURLSession; sourceTree = ""; }; 168A3B8397ECA5C7750BACB8764D0C36 /* Pods-PNObject_Tests */ = { @@ -912,90 +1041,152 @@ path = "Target Support Files/Pods-PNObject_Tests"; sourceTree = ""; }; - 1EE8BDB656FE53316CF87262BFDB88A3 /* Support Files */ = { + 18CE37664D706944CB164D9781AE382B /* Pod */ = { isa = PBXGroup; children = ( - 5C6A88235865FDC401100A80D7827E6F /* Info.plist */, - 65A8FF91F982A99C2CC3DC728DDCDDA5 /* Specta.modulemap */, - 1430E1DEB134327B7D2F241CF4873A58 /* Specta.xcconfig */, - B5F9485D2E2EAF680CFD9E0687598D3B /* Specta-dummy.m */, - EE3B16DBC5A898F73D2ECEF293B341E8 /* Specta-prefix.pch */, - F3C43DB65660997111943EBF3268FB93 /* Specta-umbrella.h */, + 2BE61C402945FFDDE7F49060F910D14F /* Classes */, + ); + path = Pod; + sourceTree = ""; + }; + 1A0ED153BA1E8E9F0B41091B81EE4165 /* Support Files */ = { + isa = PBXGroup; + children = ( + 1024DD99045870E43FCD005A63231125 /* Info.plist */, + F975273F06F26FBB19D32B76AAA6735B /* NSString-Helper.modulemap */, + 0FAD35841CC55D0A4E756DE926176CCA /* NSString-Helper.xcconfig */, + ACB54F6F5ECBB15D3A630036AF1BA487 /* NSString-Helper-dummy.m */, + A88B97994EE610C652BB3512C5E092B5 /* NSString-Helper-prefix.pch */, + FC879F683E4F89DC738A7DB778EDB9D8 /* NSString-Helper-umbrella.h */, + 1E13BEE2C51245BB5E2DA74D11C2F8EF /* ResourceBundle-NSString-Helper-Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/Specta"; + path = "../Target Support Files/NSString-Helper"; sourceTree = ""; }; - 23ED7D11119F2FB1747ECD0CC3CA6605 /* Core */ = { + 25257D1F8B9068208C0EDA23CA1FE60C /* AFNetworking */ = { isa = PBXGroup; children = ( - 10FDC677574A6562DC46E76D40F7821C /* FBSnapshotTestCase.h */, - B2385FF1C147C1DE1B7AEDF04DA72235 /* FBSnapshotTestCase.m */, - 9BF060EF7F1E57D9F3CFACC049B458EF /* FBSnapshotTestCasePlatform.h */, - 5C73F1F3E9D2B1F28D4D400C09432596 /* FBSnapshotTestCasePlatform.m */, - 55A7EA09A7B8C6417CDD4D0517AFD54F /* FBSnapshotTestController.h */, - 8C4C3426DFC651D897171B060CE0B18D /* FBSnapshotTestController.m */, - BEE312DB96BB4C4D47147810AF5F36E3 /* UIImage+Compare.h */, - B5C24A839047B4CA4869261059ADECD5 /* UIImage+Compare.m */, - 9B4A033F1E9BDC5FC8A785EDB3CEE3A3 /* UIImage+Diff.h */, - 46905B5F26206D5B3BF45E4684D9DC89 /* UIImage+Diff.m */, - CA0C72DEFF7BB3194168DDF6E5B24B50 /* UIImage+Snapshot.h */, - 03DFF2E81207C77C17155B0651B22474 /* UIImage+Snapshot.m */, - ); - name = Core; - sourceTree = ""; - }; - 2689D422271F49E28A60ED4A66878478 /* AFNetworking */ = { - isa = PBXGroup; - children = ( - D89E8E77002B7DF01EF753700FFB8232 /* AFNetworking.h */, - 33597CF92B633439498471E71ADC6111 /* NSURLSession */, - DCAE242BF8F62DC7D948F6C267CC34AC /* Reachability */, - 1550C02821F79428737EAC0ADAC76F70 /* Security */, - 79E5D7297B12E74A6AF9F0875453FB2D /* Serialization */, - 05877843615DB167CCE032749F10FFE2 /* Support Files */, - E8399B1401CACE1BFE42C0D8B093E163 /* UIKit */, + B51CE711881CF87D3EC715603F0930C9 /* AFNetworking.h */, + 13D8FBD1285C70C6B578951209011041 /* NSURLSession */, + C002A8FEADF87CFDD7AF23F6FC735F4D /* Reachability */, + B2692CE996C7F52E83C236CBFA4C2780 /* Security */, + F4FBED2A269E6DCAD29A0F27B0CC47A9 /* Serialization */, + A7765ED713C2CC30897FAF53BF34DDFD /* Support Files */, + C8B37C0F1A3441C58D727CD84143E9E8 /* UIKit */, ); path = AFNetworking; sourceTree = ""; }; - 28BD2670ADB4975C7D1E0916C45A482C /* NSDate_Utils */ = { + 2BE61C402945FFDDE7F49060F910D14F /* Classes */ = { isa = PBXGroup; children = ( - 9543636602C60A4432BF9A7B22731166 /* NSDate+NSDate_Util.h */, - 7DD4044F2019818D9FDC016EE55945D8 /* NSDate+NSDate_Util.m */, - DE3762546DF4D62EC03D5947F882ADF4 /* Support Files */, + AE0273B0FEA36DCD267B38D5470D149D /* PNObject.h */, + 9162D70BAD6BBD6FF354DF58A3B9A404 /* PNObject.m */, + B826BA6A51E0D0C4788BFED2A19F3136 /* PNObjectConfig.h */, + A0006202750009AE71C098C2C28676E3 /* PNObjectConfig.m */, + B4C0E4F68F90B96133E63668F7261084 /* PNObjectConstants.h */, + 1FB99C6E81EE5FC82F635AD1779FD042 /* PNObjectModel.h */, + FD4E57DB13C5672E15EB7F469BDB9DFD /* PNObjectModel.m */, + CE5C1965380CF58C74C49FE3E5075401 /* PNObjectProperty.h */, + 6297F47751BF4100D3E64F1075BB4203 /* PNObjectProperty.m */, + 4009CEE68682448A34EE75AEACD49007 /* User */, ); - path = NSDate_Utils; + path = Classes; + sourceTree = ""; + }; + 2E96ACC89F2D9A4BEA9CA94B5445F8CD /* Support Files */ = { + isa = PBXGroup; + children = ( + 1E1452C7FD30DF2777A5E8BCAE69472E /* FBSnapshotTestCase.modulemap */, + 5EBC198239AC633110650C5C79DD8BD7 /* FBSnapshotTestCase.xcconfig */, + C81F1F56BD0141CC52D1AC0B7A91FB7D /* FBSnapshotTestCase-dummy.m */, + 80CEB8D8C03F1C1B3B0DF77B13186AD0 /* FBSnapshotTestCase-prefix.pch */, + AC05C9927F610209E94903161517D066 /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/FBSnapshotTestCase"; sourceTree = ""; }; 30888CCAE6C09BBE3DB2932177E9D896 /* PNObject */ = { isa = PBXGroup; children = ( - 0B04A33C4D7BA9DED0D46C10D603ADB0 /* Pod */, + 18CE37664D706944CB164D9781AE382B /* Pod */, 425607755C726CECF42269E67F188E46 /* Support Files */, ); name = PNObject; path = ../..; sourceTree = ""; }; - 33597CF92B633439498471E71ADC6111 /* NSURLSession */ = { + 3B632DE4DF03643585CB7E3D3061F360 /* nv-ios-http-status */ = { isa = PBXGroup; children = ( - AAD6CE7D02EDADFC3C17BFB6663C59BF /* AFHTTPSessionManager.h */, - FAEF57DFA291AFCDC8CF7CBA2307B1E9 /* AFHTTPSessionManager.m */, - 5CDD9633CA9335ABCB22E462FD00E413 /* AFURLSessionManager.h */, - 25E3E4FEF1782DB5D313F1B2D51BBA59 /* AFURLSessionManager.m */, + A8A06B015AB29959A0689C03F26684A5 /* HTTPStatusCodes.h */, + A3C91FBCB22A184FA2F909229DF9DE37 /* nv_ios_http_status.h */, + E259F8A3624370227D96E523D79E1C78 /* nv_ios_http_status.m */, + DF314A97EBB8F003D5C132B366D6A719 /* Support Files */, ); - name = NSURLSession; + path = "nv-ios-http-status"; sourceTree = ""; }; - 3A47EAC1A5B5DE0E9F96D76DAC4953FB /* SwiftSupport */ = { + 3BCB873CBA3FEA790DB2C0273AAFAE10 /* Specta */ = { isa = PBXGroup; children = ( - AED0961EA7074A81B21740179590DD61 /* SwiftSupport.swift */, + 4F1112644022E638963E3B21D5F2890E /* Specta.h */, + 9599376A01C50D9B27F311EB46116485 /* SpectaDSL.h */, + 9D48583AE2E1ABF991221B572713E6E8 /* SpectaDSL.m */, + 485BFC729756E498439C942A96F10304 /* SpectaTypes.h */, + BB9DE2FDBD75DB79CD7E00CF05D3C0B1 /* SpectaUtility.h */, + 4EB59C9D63AD1F4771A872B490D42F19 /* SpectaUtility.m */, + 317E36493ECEA20C0EB5AB74C3502BF6 /* SPTCallSite.h */, + 3385491328A2613CAAB6FC32F972F32C /* SPTCallSite.m */, + 6FCF0848F05D331E87B7B1BADD684CBB /* SPTCompiledExample.h */, + B124B083F37C7B1AC5D072D22D1601BC /* SPTCompiledExample.m */, + 6F08553232D8AE2AC771063C2057999C /* SPTExample.h */, + 1FD3243145248C1F69D9E1C521E15D87 /* SPTExample.m */, + 135033A9181C76CF1607DFFE9947625C /* SPTExampleGroup.h */, + D0F375CE901356C9F2E8FB1F384FA5D5 /* SPTExampleGroup.m */, + D6A4024C8FBB211BFD7AC63FB56098C3 /* SPTExcludeGlobalBeforeAfterEach.h */, + 2ECDC9EBA09EFC10F9BC51B9C4CB9812 /* SPTGlobalBeforeAfterEach.h */, + 71FB3252085F3C0065313F64C07D6CF7 /* SPTSharedExampleGroups.h */, + 48A97E5258F655DB1B6FCC159C6719C5 /* SPTSharedExampleGroups.m */, + BFEF28FE36CA3B0654FCE786ADD4B69D /* SPTSpec.h */, + C1EB87F3752C5ABE0761770523BF6BC1 /* SPTSpec.m */, + 3ABDC0C2763FE222B84FB4B5A93925FD /* SPTTestSuite.h */, + 2C72380A0D6553683D1BD38159C37D4B /* SPTTestSuite.m */, + 01210B4991148A2FEAEB6C2073375709 /* XCTest+Private.h */, + 512C364B00E2A44E5320E298FE40642A /* XCTestCase+Specta.h */, + 33085FB7C0B220CAED7C6E589DE5D243 /* XCTestCase+Specta.m */, + 3C7AD59743D7083D7354F750D63290AA /* Support Files */, ); - name = SwiftSupport; + path = Specta; + sourceTree = ""; + }; + 3C7AD59743D7083D7354F750D63290AA /* Support Files */ = { + isa = PBXGroup; + children = ( + 23E043B0753EA9BF9A4F095150676A82 /* Info.plist */, + 316FBC8C964946B135B2D2EF34624AF4 /* Specta.modulemap */, + DDF663ED2F08574CE705F2E26C9E909F /* Specta.xcconfig */, + AFA60D084AF43426820E0E3079EA7C9C /* Specta-dummy.m */, + DB635B177B330709AB7DA63FAFC379C1 /* Specta-prefix.pch */, + 271643A6B57CF6A680638FE8EE523923 /* Specta-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/Specta"; + sourceTree = ""; + }; + 4009CEE68682448A34EE75AEACD49007 /* User */ = { + isa = PBXGroup; + children = ( + DF24CAFD7A8F1427E29464B08B6016FB /* PNAddress.h */, + E013AA50CA48BFC42AC9C8D453B52EB6 /* PNAddress.m */, + CE3DD468B7674A0054035458F242DCEC /* PNLocation.h */, + 56AA4EFC3049B555548B065BCC0B78F3 /* PNLocation.m */, + 56151A456517F1464AD42627A962B18C /* PNUser.h */, + 6DBD054EC8AE8B72748492B276FD1152 /* PNUser.m */, + ); + path = User; sourceTree = ""; }; 425607755C726CECF42269E67F188E46 /* Support Files */ = { @@ -1013,49 +1204,125 @@ path = "Example/Pods/Target Support Files/PNObject"; sourceTree = ""; }; - 444966F8809310C3C4F42EFBA011DF23 /* Support Files */ = { + 4C01038885218E5A8F46DAEF96C18A3D /* Products */ = { isa = PBXGroup; children = ( - D3C38843B1CB9E2D243F081456530E8F /* Info.plist */, - 3CD801BF5B230E4282D8EA4E9F525680 /* PEAR-FileManager-iOS.modulemap */, - C52CB957F23B5D24CA1AEAD7E551BB83 /* PEAR-FileManager-iOS.xcconfig */, - C9D460967A6376EA571AFB8D4F5DBE53 /* PEAR-FileManager-iOS-dummy.m */, - 127B6CCEAF6C15B3132A49D7441AD722 /* PEAR-FileManager-iOS-prefix.pch */, - 982572851E0F5EC4E96BB0B9B19B7F4D /* PEAR-FileManager-iOS-umbrella.h */, + DD1866F99E1C41471AD822135DE7A980 /* AFNetworking.framework */, + 0B1A22229E3801682717C76FC3EC5277 /* CodFis-Helper.bundle */, + 9CAB9A95934E5D37FFA43256EF47EF20 /* CodFis_Helper.framework */, + C6F5C7D168275858059D971916CA11BC /* Expecta.framework */, + EB453B34B97515BD6D1E1D2826A003D0 /* Expecta_Snapshots.framework */, + BD87FAFC458DD5681932EB870FC6D584 /* FBSnapshotTestCase.framework */, + 9E7DFE22EE5273D5518DEF89DCAAA3C7 /* NSDate_Utils.bundle */, + 6C3DB0BBAB5480760D02B191B7F7241D /* NSDate_Utils.framework */, + 2D092A87F766ADB2AA7FFAF94E49BD87 /* NSString-Helper.bundle */, + F07A19FF93F0C46CF0144CC9BDD618D9 /* NSString_Helper.framework */, + 3D0D46D4E74C97600C85F8763AB936B2 /* nv_ios_http_status.framework */, + CA681D39B7B3648B3DD85284AAF56ADE /* PEAR_FileManager_iOS.framework */, + 436B6F9E6A69BDEA01CD9284033DAF36 /* PNObject.bundle */, + 429771986CD9C2071B62AAC5065AE207 /* PNObject.framework */, + 65A7346A5A4F3AB463AC78878207A426 /* Pods_PNObject_Example.framework */, + 4240CD092C2BF0B89A3E7D65C507144B /* Pods_PNObject_Tests.framework */, + 84C01498C16B13309E3815E794BA08F4 /* Specta.framework */, + 9FE6937C1543E53515E99A3B372A074A /* UIDevice-Utils.bundle */, + 3055C3C22E37FAA1520428441EC25F9D /* UIDevice_Utils.framework */, + ); + name = Products; + sourceTree = ""; + }; + 50ACB82816A1C4493CCE7FD7B5FA9BCE /* Expecta */ = { + isa = PBXGroup; + children = ( + E869F5EF752E9C3A7876DA793BC75D41 /* EXPBlockDefinedMatcher.h */, + 6EC81BB0CCD42F7DAE92107677A91F33 /* EXPBlockDefinedMatcher.m */, + 2534011F1791AE752DDB65DA4FCCAD87 /* EXPDefines.h */, + 12544CDF0FD9C5551A77CD4BDE1405B9 /* EXPDoubleTuple.h */, + B9A9C701D2337B179946452160619DC1 /* EXPDoubleTuple.m */, + D2AED9AF6DE4D50C7E5B136FCA28E03F /* Expecta.h */, + A6D6824D63C384BED3BCD62D7A68F7E3 /* ExpectaObject.h */, + 9BF9F130F461DDDBF9EE1E70572D1FDB /* ExpectaObject.m */, + 685A797ED47795C09DEE5C5A55714DAC /* ExpectaSupport.h */, + E7AD0BB1AC20ECCE9DCD54B465534B3B /* ExpectaSupport.m */, + 08D77C7FD6BD5E721E23548F1FACC00E /* EXPExpect.h */, + 632C202794A91AC27516B224BF80971F /* EXPExpect.m */, + 450709B47F7A820A8AFDB461B4437FFC /* EXPFloatTuple.h */, + D0A68CC6DCCCFFBE325A6EF70E806DC8 /* EXPFloatTuple.m */, + B59F63470D0D7175BEE0C4DC896DF014 /* EXPMatcher.h */, + 3747D17AA8130F0A96E8B12196B90730 /* EXPMatcherHelpers.h */, + 7032DF411CE2D0FC98E26BC0DFB7A197 /* EXPMatcherHelpers.m */, + 507A72977FEC0BD33C59811A49A086B3 /* EXPMatchers.h */, + CCED7197D78B3BAFAA8146CB7781287F /* EXPMatchers+beCloseTo.h */, + C737C56F2AFEB1550EB22FF6FCF52157 /* EXPMatchers+beCloseTo.m */, + 6F7088A6D1831F5A072482BF5FB4F7EF /* EXPMatchers+beFalsy.h */, + FED46A9E7B7A61C42F7DFB07C125345F /* EXPMatchers+beFalsy.m */, + 464590FE7639F553ACF4AC3221D5FB6B /* EXPMatchers+beginWith.h */, + 68969EDE3295DE920DDA3080DF5EA7BC /* EXPMatchers+beginWith.m */, + 23A738F60E08C2B623390107892DF56D /* EXPMatchers+beGreaterThan.h */, + 912010882CBFE7976CB57E864D12F181 /* EXPMatchers+beGreaterThan.m */, + FFB3A2FD707A25181DBF84EB4CA8AFC2 /* EXPMatchers+beGreaterThanOrEqualTo.h */, + 2AF2A889E861FFE5D575ADC9AD833257 /* EXPMatchers+beGreaterThanOrEqualTo.m */, + DB2B44906DCF1985FD8B0769537F50A3 /* EXPMatchers+beIdenticalTo.h */, + B83ACA9273550529AD6FDF713514D75A /* EXPMatchers+beIdenticalTo.m */, + 0DC4C776D52F72AB2387B118DAC67A0D /* EXPMatchers+beInstanceOf.h */, + 909473D243E4195FF940F21AEC16AC75 /* EXPMatchers+beInstanceOf.m */, + 6523B3E15B6819D4FF077CF5E5294DA3 /* EXPMatchers+beInTheRangeOf.h */, + F056A4435AC81C2FFA76B2F297F73666 /* EXPMatchers+beInTheRangeOf.m */, + 60E281C74ABE56055E92C7D6FFA71BA4 /* EXPMatchers+beKindOf.h */, + CA04BCF19FACFA52CC7AFE8FC64419A5 /* EXPMatchers+beKindOf.m */, + FDB2C186F7E9E1C7250737509AB1893C /* EXPMatchers+beLessThan.h */, + 4220E349988A0D580FCBFBA39647F511 /* EXPMatchers+beLessThan.m */, + A7851DCEEE7DA7D909E9BA4BEFADA58B /* EXPMatchers+beLessThanOrEqualTo.h */, + 99A13ADAA970AEC0B0856D44D87B407F /* EXPMatchers+beLessThanOrEqualTo.m */, + 6F398880A97C09015BC77DBF610106DE /* EXPMatchers+beNil.h */, + 464D0446F49343AEEE6C16A01C8A1F95 /* EXPMatchers+beNil.m */, + 88FE06915D7F161C6032D7D702058B77 /* EXPMatchers+beSubclassOf.h */, + 8DA3C8684E4C0FCA78069E1541C465D9 /* EXPMatchers+beSubclassOf.m */, + 2CB51CB69E1889BED120C46E1B9CAAE3 /* EXPMatchers+beSupersetOf.h */, + 91F70FEF3810F8C031EBB1ECA12F0B91 /* EXPMatchers+beSupersetOf.m */, + CE8CB0C513836F78E504F110F4F4C887 /* EXPMatchers+beTruthy.h */, + 1CBFDC308319F4BFC9FFE16A9B1CB85B /* EXPMatchers+beTruthy.m */, + 75E0D1023C0A08FDAAB1DFD72F487D0C /* EXPMatchers+conformTo.h */, + A5D99B576EF417E30AEBD7F9CE13D6D5 /* EXPMatchers+conformTo.m */, + F0F49008F3757A50A53A7EDEFE1D6E0E /* EXPMatchers+contain.h */, + B51B4D165C18FCF2F2AEED7AB6CE617A /* EXPMatchers+contain.m */, + 9CC50ED51BF3127276F870BBBF3F4CDC /* EXPMatchers+endWith.h */, + A55A28952831E3839DD3758C933F14DB /* EXPMatchers+endWith.m */, + 8B25B02C4F56B59CE95492B7EF051FED /* EXPMatchers+equal.h */, + CBB622604957A8C11F02247EA2DBBC4B /* EXPMatchers+equal.m */, + 820CBF010D3F53A11DEE04F987A96442 /* EXPMatchers+haveCountOf.h */, + 609FEA9EB3566992ED0F336C5BE5751A /* EXPMatchers+haveCountOf.m */, + DD12CCCA8F4B1D48BD3CF960C419172A /* EXPMatchers+match.h */, + E7F4C8294BE11BE61DB4A7A2F3B31D9D /* EXPMatchers+match.m */, + EBE026DCFAD64065C2AD46B762FA6FC4 /* EXPMatchers+postNotification.h */, + 327907A2565A1A7392547592FE331F98 /* EXPMatchers+postNotification.m */, + 4BF5121E4EFB3071F698EDA658E3EC5A /* EXPMatchers+raise.h */, + FDA136A2E561DF398381D1452E6BD3BD /* EXPMatchers+raise.m */, + 9D2C867593CF76AA25009F9649E06CC5 /* EXPMatchers+raiseWithReason.h */, + 674400F6F33A1F137E7BA9AD6C617DEF /* EXPMatchers+raiseWithReason.m */, + D0C3F6B646512F6B8B28458FF77BDCD3 /* EXPMatchers+respondTo.h */, + 7C79A15D239C9CD4C8FDF088C20B986A /* EXPMatchers+respondTo.m */, + 1B7E4ED35985F94918DA0FB8A9F1A752 /* EXPUnsupportedObject.h */, + 832562EA083AF6A877D74DAA9CA17E11 /* EXPUnsupportedObject.m */, + FA65E1967178EC137167CF6BCB222FB9 /* NSObject+Expecta.h */, + A447AAA3967E79D3F4057E256EBC2EE6 /* NSValue+Expecta.h */, + 3F211EE8103F78DCC378727AE3225BAF /* NSValue+Expecta.m */, + 837DB8CBC3759C485F2E40869B9E84D0 /* Support Files */, + ); + path = Expecta; + sourceTree = ""; + }; + 74BE58DFBC7A58C0CBF57703836AE234 /* Support Files */ = { + isa = PBXGroup; + children = ( + 388943AC9BDC909F5225ED295DCA5CC8 /* Expecta+Snapshots.modulemap */, + FD8C2666DF395A0B72C96DB3FFE373DD /* Expecta+Snapshots.xcconfig */, + 01107AF1CB31E5A4C0DAC648F2706354 /* Expecta+Snapshots-dummy.m */, + 17525D1167F4FD996A3F684B93B78793 /* Expecta+Snapshots-prefix.pch */, + BF1545811E1B1302D5F00AE126015A95 /* Expecta+Snapshots-umbrella.h */, + DD66CBB198BF1306A241FDB078CE0766 /* Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/PEAR-FileManager-iOS"; - sourceTree = ""; - }; - 566A0C83F21C10E7C48E94FA7021668B /* FBSnapshotTestCase */ = { - isa = PBXGroup; - children = ( - 23ED7D11119F2FB1747ECD0CC3CA6605 /* Core */, - EB2B8529F7C37CC14445E0FEEB725498 /* Support Files */, - 3A47EAC1A5B5DE0E9F96D76DAC4953FB /* SwiftSupport */, - ); - path = FBSnapshotTestCase; - sourceTree = ""; - }; - 63E40D5F6CB785C640AC6E5CFBE82A61 /* PEAR-FileManager-iOS */ = { - isa = PBXGroup; - children = ( - EEBC96FE602F9D4E3ED5581BB2EFA686 /* PEARFileManager.h */, - 8F4FF5F611EED96FD62B7B742C979800 /* PEARFileManager.m */, - 444966F8809310C3C4F42EFBA011DF23 /* Support Files */, - ); - path = "PEAR-FileManager-iOS"; - sourceTree = ""; - }; - 79E5D7297B12E74A6AF9F0875453FB2D /* Serialization */ = { - isa = PBXGroup; - children = ( - 60CB0EFAAC57BEBDDC212BE202A1E6DD /* AFURLRequestSerialization.h */, - 5653465B5CDAEFF5B7DA46C67238B030 /* AFURLRequestSerialization.m */, - A240931E86D7897A59267C609AF76747 /* AFURLResponseSerialization.h */, - 6B05EF3E8CCDE4C8342C989CA6DE8820 /* AFURLResponseSerialization.m */, - ); - name = Serialization; + path = "../Target Support Files/Expecta+Snapshots"; sourceTree = ""; }; 7B2C40B467EE55C5CB63A978531E7289 /* Pods-PNObject_Example */ = { @@ -1081,161 +1348,238 @@ children = ( BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */, E99CD5B3CF7131277C4CBA3A1162D56A /* Development Pods */, - E258A1AA6238999448EFA3F0E2E43EFF /* Frameworks */, - 048E201ABF0F9EF9A07CCD81D8D420B9 /* Pods */, - 8DF85F04C03BBD5A156C3A5A3119D582 /* Products */, + 82EBDD3171F12EB907EFF77F1BC08474 /* Frameworks */, + 9C0D2F57BBB41DD05BF3A2ECFBFA22FF /* Pods */, + 4C01038885218E5A8F46DAEF96C18A3D /* Products */, CA2A6C0A1068E1DAEA2579E47E971F66 /* Targets Support Files */, ); sourceTree = ""; }; - 7EFB0E984DC833F6EC15B776072A6526 /* Support Files */ = { + 7E98BF8FFE57B5CF948E31957B37DBBD /* NSDate_Utils */ = { isa = PBXGroup; children = ( - E6F7F16D9E0EFA6AF63A13061CD23BE5 /* Expecta.modulemap */, - 4F8AE4909F6B93592D76F8A8F38BA239 /* Expecta.xcconfig */, - B55B191D0BC374144F0D8CEAEF7D18F6 /* Expecta-dummy.m */, - DF276E481B1CFAF5CEB69D0A5D066071 /* Expecta-prefix.pch */, - 074B654E88FE46432932E5101AC5EACD /* Expecta-umbrella.h */, - B49656FE04BC3FA7D61F51017225E8DD /* Info.plist */, + CA214C22480106586DADDDBE4AC63DC5 /* NSDate+NSDate_Util.h */, + A99D1CE0AE7D085BA83A7082B19B2963 /* NSDate+NSDate_Util.m */, + C727EB498C4E74129342625DCD26C12C /* Support Files */, + ); + path = NSDate_Utils; + sourceTree = ""; + }; + 803F988263FA5F3D7D147F50BD3A37EB /* FBSnapshotTestCase */ = { + isa = PBXGroup; + children = ( + 8E199AC37E2999F2FA08E57F338E2116 /* Core */, + 2E96ACC89F2D9A4BEA9CA94B5445F8CD /* Support Files */, + E8067E4853ECB98535D2BCDBF71AAA48 /* SwiftSupport */, + ); + path = FBSnapshotTestCase; + sourceTree = ""; + }; + 81E5AC8DBD2B02C7501AC023E0215592 /* PEAR-FileManager-iOS */ = { + isa = PBXGroup; + children = ( + DE8905A96C379C7FAE22943E7F3E41A9 /* PEARFileManager.h */, + 74406FC0523AA26E9E5570CC7FAF6963 /* PEARFileManager.m */, + DC2F1E82CEA69830A30F80D136C893C8 /* Support Files */, + ); + path = "PEAR-FileManager-iOS"; + sourceTree = ""; + }; + 82EBDD3171F12EB907EFF77F1BC08474 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 2A7D9F77C7D33929D068F91CF921F656 /* AFNetworking.framework */, + BB0DC1F8AFB368011B53DED4BC8436F3 /* CodFis_Helper.framework */, + E93AFA5561880480802A8CD308FCEEF5 /* Expecta.framework */, + CA822B4C4A4F2E1BA28DDDC4EF21A29B /* FBSnapshotTestCase.framework */, + B7A4A1AF265490E2BF029E44BA1FD092 /* NSDate_Utils.framework */, + 844173087875162C859F2C9663952448 /* NSString_Helper.framework */, + 8B19FF74975D7F1CA531A21E040E8019 /* nv_ios_http_status.framework */, + 1D338F55CCFE45AC98E9B546123000CB /* PEAR_FileManager_iOS.framework */, + 43952832E81BEC23457CF90E1A885389 /* UIDevice_Utils.framework */, + B4658790965C628DB39337D84B5EC74F /* iOS */, + ); + name = Frameworks; + sourceTree = ""; + }; + 837DB8CBC3759C485F2E40869B9E84D0 /* Support Files */ = { + isa = PBXGroup; + children = ( + CB9DBAA826AD640AB1EAC9C550052A7C /* Expecta.modulemap */, + D8DE52FA0AE0D96C58A5DE707B83F4B7 /* Expecta.xcconfig */, + B9129AD09C5504C5D83BEED23EC48532 /* Expecta-dummy.m */, + 5964358CAD15D82442CE38CF60931ABE /* Expecta-prefix.pch */, + AB4F2391B3A94F6E34094D136D14E5CD /* Expecta-umbrella.h */, + 4BB76D100F2D9997904BB3E221FF89CF /* Info.plist */, ); name = "Support Files"; path = "../Target Support Files/Expecta"; sourceTree = ""; }; - 8DF85F04C03BBD5A156C3A5A3119D582 /* Products */ = { + 884C970EA45305DD9BBC31927148A7D9 /* UIDevice-Utils */ = { isa = PBXGroup; children = ( - 59327838F5D1D7B9071F21E7AEE8D821 /* AFNetworking.framework */, - AFD524FD439614CAE6FA83D1AD58FFD7 /* Expecta.framework */, - D241D95070D67C95995DC1AC991505C9 /* Expecta_Snapshots.framework */, - 5028EC00472B8800EAC9CC8CB76A6A78 /* FBSnapshotTestCase.framework */, - 42F4293F70BB18889EEF9844FF045A4C /* NSDate_Utils.bundle */, - 89BD99C8D45E8D53E8939933EE5F1715 /* NSDate_Utils.framework */, - 09AC67385F6363DE36A0DF51DFBB98C1 /* nv_ios_http_status.framework */, - 2760547A3AA3E20F2812D7F9D33043C2 /* PEAR_FileManager_iOS.framework */, - C596C664F9FEAC8BD644F34C3A77834A /* PNObject.bundle */, - 436E91DE0EE47567518AED62B8482BD8 /* PNObject.framework */, - BBDFF13E5560186F671ED58620E75C7A /* Pods_PNObject_Example.framework */, - 9D5198CDB919F27475342F83B6CD6455 /* Pods_PNObject_Tests.framework */, - 2E92B0C9A524216F7EE2884F50AB5020 /* Specta.framework */, - 9FBC3D3A0F91D4AB05D8C934883FC5EA /* UIDevice-Utils.bundle */, - AF04973DBC0A36EF60FD97B51B00EB05 /* UIDevice_Utils.framework */, + 8D0098924728047DF7DBD9A55E5D77F8 /* UIDevice-Hardware.h */, + B1B3EA1DB90A6694150156F7D37F0646 /* UIDevice-Hardware.m */, + B7F90C662A9A703BC93B0CFCE696044C /* Support Files */, ); - name = Products; + path = "UIDevice-Utils"; sourceTree = ""; }; - 8EF52D430651DC46C03E28588CD31315 /* Support Files */ = { + 8E199AC37E2999F2FA08E57F338E2116 /* Core */ = { isa = PBXGroup; children = ( - 77DE36CF3A1EFF87812366523CADEE36 /* Info.plist */, - 4E54032EF8D2B285C7971B73525A9F4E /* nv-ios-http-status.modulemap */, - DD8E1EE82922EB0432EEB767927065F4 /* nv-ios-http-status.xcconfig */, - 6CBABE38C1F703FF64221A82A7BB552B /* nv-ios-http-status-dummy.m */, - 587E1C0B6FCFC6094DE7FB96DCD9F7F0 /* nv-ios-http-status-prefix.pch */, - 5B4E3BDC0A94EEB8C2035B548A7425F7 /* nv-ios-http-status-umbrella.h */, + 5635E354245AFEF9A685537A61FC9390 /* FBSnapshotTestCase.h */, + 11F89A338BF7EB4E415848F0A7C3CF0D /* FBSnapshotTestCase.m */, + 42821213A090128F110CBB0FE1BE6E1C /* FBSnapshotTestCasePlatform.h */, + 721DAB379DC2B4881E444E3AE72B0D07 /* FBSnapshotTestCasePlatform.m */, + F2282D94AFC54178C90FB5E64876D29F /* FBSnapshotTestController.h */, + 8FEA5728F183A7328ED71A966EF50C1D /* FBSnapshotTestController.m */, + B7234BFA7FDE43EE68047B2B1D5B4ED5 /* UIImage+Compare.h */, + 8F5827BCA52DD6C3E7E077F766DB734A /* UIImage+Compare.m */, + 31D72356BFFEAF805C83EEE25C8A8E12 /* UIImage+Diff.h */, + 232FE0510732DA67E12F321BCD54EFA7 /* UIImage+Diff.m */, + 58F5F3B21D5D86E70DA74B43102DD331 /* UIImage+Snapshot.h */, + 2094BF660B1D481305FFF023AEB9A8AD /* UIImage+Snapshot.m */, + ); + name = Core; + sourceTree = ""; + }; + 9C0D2F57BBB41DD05BF3A2ECFBFA22FF /* Pods */ = { + isa = PBXGroup; + children = ( + 25257D1F8B9068208C0EDA23CA1FE60C /* AFNetworking */, + AD80CA27C3B975917F8A0A60D0BB487E /* CodFis-Helper */, + 50ACB82816A1C4493CCE7FD7B5FA9BCE /* Expecta */, + CECCB432205A815F168DE01DCE4175CF /* Expecta+Snapshots */, + 803F988263FA5F3D7D147F50BD3A37EB /* FBSnapshotTestCase */, + 7E98BF8FFE57B5CF948E31957B37DBBD /* NSDate_Utils */, + D9EF10A5501EDD655A6EBCC348F10BE5 /* NSString-Helper */, + 3B632DE4DF03643585CB7E3D3061F360 /* nv-ios-http-status */, + 81E5AC8DBD2B02C7501AC023E0215592 /* PEAR-FileManager-iOS */, + 3BCB873CBA3FEA790DB2C0273AAFAE10 /* Specta */, + 884C970EA45305DD9BBC31927148A7D9 /* UIDevice-Utils */, + ); + name = Pods; + sourceTree = ""; + }; + A7765ED713C2CC30897FAF53BF34DDFD /* Support Files */ = { + isa = PBXGroup; + children = ( + EDBBEEB61808FFE12BF096648C612B20 /* AFNetworking.modulemap */, + 80FD49D4414C597C430FA5468BD042CC /* AFNetworking.xcconfig */, + 35E0A851235DC1F537CE1C0E84A81F82 /* AFNetworking-dummy.m */, + D318137B533CEC2300D9CEDE82B668B3 /* AFNetworking-prefix.pch */, + E9CA4EF6D33E6436B69A48867278849A /* AFNetworking-umbrella.h */, + 73C58D3C250A56D96FB83FC7AF65F22C /* Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/nv-ios-http-status"; + path = "../Target Support Files/AFNetworking"; sourceTree = ""; }; - 9F4725758E151141D8C8B3C7CD95FBB4 /* Support Files */ = { + AD80CA27C3B975917F8A0A60D0BB487E /* CodFis-Helper */ = { isa = PBXGroup; children = ( - 64F181C4266B43CBF7F66042F6B4EF46 /* Expecta+Snapshots.modulemap */, - AFBEE3F191A2DD5E27F198062E651C61 /* Expecta+Snapshots.xcconfig */, - 35131BF5BAB49F5EDA555F84ECF75675 /* Expecta+Snapshots-dummy.m */, - 242765D98AC77367BE93DA083A7BC17B /* Expecta+Snapshots-prefix.pch */, - 549849546007C6D88540FB828C076C4D /* Expecta+Snapshots-umbrella.h */, - C41C802DC25D473427927D6E5E12DB44 /* Info.plist */, + 35A0DD6B41D7518392ACBE5DFFC9E941 /* CodFis+Helper.h */, + 413C6A2E22F6A4F190AF932F919ECA17 /* CodFis+Helper.m */, + A7DCF975356581FDA4BEFD22C57BE87B /* CodFisResponse.h */, + 5009609CE4DC896843DBCEF8B8BA0DAB /* CodFisResponse.m */, + 539CD4AB6C6158B4B11BB4D8FF0190F0 /* ResponseConstants.h */, + 6DE09953F7777942C6725E3A1376DA54 /* VatNumber+Helper.h */, + 7584D191955AB98BAC9901F13BBE40C5 /* VatNumber+Helper.m */, + 08500F5F6DF60B9CF96067B9D6A55A05 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/Expecta+Snapshots"; + path = "CodFis-Helper"; sourceTree = ""; }; - A750A13FA808C9B1BAD0F1D477323416 /* Support Files */ = { + B2692CE996C7F52E83C236CBFA4C2780 /* Security */ = { isa = PBXGroup; children = ( - 47EE341DDE8B3421BDA8B64EDC577274 /* Info.plist */, - 57A653019F6879231D079F02A4554850 /* ResourceBundle-UIDevice-Utils-Info.plist */, - 339B32A7044B08B3DD5C8993009E8B30 /* UIDevice-Utils.modulemap */, - C9E514F6AEA6EAE70D95B22CDF7470C3 /* UIDevice-Utils.xcconfig */, - 1400930AB70792496EA909A5289F2A97 /* UIDevice-Utils-dummy.m */, - 3E46BD218AE88E7F41BFCDA2B76F815B /* UIDevice-Utils-prefix.pch */, - EE1BA712295D0B44F79F0510CE7917CC /* UIDevice-Utils-umbrella.h */, + D63B61A4B93A567F884CB1D356B569C8 /* AFSecurityPolicy.h */, + 876A236EF5BE105AFC7E82DFE04B6A81 /* AFSecurityPolicy.m */, + ); + name = Security; + sourceTree = ""; + }; + B4658790965C628DB39337D84B5EC74F /* iOS */ = { + isa = PBXGroup; + children = ( + FDAD2E54EFF1515F8C4A834A19BD4D4D /* CoreGraphics.framework */, + 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */, + 939E743685722A06511D100FED8688B1 /* MobileCoreServices.framework */, + 7DF19E53D61504C8DDDF5DB3B208DE66 /* QuartzCore.framework */, + AC12B012C2EF6A4B9D51E7E3D606EC8C /* Security.framework */, + 6E73FDE0C1AB38E83B15578475651531 /* SystemConfiguration.framework */, + C0D5258A7C7C196C6D66E415A50BED3E /* UIKit.framework */, + D521EC5C05CDD367928AC44A372C2C07 /* XCTest.framework */, + ); + name = iOS; + sourceTree = ""; + }; + B7F90C662A9A703BC93B0CFCE696044C /* Support Files */ = { + isa = PBXGroup; + children = ( + 8CEB1675C19CA5A8F3C5EA8C66A8C7AF /* Info.plist */, + 103697769D32BAB89D31EE78699D3BFF /* ResourceBundle-UIDevice-Utils-Info.plist */, + 07252FFBB71FD34E7D97B752DB67173A /* UIDevice-Utils.modulemap */, + 4FBCDD48E2109C389BCA12A9F097D46F /* UIDevice-Utils.xcconfig */, + 513B5C5B656A24A61124E7885C8534A7 /* UIDevice-Utils-dummy.m */, + 37BA593D4CEFB1CDBD256EE46F026B6A /* UIDevice-Utils-prefix.pch */, + 988B7C5C32B41C4EE9FF48E626DAD3E2 /* UIDevice-Utils-umbrella.h */, ); name = "Support Files"; path = "../Target Support Files/UIDevice-Utils"; sourceTree = ""; }; - B5C77586473319F8590C29307C64AB5C /* Specta */ = { + C002A8FEADF87CFDD7AF23F6FC735F4D /* Reachability */ = { isa = PBXGroup; children = ( - 60B5E3BB7584988569B7F2652292BC3E /* Specta.h */, - FD378F1EF2A7C46E0D029ED34B3572E9 /* SpectaDSL.h */, - DC9B3358EE62D77D71F1805014D1DB92 /* SpectaDSL.m */, - 604EC2DE1B40FC89D577D9D51B1224EC /* SpectaTypes.h */, - 1CB1BD2B11D8B7E1442082721AB7CAC4 /* SpectaUtility.h */, - A2ABA3A334E4AE5EF7D7C6B4C6F5C23D /* SpectaUtility.m */, - F2F9E0F0D8C676FDEF57F4AB684EF18E /* SPTCallSite.h */, - BF3A302EBF9FC72A93FDAC46A18AE870 /* SPTCallSite.m */, - B6D98DF2C912FCC881DDFE8A3ADBC07B /* SPTCompiledExample.h */, - 5E24767F02DE921236583EF09123D758 /* SPTCompiledExample.m */, - EE1683091A10AF021AD89064B1275C3D /* SPTExample.h */, - 52BB435F6221617973B010DBBDA41EC2 /* SPTExample.m */, - 20EC13F84B8DC4D934DE63C7800B8215 /* SPTExampleGroup.h */, - 80B83755540664BA5EB069DB4FCF8A48 /* SPTExampleGroup.m */, - AEA7B8ED164EA74CD71F665DEC7CCD72 /* SPTExcludeGlobalBeforeAfterEach.h */, - ECE3FD751A64DAEB144F784BBE8C2732 /* SPTGlobalBeforeAfterEach.h */, - 30080EE497D05841BBDA40A2C97FC395 /* SPTSharedExampleGroups.h */, - 30A2A4A2F1B9C3939A5DD3B9C38F9CE2 /* SPTSharedExampleGroups.m */, - 312595AC97706226B9A7D40FC11F6792 /* SPTSpec.h */, - EB5A1D40BDFDE5DF9BBAAA30F4F6A419 /* SPTSpec.m */, - 8EB92496136CD32D1B4F87A54FB78C45 /* SPTTestSuite.h */, - 4304119ABB8B0A29B2949BFB0B9EBCFC /* SPTTestSuite.m */, - FF016F1D307D9F7D6CD2678285B5D04B /* XCTest+Private.h */, - 51F8CF283447CCA7DE9A216801FCEC7C /* XCTestCase+Specta.h */, - 8A0D8F59A373D565149C9BEBCAD6EEAB /* XCTestCase+Specta.m */, - 1EE8BDB656FE53316CF87262BFDB88A3 /* Support Files */, + A750B3C6CCEC0EAEA15396ABBA4621F2 /* AFNetworkReachabilityManager.h */, + 1C5C795CC32A5C076CE5024FE2E499E3 /* AFNetworkReachabilityManager.m */, ); - path = Specta; + name = Reachability; sourceTree = ""; }; - BCD3DD7E123BAA868FCE73F032BA4481 /* nv-ios-http-status */ = { + C727EB498C4E74129342625DCD26C12C /* Support Files */ = { isa = PBXGroup; children = ( - 9BF0F2F6D97D7AC0D5F91E5D79669368 /* HTTPStatusCodes.h */, - B234FC9C52C750F03ED2627479B16A28 /* nv_ios_http_status.h */, - 6063A07F7C480016CA9219023F60CB23 /* nv_ios_http_status.m */, - 8EF52D430651DC46C03E28588CD31315 /* Support Files */, + 36734650FD4BC7CB2E5A485AB44C4CC0 /* Info.plist */, + 455171E8F9DE119E3187C135C67F74D9 /* NSDate_Utils.modulemap */, + 0123630EE42B2916883A68C142D9D38C /* NSDate_Utils.xcconfig */, + 79BF6E5F32F73F6F2CD95C250FC18232 /* NSDate_Utils-dummy.m */, + BA5CD24D0C8C2663F9197CEF28D559F8 /* NSDate_Utils-prefix.pch */, + 0F1C7B0BC6EB00CA5E76D2496DC87E8D /* NSDate_Utils-umbrella.h */, + 79C243BD85EBFC6BB252FDB2B87D16A8 /* ResourceBundle-NSDate_Utils-Info.plist */, ); - path = "nv-ios-http-status"; + name = "Support Files"; + path = "../Target Support Files/NSDate_Utils"; sourceTree = ""; }; - C57490C76AC070B4AFB8DBEC5C1762CA /* Expecta+Snapshots */ = { + C8B37C0F1A3441C58D727CD84143E9E8 /* UIKit */ = { isa = PBXGroup; children = ( - C356FF5F6AD15E1338FB7B93F76C502B /* ExpectaObject+FBSnapshotTest.h */, - 37A34152D703C0D9551CCC0C9CB160F4 /* ExpectaObject+FBSnapshotTest.m */, - C3D54BBB1BED331D55BC0C61FFA9CEC3 /* EXPMatchers+FBSnapshotTest.h */, - 737950136EAD5F6ADAC934F2F77656AB /* EXPMatchers+FBSnapshotTest.m */, - 9F4725758E151141D8C8B3C7CD95FBB4 /* Support Files */, + 17DEC97EE64962C5CCD9627C504C0E5B /* AFAutoPurgingImageCache.h */, + 5EAC103E4AA549975DD2D3A0BDA80E85 /* AFAutoPurgingImageCache.m */, + AFD301D51063AF05D424E2B179FF8D66 /* AFImageDownloader.h */, + 883B189485704B86B93EAC19A4B5ECC7 /* AFImageDownloader.m */, + 703CFA89CAEAC7D5530F0DB1BE53309D /* AFNetworkActivityIndicatorManager.h */, + 9F8400486B0D269F676593DD939A5D4A /* AFNetworkActivityIndicatorManager.m */, + 0FA16188C04B25E8DD38031A63674684 /* UIActivityIndicatorView+AFNetworking.h */, + 1E3E925500016A88684890497308B96D /* UIActivityIndicatorView+AFNetworking.m */, + B3152ED183B6C39B34D9CC73F0119D6E /* UIButton+AFNetworking.h */, + 68A68EA8A743FA052E8C17D992CE0889 /* UIButton+AFNetworking.m */, + 2DF05DF81366088CD5115F9BBC2E8DF9 /* UIImage+AFNetworking.h */, + 331A4C4D5DC2879DF56FE09F6A583088 /* UIImageView+AFNetworking.h */, + 6BE0E70618690743EB28A27A6B21BA5F /* UIImageView+AFNetworking.m */, + F2892046D46B7F5D371FAE53E0ECC27B /* UIKit+AFNetworking.h */, + 9ADD63B88F517FFAF6F0BC8C2CEB5AA1 /* UIProgressView+AFNetworking.h */, + ADC1E6BE480DFE5B9EF869A61F6C1D7E /* UIProgressView+AFNetworking.m */, + 5B399DC7BA07DD63C7F04DB9A19CB78F /* UIRefreshControl+AFNetworking.h */, + 3F8DC50F63BCA1E61D26F7CFE62DE282 /* UIRefreshControl+AFNetworking.m */, + 75388893329D04F3FBAE64FE3C8AC308 /* UIWebView+AFNetworking.h */, + 313A1AC73DAA14898BEC9BE7D77A7080 /* UIWebView+AFNetworking.m */, ); - path = "Expecta+Snapshots"; - sourceTree = ""; - }; - C6C29B9BF5D31171165CE07D996DED02 /* iOS */ = { - isa = PBXGroup; - children = ( - CABD57B5D4671B52039BE8C6343C42D1 /* CoreGraphics.framework */, - CAF17A9413D14E8EBEA17A44DF4A4E1F /* Foundation.framework */, - C482D80B019196EB4630657FC63BEB3C /* MobileCoreServices.framework */, - FC189910AD30BB051AE44C5DC8D66E3B /* QuartzCore.framework */, - E9DABEB37C38C55338DC3A1FD3224995 /* Security.framework */, - C40F2BC1AA2AB14A51FB1193B1A687C2 /* SystemConfiguration.framework */, - 555C814FAD43BE30AEC665880286E62D /* UIKit.framework */, - 9FF233A7EAEDBD75840D3BF18B94CFB4 /* XCTest.framework */, - ); - name = iOS; + name = UIKit; sourceTree = ""; }; CA2A6C0A1068E1DAEA2579E47E971F66 /* Targets Support Files */ = { @@ -1247,168 +1591,62 @@ name = "Targets Support Files"; sourceTree = ""; }; - CCAD04D33F9F2C0A4D2A277E5A79BD62 /* Classes */ = { + CECCB432205A815F168DE01DCE4175CF /* Expecta+Snapshots */ = { isa = PBXGroup; children = ( - EBABA1F598E65676067C2A86943CDB24 /* PNObject.h */, - 530DD4233082A22270C90DD0811093D1 /* PNObject.m */, - B5917273CD2193A45ABBA4E6053AB5F8 /* PNObjectConfig.h */, - B588333EEFA242A6E24F36AAACFA263C /* PNObjectConfig.m */, - BDD9D1A3622DD85996CFC2EE888F4A10 /* PNObjectModel.h */, - 9704B49B5CDDDC3EFE793A7E464FBAA6 /* PNObjectModel.m */, - 00C1D1960D5C260186086329FF4D122C /* PNObjectProperty.h */, - 735DCF449255661E1EABF73A78597DD4 /* PNObjectProperty.m */, - 6846FE0A1C4A724600FD46A7 /* PNObjectConstants.h */, - F6CCAD15E2935EF6DA7FD0230FEA9FD4 /* User */, + DFB0540541DE78262172B0B3D9FCF47D /* ExpectaObject+FBSnapshotTest.h */, + B0305BA3A399D89539FFBD0D6ABFBF3D /* ExpectaObject+FBSnapshotTest.m */, + 51C4C80D295DB2DC818D29B65BDB2E35 /* EXPMatchers+FBSnapshotTest.h */, + AE33DC596D3A1C7E33ACAF5B7CECC017 /* EXPMatchers+FBSnapshotTest.m */, + 74BE58DFBC7A58C0CBF57703836AE234 /* Support Files */, ); - path = Classes; + path = "Expecta+Snapshots"; sourceTree = ""; }; - DCAE242BF8F62DC7D948F6C267CC34AC /* Reachability */ = { + D9EF10A5501EDD655A6EBCC348F10BE5 /* NSString-Helper */ = { isa = PBXGroup; children = ( - A9018295309C54342B542AF7EF6F6AD3 /* AFNetworkReachabilityManager.h */, - DB6BF369FA7CF0E57D30200E38DD31FE /* AFNetworkReachabilityManager.m */, + 77CCEAE0FAC96B4B3ACD3FC5969C742E /* NSString+Helper.h */, + EE9850F5985AA04745008CD83F42D028 /* NSString+Helper.m */, + 1A0ED153BA1E8E9F0B41091B81EE4165 /* Support Files */, ); - name = Reachability; + path = "NSString-Helper"; sourceTree = ""; }; - DE3762546DF4D62EC03D5947F882ADF4 /* Support Files */ = { + DC2F1E82CEA69830A30F80D136C893C8 /* Support Files */ = { isa = PBXGroup; children = ( - 2E6E22C7EA4031169770E105BA1659D5 /* Info.plist */, - 20267373433636CA166365AF7659792B /* NSDate_Utils.modulemap */, - 0876F8FA4FF252BE3F920265DD120DB9 /* NSDate_Utils.xcconfig */, - 18215075F87CDD2D504B1B8567CF01E6 /* NSDate_Utils-dummy.m */, - A99B5CB728F3FC23127B936874521502 /* NSDate_Utils-prefix.pch */, - 0A97C971D5E3296F43649F7308F349A9 /* NSDate_Utils-umbrella.h */, - A43A39387CD7226257A91929E7E39E19 /* ResourceBundle-NSDate_Utils-Info.plist */, + F1E092EB6F6984FF1F0B7265B771FE51 /* Info.plist */, + FF46CBB6CD1C65C61308ABF4E2DBA6A5 /* PEAR-FileManager-iOS.modulemap */, + F39FF17A19D9F2B7F054AA906F1FF7A0 /* PEAR-FileManager-iOS.xcconfig */, + 63A497D68C28C7FD123F71EC84CBB2BA /* PEAR-FileManager-iOS-dummy.m */, + DC2CB64C99CFDD17085F1E195E7713A3 /* PEAR-FileManager-iOS-prefix.pch */, + 0243562FA2E1D00FBDF7EDF0DEDD93D6 /* PEAR-FileManager-iOS-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/NSDate_Utils"; + path = "../Target Support Files/PEAR-FileManager-iOS"; sourceTree = ""; }; - E258A1AA6238999448EFA3F0E2E43EFF /* Frameworks */ = { + DF314A97EBB8F003D5C132B366D6A719 /* Support Files */ = { isa = PBXGroup; children = ( - CC0B03BABB00CE5A0803DEC99D2BD319 /* AFNetworking.framework */, - 301A99D8F5C53EDA48DBB26A402AFFA2 /* Expecta.framework */, - 66590AAD995CB7EE2733821FE60E2C5F /* FBSnapshotTestCase.framework */, - E743D8AFD01B9F09265F9ABE26524BC1 /* NSDate_Utils.framework */, - 809093E6A1113BB9C02E76199526A1BB /* nv_ios_http_status.framework */, - 5987FC9EB2A00D365F17A8C902DA5DB4 /* PEAR_FileManager_iOS.framework */, - 9CAA035AD59F80278D084F57D7736424 /* UIDevice_Utils.framework */, - C6C29B9BF5D31171165CE07D996DED02 /* iOS */, + 938A3DD4CD2D6A924915E07C4A35C4A1 /* Info.plist */, + 365CEE7D2D7D3E4A48FA2D985F247BB9 /* nv-ios-http-status.modulemap */, + 7DA70C458C92B0EED207694473B51656 /* nv-ios-http-status.xcconfig */, + D683A2FAD528FB9398721FDDC2DFE765 /* nv-ios-http-status-dummy.m */, + 24C05250D435C864AA082EA2B4ED09B0 /* nv-ios-http-status-prefix.pch */, + 40363513C58F3FDA2EF786D8DBF983B0 /* nv-ios-http-status-umbrella.h */, ); - name = Frameworks; + name = "Support Files"; + path = "../Target Support Files/nv-ios-http-status"; sourceTree = ""; }; - E8399B1401CACE1BFE42C0D8B093E163 /* UIKit */ = { + E8067E4853ECB98535D2BCDBF71AAA48 /* SwiftSupport */ = { isa = PBXGroup; children = ( - 900CCC10273B03DEF08DF6189C41FC84 /* AFAutoPurgingImageCache.h */, - BDCD678BE6398373CB78F8B13A3EC227 /* AFAutoPurgingImageCache.m */, - 3D7B8361DF2313132A66AA8CE70948C5 /* AFImageDownloader.h */, - 48F3554E863BF839EF3CB8D952DCFB13 /* AFImageDownloader.m */, - 467801FF5D47074FD2B560FA1B23F2C0 /* AFNetworkActivityIndicatorManager.h */, - E4DEE80C61D9195FDE095554AC10FA32 /* AFNetworkActivityIndicatorManager.m */, - B4659BB681623539C1E381266644D9D2 /* UIActivityIndicatorView+AFNetworking.h */, - 7F0F10B1D0A283A94AD9812837EAD638 /* UIActivityIndicatorView+AFNetworking.m */, - D2C0A271D9EDAD5CB5B22C4F567CA3F7 /* UIButton+AFNetworking.h */, - EC544EEA336DC5AB8055894221CCE755 /* UIButton+AFNetworking.m */, - B5D52EF45410EEDB0E8DEC36892403D7 /* UIImage+AFNetworking.h */, - E43295F3F16FA8DC3C4DBAE459ADC456 /* UIImageView+AFNetworking.h */, - 99E1816120CFC06CC4B4979396267F46 /* UIImageView+AFNetworking.m */, - E64F7941290A0DBB9B258DFB089CD2B2 /* UIKit+AFNetworking.h */, - 1F2635C3EDC7E2EB3EF0D976165FD1B2 /* UIProgressView+AFNetworking.h */, - EED392C41D1EDEC41183133B8D2A0A1E /* UIProgressView+AFNetworking.m */, - 9F9D269BD0F477C2D5AE970D789BF294 /* UIRefreshControl+AFNetworking.h */, - A25B83D5C94D9AD8B2645CFA0E696DDE /* UIRefreshControl+AFNetworking.m */, - 2464225409B6C802EDC5A7C525CE487B /* UIWebView+AFNetworking.h */, - 5095D3EB975A25E68E6FFEED544D9999 /* UIWebView+AFNetworking.m */, + C474313D8D41A9D2CBA476EFC0C6D814 /* SwiftSupport.swift */, ); - name = UIKit; - sourceTree = ""; - }; - E8E1D653F6EF4097EFE5DBEA48B0B4E7 /* Expecta */ = { - isa = PBXGroup; - children = ( - 27C0A6EDC6E511ED19B49434B8D9BE2D /* EXPBlockDefinedMatcher.h */, - 746334372DF756E06037AF044A9799DA /* EXPBlockDefinedMatcher.m */, - 251DE5285FF0E5D93555FAE79A4E0A43 /* EXPDefines.h */, - 51E010053221BE75F55A992C1598FFEE /* EXPDoubleTuple.h */, - D70A3F1B07E24D777165E2F8678E5A29 /* EXPDoubleTuple.m */, - 8CEF812F054EBCF79268979853116BA3 /* Expecta.h */, - 70FDE9093969EBA6E5B10E05C310A6ED /* ExpectaObject.h */, - 81C035A410F3D64BE5C971EF3E6F7527 /* ExpectaObject.m */, - 4B4CB18B8FA8D0A63A6676B09CB588F4 /* ExpectaSupport.h */, - 3FF7F7319E80C1A782C5D07C24272D4B /* ExpectaSupport.m */, - EDA6ADC12D0F7F372DAC9AA34A385C83 /* EXPExpect.h */, - 303D6DBDA9DFB4FBB43EED54EC0B6A1B /* EXPExpect.m */, - 932D259117724C947164D40B7873B836 /* EXPFloatTuple.h */, - 4576EBD8C6A19E078E058A90DA03BFA6 /* EXPFloatTuple.m */, - 70C66643236DA171517E8EE59BCA6B0D /* EXPMatcher.h */, - 48E5A1F856FE717D969ADFE962459951 /* EXPMatcherHelpers.h */, - 86CCA707633C01E7F20A143620E82A91 /* EXPMatcherHelpers.m */, - C62CEFC031B9419B27F587F1250C4520 /* EXPMatchers.h */, - A8072F2A009BAE7251544FAEBE1AE9AE /* EXPMatchers+beCloseTo.h */, - 23A58C6532C44427BBA2EC02E4A3C6D6 /* EXPMatchers+beCloseTo.m */, - 817C3C0C7A03A546019204DC092B2E3C /* EXPMatchers+beFalsy.h */, - 760087EB44FCC6E6F6990E7523FAECAE /* EXPMatchers+beFalsy.m */, - B4ACD963161DD199547F50D3C0B14D3D /* EXPMatchers+beginWith.h */, - 088249FEDDA44872CC3E2EEA180525E4 /* EXPMatchers+beginWith.m */, - E3C6FA69EC4D0AFB51496C2F4B0F4007 /* EXPMatchers+beGreaterThan.h */, - BCC8A81AEA8F45E6D0F720608ECF25F0 /* EXPMatchers+beGreaterThan.m */, - 8FDFFC262589DEBF8D03CB885D0F7FF3 /* EXPMatchers+beGreaterThanOrEqualTo.h */, - FAB8F22D328CDC2CC35A8E7583C5B000 /* EXPMatchers+beGreaterThanOrEqualTo.m */, - 4D34E7D167E0DBAF68C9CD45BDA96CD1 /* EXPMatchers+beIdenticalTo.h */, - E7CB47106AF4B40907E0AC403B71A12D /* EXPMatchers+beIdenticalTo.m */, - 004C8AD8171BBD195C6EA849FF0DC9A6 /* EXPMatchers+beInstanceOf.h */, - F921A7B4FE9577EE631EF19668AE4041 /* EXPMatchers+beInstanceOf.m */, - AF9864A4EC4A58367228847EC4C27002 /* EXPMatchers+beInTheRangeOf.h */, - 404701AC5E70EE69D53EF74A524718EF /* EXPMatchers+beInTheRangeOf.m */, - 5077A13F2D9E5C020EF901E35DE1F2BC /* EXPMatchers+beKindOf.h */, - FA7216234D4C24961344653692ABA814 /* EXPMatchers+beKindOf.m */, - 252AFDD57DE220637AF5C7A5E66DDC01 /* EXPMatchers+beLessThan.h */, - 79C32C1F9F8BBABB55FC82370DECD800 /* EXPMatchers+beLessThan.m */, - B7B62B27375C86330E843A2F7F33AFAD /* EXPMatchers+beLessThanOrEqualTo.h */, - 2835314DF1B0D8AA78CABD8EB7721B1D /* EXPMatchers+beLessThanOrEqualTo.m */, - 1FE901CC640BE22CA1ACA26E5D5170FA /* EXPMatchers+beNil.h */, - 7A69572F7F8CFB2C388AF2E2B60A4158 /* EXPMatchers+beNil.m */, - D42FD2891A624D65A9C22F381B279EEF /* EXPMatchers+beSubclassOf.h */, - 60FB9E6999DADD60AC4592617946438E /* EXPMatchers+beSubclassOf.m */, - F5813F54864851095188F58E97C111EE /* EXPMatchers+beSupersetOf.h */, - 508AED6E9A211F03A08A4731C75E0F04 /* EXPMatchers+beSupersetOf.m */, - 55B2C6CCDD6C467977C2D76C6067214C /* EXPMatchers+beTruthy.h */, - 12B8BD7EA5359EE1B5AF8FF13FE27D55 /* EXPMatchers+beTruthy.m */, - B645D41429CF1AA885C2086BB5DCFA07 /* EXPMatchers+conformTo.h */, - 482B7E787E1AD553C259B2819053CFA1 /* EXPMatchers+conformTo.m */, - 226B25869562B28CCBD1DE01E3AA0542 /* EXPMatchers+contain.h */, - 7EA688D79498F6D807C37DB14F8675D1 /* EXPMatchers+contain.m */, - F95D3C93A19158D2C724AE838F61BDFB /* EXPMatchers+endWith.h */, - A05B53E7A3AEACD8C8550983DBDCBBC9 /* EXPMatchers+endWith.m */, - EF7DB9B2219CD674040184339A17836A /* EXPMatchers+equal.h */, - F175E750B6FD36C665EC169FBD248587 /* EXPMatchers+equal.m */, - 837A83355F3C2F1233DB40EEBA13727D /* EXPMatchers+haveCountOf.h */, - 7B38F568829DCA73EFB88CF5EEBB9CC4 /* EXPMatchers+haveCountOf.m */, - 0E5476305A84C19360B5497FFAC4E7AA /* EXPMatchers+match.h */, - 80F78D090219F8873F08B0A5227F73D0 /* EXPMatchers+match.m */, - 57607A47DBCC07591A77D2579C488C9C /* EXPMatchers+postNotification.h */, - 6F9A9085A2C4E4521E9014094D0BE101 /* EXPMatchers+postNotification.m */, - F7D8AE99D4E77EE0E5687843C804388F /* EXPMatchers+raise.h */, - 7BF875C85FFFAB7157EE0AC0930CD0F1 /* EXPMatchers+raise.m */, - BA2244EEC3DFB3996B263ECBC2F98D2B /* EXPMatchers+raiseWithReason.h */, - 5E09F532085FBDBE9F58797752D987BE /* EXPMatchers+raiseWithReason.m */, - 5EB4976A722EBF1CA6581731561481E2 /* EXPMatchers+respondTo.h */, - 0EE7464D0F5B258F3CDFD0C3FA3DB0CE /* EXPMatchers+respondTo.m */, - 36F95EA810ADA39290CFC47B762E114F /* EXPUnsupportedObject.h */, - 0385C075F85C6A1A5127E00141E7BF75 /* EXPUnsupportedObject.m */, - 8E8A108443C747B3312CBFB2BDA5E384 /* NSObject+Expecta.h */, - 263FEACE001E72315678B1F63A59EFC6 /* NSValue+Expecta.h */, - 38D5CBB2395794BE5791A2C17D318D60 /* NSValue+Expecta.m */, - 7EFB0E984DC833F6EC15B776072A6526 /* Support Files */, - ); - path = Expecta; + name = SwiftSupport; sourceTree = ""; }; E99CD5B3CF7131277C4CBA3A1162D56A /* Development Pods */ = { @@ -1419,82 +1657,42 @@ name = "Development Pods"; sourceTree = ""; }; - EB2B8529F7C37CC14445E0FEEB725498 /* Support Files */ = { + F4FBED2A269E6DCAD29A0F27B0CC47A9 /* Serialization */ = { isa = PBXGroup; children = ( - 012C5E59055FAF9B73A88B933D4F2683 /* FBSnapshotTestCase.modulemap */, - 8D32D3C79A30B91870C0C67DA6671613 /* FBSnapshotTestCase.xcconfig */, - D8AE633ADAEFAC5DF8295013E842595D /* FBSnapshotTestCase-dummy.m */, - C96A65B1E174662E402129B6B71C90E4 /* FBSnapshotTestCase-prefix.pch */, - BA65791C91A39EB575797BA72A2B65A6 /* Info.plist */, + 5D3EF02909073D7AD0784BF6D7D6949A /* AFURLRequestSerialization.h */, + A35DA97C473588CF036F1744851CABD1 /* AFURLRequestSerialization.m */, + 5F7C72FC6FD6ACB4E329794E8AE9C9A5 /* AFURLResponseSerialization.h */, + 0865373F37BC465E0D125952103E48F7 /* AFURLResponseSerialization.m */, ); - name = "Support Files"; - path = "../Target Support Files/FBSnapshotTestCase"; - sourceTree = ""; - }; - EB3D4C3DB926CD41D6A25BBF3210AD38 /* UIDevice-Utils */ = { - isa = PBXGroup; - children = ( - 2ED469F8CE2BC8F8A9BD0AC0C563D443 /* UIDevice-Hardware.h */, - 3B557F36FA421D3161267224C7E01DAA /* UIDevice-Hardware.m */, - A750A13FA808C9B1BAD0F1D477323416 /* Support Files */, - ); - path = "UIDevice-Utils"; - sourceTree = ""; - }; - F6CCAD15E2935EF6DA7FD0230FEA9FD4 /* User */ = { - isa = PBXGroup; - children = ( - 8EE18FD3AACFFA125F08AF5FEB2DD873 /* PNAddress.h */, - B8007EAF5EE637CF9AF0F8E16BD8333C /* PNAddress.m */, - B909EB8EB36B657E3DFD838B2C37CF9E /* PNLocation.h */, - ABBA0B8CCE26AA85FB1971E12F1A89B9 /* PNLocation.m */, - C8062E31CFB626F1E471945F0AACA51F /* PNUser.h */, - 009C9D570C3C0B42D8DF3694030BEDB0 /* PNUser.m */, - ); - path = User; + name = Serialization; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 0D55E0AF0B8B3DFEF8F1AF4CA3513B1F /* Headers */ = { + 1AA5B9EE0F7EA6E1518CC3747A4382FA /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 9CDBBA21410D0BE21DF4953979589916 /* Specta-umbrella.h in Headers */, - 332744F3D0454501B89F6C10B5926B2C /* Specta.h in Headers */, - 7763D37F82E3554D8E8E1C06DD3F0966 /* SpectaDSL.h in Headers */, - E525498C70C5B2480E1E37D738D72801 /* SpectaTypes.h in Headers */, - 2E29CD8DE7F7470A742280232EBAB305 /* SpectaUtility.h in Headers */, - 017128DD00E3BF5FFE49A7B4E3D752E8 /* SPTCallSite.h in Headers */, - 342E3D7365670E7E81782A05A99D717A /* SPTCompiledExample.h in Headers */, - 2BB509BFC8D35CA0B4A3B145720D7F90 /* SPTExample.h in Headers */, - F2053A790A0915A3E023A5CB5788D12F /* SPTExampleGroup.h in Headers */, - E57E7320D04E3B30A401485A12A754EC /* SPTExcludeGlobalBeforeAfterEach.h in Headers */, - 764B8C836A393DFBDB65BD39CD6066AF /* SPTGlobalBeforeAfterEach.h in Headers */, - 3E2E28BA0597DCB3B7D18861EF256D91 /* SPTSharedExampleGroups.h in Headers */, - C8B5CCC974AED15086AEF6CAEEC2E308 /* SPTSpec.h in Headers */, - CBD86BB1FE14B08810674EA054256A76 /* SPTTestSuite.h in Headers */, - D208557BC6F319573F906B05947E99A4 /* XCTest+Private.h in Headers */, - 9B46CB2E5F2B336F2AB7ECE8763949E8 /* XCTestCase+Specta.h in Headers */, + 9E1E00501F581C14631E5D21FBB7C610 /* UIDevice-Hardware.h in Headers */, + 3C02F7A05CC416219F2324B8FFD61326 /* UIDevice-Utils-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3961CE286660BBFD74BF2F50EA4A3597 /* Headers */ = { + 2509FB4EB0A17206983592ECCEE34D8D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 94113CE8CA3C26F55132C0DA8BFF1A87 /* UIDevice-Hardware.h in Headers */, - 4599706594B1918509D102B981077A28 /* UIDevice-Utils-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3FD1A203C4324634A4D6DD24EACA00E5 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 29496F735B364081AF52AC8B5ED42C79 /* Pods-PNObject_Example-umbrella.h in Headers */, + 4CBB7D0A26E629C65CA06A15FD1E2BBD /* PNAddress.h in Headers */, + 0EFFBF44B67CDFC5C97D165F8E70DFD8 /* PNLocation.h in Headers */, + 6F1B6ACE9E8E1659D01A77123448344D /* PNObject-umbrella.h in Headers */, + 91DCFCF719ACE32A945B3AC2C05B7E3A /* PNObject.h in Headers */, + B1E03251F34D1BBBA5ED1F6BF0402ABE /* PNObjectConfig.h in Headers */, + 15B9935397E5C9457B8BF706EDD52C01 /* PNObjectConstants.h in Headers */, + 0831C0CB976355B0E74A993C04F493E8 /* PNObjectModel.h in Headers */, + 1864DC2900E321CE616E26077F743039 /* PNObjectProperty.h in Headers */, + DC5EBE9BD7C435BBEA8C904795FA7836 /* PNUser.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1507,6 +1705,18 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 65880B020AB7B138A4A4465F82CF7875 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 02F3342DE8A2496B117A12DD376E0C6B /* CodFis+Helper.h in Headers */, + BEE08B6146639F0CF458E225239F9F04 /* CodFis-Helper-umbrella.h in Headers */, + 85CD1659FDDE835905F7FACA6A9CBB73 /* CodFisResponse.h in Headers */, + BE463D2C7553FDDD4C16487F4A71FCA6 /* ResponseConstants.h in Headers */, + 536CF7EE510D3E5F65EA121F7D6662F6 /* VatNumber+Helper.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 7C6A0D99A9CC32A19A92A62F8A941139 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1580,19 +1790,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A7C923F855B8C1D2C7F179AFDAD8ABB2 /* Headers */ = { + A559447E0DC08B4BEA95182419FF3964 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - E08E4821C7EA5423B194BA3D6D8F5A08 /* PNAddress.h in Headers */, - 60FD026D88EBBC2928E1EC08B6047225 /* PNLocation.h in Headers */, - 6846FE0B1C4A724600FD46A7 /* PNObjectConstants.h in Headers */, - 6C6683061BF6E6BFABB75E4CE8D0C5EA /* PNObject-umbrella.h in Headers */, - D209A2832E3A33F1A12EB9BDC5F17C61 /* PNObject.h in Headers */, - 4FCC820B8951AFC4E77854084F3DBF39 /* PNObjectConfig.h in Headers */, - FB10AA9EBC1481F515C4ED309370528A /* PNObjectModel.h in Headers */, - 1BB6760B35F6B031257170AA4921F0DC /* PNObjectProperty.h in Headers */, - 1A1C6654D66772C852D69F495F371269 /* PNUser.h in Headers */, + 9AE45B9B3830204D2DDAD19E2BF4E880 /* Pods-PNObject_Tests-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1606,6 +1808,37 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + BBB65889F9F57FF6B3DC8F657D1B9455 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 21F2FA42D9B52C283FA6F0BC4FD5C64F /* Specta-umbrella.h in Headers */, + 00920D6ED5E298217C78AD49B39C6C09 /* Specta.h in Headers */, + 13831C41A407A795821B5CBF574C4779 /* SpectaDSL.h in Headers */, + 2D32F304C3AF62FB29A6AD289185B344 /* SpectaTypes.h in Headers */, + 70972EBC6F71C4F1FBA1AB986EEA5115 /* SpectaUtility.h in Headers */, + 16791B1F1CA32222B859DCC45681A7BE /* SPTCallSite.h in Headers */, + F86CE6ADC3B6AA84EAAC98BFB4814F3A /* SPTCompiledExample.h in Headers */, + 4197E03FDA7F3A441F3EE75A81CFDB49 /* SPTExample.h in Headers */, + 655767A45C97FD4026E1D7107A65A92E /* SPTExampleGroup.h in Headers */, + A821D254E645248B8EA5B5773D07619E /* SPTExcludeGlobalBeforeAfterEach.h in Headers */, + CF0E95B6D2560797C8608E9304AC0B3B /* SPTGlobalBeforeAfterEach.h in Headers */, + A2258C34BAFB228A0F79E6661CFD4F01 /* SPTSharedExampleGroups.h in Headers */, + 87AF74EC7558ED396803FFD2F3F3CA5D /* SPTSpec.h in Headers */, + 318AADA3823773E561DCFFD6B7D4694A /* SPTTestSuite.h in Headers */, + 5841F3A7BCB204246C8073EB5F658A80 /* XCTest+Private.h in Headers */, + 0E0A7646BF9FF99BDC58A4F489371C1A /* XCTestCase+Specta.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + C781BB0C7098F9E70885A71C56F4B2CF /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 6A1766B7AF998BC19F53FCC5227FA7F8 /* Pods-PNObject_Example-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; DF8D3B8C69B09612DFF4ABBD19102AD2 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1615,11 +1848,12 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - ECDFCEE78622A8E3468CDB91B52C4AD1 /* Headers */ = { + E0DCDBFCC7F970D3D3346BBD4FD15395 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 9B4861C2D3502D45FDE6C74004B66A8B /* Pods-PNObject_Tests-umbrella.h in Headers */, + 9ADA87A0C728B40942CF872F0CC1032D /* NSString+Helper.h in Headers */, + 7370CFE64A0B811DC37C74240F7B6FBC /* NSString-Helper-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1663,7 +1897,7 @@ ); name = Expecta; productName = Expecta; - productReference = AFD524FD439614CAE6FA83D1AD58FFD7 /* Expecta.framework */; + productReference = C6F5C7D168275858059D971916CA11BC /* Expecta.framework */; productType = "com.apple.product-type.framework"; }; 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */ = { @@ -1680,7 +1914,7 @@ ); name = AFNetworking; productName = AFNetworking; - productReference = 59327838F5D1D7B9071F21E7AEE8D821 /* AFNetworking.framework */; + productReference = DD1866F99E1C41471AD822135DE7A980 /* AFNetworking.framework */; productType = "com.apple.product-type.framework"; }; 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */ = { @@ -1699,7 +1933,49 @@ ); name = NSDate_Utils; productName = NSDate_Utils; - productReference = 89BD99C8D45E8D53E8939933EE5F1715 /* NSDate_Utils.framework */; + productReference = 6C3DB0BBAB5480760D02B191B7F7241D /* NSDate_Utils.framework */; + productType = "com.apple.product-type.framework"; + }; + 29F852E8C4FED930DE2516C7F4B533CC /* UIDevice-Utils-UIDevice-Utils */ = { + isa = PBXNativeTarget; + buildConfigurationList = 593FCCE278D555F3669D106CCBB3D4BA /* Build configuration list for PBXNativeTarget "UIDevice-Utils-UIDevice-Utils" */; + buildPhases = ( + FCD8B7463908349E5C73FD9EC6A04750 /* Sources */, + 4DBD1D05015BC9D8A8FCCDDB1DA623C8 /* Frameworks */, + 0C1FCD105E7ECBFD36943BFDF8CBDB8F /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "UIDevice-Utils-UIDevice-Utils"; + productName = "UIDevice-Utils-UIDevice-Utils"; + productReference = 9FE6937C1543E53515E99A3B372A074A /* UIDevice-Utils.bundle */; + productType = "com.apple.product-type.bundle"; + }; + 31F967C82BA8DAC8BEFB81CDA32FFE40 /* Pods-PNObject_Example */ = { + isa = PBXNativeTarget; + buildConfigurationList = ACBE4DA9A72E8041F71EA6FAF1E12259 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Example" */; + buildPhases = ( + 543BEC34C66B924F7D6C60805A6A871B /* Sources */, + 0F6FF6A6C4279A87527175DE5C7E6025 /* Frameworks */, + C781BB0C7098F9E70885A71C56F4B2CF /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + B44C89AD2074DBC008F222CD22E67435 /* PBXTargetDependency */, + 7C8B90C7BF10CAF38D486638D36926CF /* PBXTargetDependency */, + 2B374E9E5F33887B562C6897DF5B6ED1 /* PBXTargetDependency */, + 187F57337567B30958E92FB591F47944 /* PBXTargetDependency */, + 5E23ECA6B15133AAAF1D9DEDB745E916 /* PBXTargetDependency */, + FC6AAF7CA3197A03442E995227F4FA36 /* PBXTargetDependency */, + F65784677027E29575BB7235FC201A6D /* PBXTargetDependency */, + 53D2407B163421C7C2B8BF39122DC14A /* PBXTargetDependency */, + ); + name = "Pods-PNObject_Example"; + productName = "Pods-PNObject_Example"; + productReference = 65A7346A5A4F3AB463AC78878207A426 /* Pods_PNObject_Example.framework */; productType = "com.apple.product-type.framework"; }; 3241BF41D67FE3979A15BEAA18A92CA3 /* NSDate_Utils-NSDate_Utils */ = { @@ -1716,25 +1992,37 @@ ); name = "NSDate_Utils-NSDate_Utils"; productName = "NSDate_Utils-NSDate_Utils"; - productReference = 42F4293F70BB18889EEF9844FF045A4C /* NSDate_Utils.bundle */; + productReference = 9E7DFE22EE5273D5518DEF89DCAAA3C7 /* NSDate_Utils.bundle */; productType = "com.apple.product-type.bundle"; }; - 4DACB42CD407E24716437FBC81D94929 /* UIDevice-Utils-UIDevice-Utils */ = { + 38BB9DB67163F719071327EF490F5661 /* Pods-PNObject_Tests */ = { isa = PBXNativeTarget; - buildConfigurationList = 044B0C71D5046C8F511FCCADE2469BFE /* Build configuration list for PBXNativeTarget "UIDevice-Utils-UIDevice-Utils" */; + buildConfigurationList = F64FBD3C4975285F34EDC8F91F617275 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Tests" */; buildPhases = ( - 3E47ACD7227AE84904A47BF857DE8230 /* Sources */, - C6A71832486432A8EE280CF5B1E5CD66 /* Frameworks */, - D63FFAECE9BE410732075588753B5009 /* Resources */, + 0AF552E4C66A76D1437BBC2EE3173443 /* Sources */, + C71B3771E99D260913A3A853DDAE5D97 /* Frameworks */, + A559447E0DC08B4BEA95182419FF3964 /* Headers */, ); buildRules = ( ); dependencies = ( + B85099F3C10395081F09AF4D43A761C1 /* PBXTargetDependency */, + A0A16DB20B70B93420C0C33C6A4FC946 /* PBXTargetDependency */, + 5CAD376684C015D267E4A22613101CC8 /* PBXTargetDependency */, + 2BFCFADC0150DF0D9602A4BA7D52C1C6 /* PBXTargetDependency */, + 320CBE3142A8F94F285E60129D400209 /* PBXTargetDependency */, + 12EB6BB1AA324BC4B1A03DC26D04A37C /* PBXTargetDependency */, + 85F8459112080B5A7057DF14DA0AB93C /* PBXTargetDependency */, + B15925B49AF031628470234F0BE29100 /* PBXTargetDependency */, + 44CC2D7AB418AF8CE7ED76596BB4E745 /* PBXTargetDependency */, + C967A627D5BD1FE6B9EFCBD948203307 /* PBXTargetDependency */, + E19F9E69472A592A66CB3901514E3CF4 /* PBXTargetDependency */, + D3DBD155F1B09EC9166A23D0ED8FF4BF /* PBXTargetDependency */, ); - name = "UIDevice-Utils-UIDevice-Utils"; - productName = "UIDevice-Utils-UIDevice-Utils"; - productReference = 9FBC3D3A0F91D4AB05D8C934883FC5EA /* UIDevice-Utils.bundle */; - productType = "com.apple.product-type.bundle"; + name = "Pods-PNObject_Tests"; + productName = "Pods-PNObject_Tests"; + productReference = 4240CD092C2BF0B89A3E7D65C507144B /* Pods_PNObject_Tests.framework */; + productType = "com.apple.product-type.framework"; }; 619F0D28240534293108906FED04836F /* Expecta+Snapshots */ = { isa = PBXNativeTarget; @@ -1752,26 +2040,71 @@ ); name = "Expecta+Snapshots"; productName = "Expecta+Snapshots"; - productReference = D241D95070D67C95995DC1AC991505C9 /* Expecta_Snapshots.framework */; + productReference = EB453B34B97515BD6D1E1D2826A003D0 /* Expecta_Snapshots.framework */; productType = "com.apple.product-type.framework"; }; - 73A9D102671E856B1BD5DA4CF196849F /* UIDevice-Utils */ = { + 6BCE5770909D7C085486749DA395F7DF /* PNObject */ = { isa = PBXNativeTarget; - buildConfigurationList = 938AD4FE2BEF7C7FE99AD6D53EAF6ACC /* Build configuration list for PBXNativeTarget "UIDevice-Utils" */; + buildConfigurationList = 164924E43CB9DB1D0CC4234B6A4CFD32 /* Build configuration list for PBXNativeTarget "PNObject" */; buildPhases = ( - 52ACBEB77E635A9A8C4A6F585840EC3A /* Sources */, - C09717D02986E0C1F2FEC06C64AA3BA4 /* Frameworks */, - E7EDD7AECD0DDC5CF11A04B0E8956735 /* Resources */, - 3961CE286660BBFD74BF2F50EA4A3597 /* Headers */, + 40DCA4201D25E357200380D00717DCB7 /* Sources */, + 5A4E55DEDAC1FA3D49F8399CB3B95264 /* Frameworks */, + 0E4D45A6EB2E593DD03BBC16E1C078F1 /* Resources */, + 2509FB4EB0A17206983592ECCEE34D8D /* Headers */, ); buildRules = ( ); dependencies = ( - 12F70446DD5BC1FA4C81322AFDACA243 /* PBXTargetDependency */, + 6846FE0D1C4A8D1700FD46A7 /* PBXTargetDependency */, + 6846FE0F1C4A8D1700FD46A7 /* PBXTargetDependency */, + 12DAA47D3AB19F0035F897B76954D4F9 /* PBXTargetDependency */, + A841DB0451E87FD970457E18F3BFCF5C /* PBXTargetDependency */, + 0424D5E21FC2698BA4DB183018FB190C /* PBXTargetDependency */, + AFA88905CC2455EF3271DF57B8A6E2A1 /* PBXTargetDependency */, + 7D7789E1BF96B4C3714D2CC82BA2A2E3 /* PBXTargetDependency */, + 26BA574C15A65DE0222A3CBF55E00A26 /* PBXTargetDependency */, + 0FB06DED13DF2143F6A83BA2016C988F /* PBXTargetDependency */, + 79EE5F0EAC3F323ED054B217898C3A83 /* PBXTargetDependency */, ); - name = "UIDevice-Utils"; - productName = "UIDevice-Utils"; - productReference = AF04973DBC0A36EF60FD97B51B00EB05 /* UIDevice_Utils.framework */; + name = PNObject; + productName = PNObject; + productReference = 429771986CD9C2071B62AAC5065AE207 /* PNObject.framework */; + productType = "com.apple.product-type.framework"; + }; + 6F621F2F34EEA2E2A05B25FA44939F5D /* NSString-Helper */ = { + isa = PBXNativeTarget; + buildConfigurationList = AB86A303232FDFFCC2E4D2769BE76F07 /* Build configuration list for PBXNativeTarget "NSString-Helper" */; + buildPhases = ( + 2ECC9B9F2EBB6A42BF6B277C5C78C50B /* Sources */, + E6374C6F7E347042A87CBB2179104C39 /* Frameworks */, + F906764553FA4DB8384EE10475296082 /* Resources */, + E0DCDBFCC7F970D3D3346BBD4FD15395 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 427B23ACCC935F189F4A16589A1DBC23 /* PBXTargetDependency */, + ); + name = "NSString-Helper"; + productName = "NSString-Helper"; + productReference = F07A19FF93F0C46CF0144CC9BDD618D9 /* NSString_Helper.framework */; + productType = "com.apple.product-type.framework"; + }; + 7FFFEAAA3414011362395E441109ABA0 /* Specta */ = { + isa = PBXNativeTarget; + buildConfigurationList = AE1DA8AD5AED5A24C88FEF339C3FDD74 /* Build configuration list for PBXNativeTarget "Specta" */; + buildPhases = ( + C2271115BE0BBFA4537E360D2C9103A2 /* Sources */, + 4B1767203CF744F663BEEF82B543E8DA /* Frameworks */, + BBB65889F9F57FF6B3DC8F657D1B9455 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Specta; + productName = Specta; + productReference = 84C01498C16B13309E3815E794BA08F4 /* Specta.framework */; productType = "com.apple.product-type.framework"; }; 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */ = { @@ -1788,16 +2121,35 @@ ); name = "nv-ios-http-status"; productName = "nv-ios-http-status"; - productReference = 09AC67385F6363DE36A0DF51DFBB98C1 /* nv_ios_http_status.framework */; + productReference = 3D0D46D4E74C97600C85F8763AB936B2 /* nv_ios_http_status.framework */; productType = "com.apple.product-type.framework"; }; - 8B53BF227694465ACD846F8013104728 /* PNObject-PNObject */ = { + 94BFB6B782198FC6ABF883576848DB47 /* UIDevice-Utils */ = { isa = PBXNativeTarget; - buildConfigurationList = F2A6CDE0AA52EBCF567875DE92B9C936 /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */; + buildConfigurationList = 966AA31E5B3E246B8C0FEB69FB4A2AE6 /* Build configuration list for PBXNativeTarget "UIDevice-Utils" */; buildPhases = ( - 51E42644B99C09AD6FA37E2B6717A10E /* Sources */, - 2577CDD02CB798FA7A416A75A74111A1 /* Frameworks */, - DDF558ADA82987B4CF246487EE0F038E /* Resources */, + 5950EB63D983C411C9BCAED326E00743 /* Sources */, + 0232C8E5E62E5FD7BB84FE07672F06FB /* Frameworks */, + 7205C43C6E35A056FA6C7A8E6A523983 /* Resources */, + 1AA5B9EE0F7EA6E1518CC3747A4382FA /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + B4EC8C04EA3EDFBA0986895B1A2B8207 /* PBXTargetDependency */, + ); + name = "UIDevice-Utils"; + productName = "UIDevice-Utils"; + productReference = 3055C3C22E37FAA1520428441EC25F9D /* UIDevice_Utils.framework */; + productType = "com.apple.product-type.framework"; + }; + BE48656D98B4E290BA2BD3020FF6F806 /* PNObject-PNObject */ = { + isa = PBXNativeTarget; + buildConfigurationList = F4C193226BBB1D5B48A40932C498BA17 /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */; + buildPhases = ( + 230B955E3E2599D2A7E5E4BB6CD0946A /* Sources */, + 55BCF516C5BFBCFA8E9BAFAB205909E1 /* Frameworks */, + 704C36286268031B522A791AB7207DF1 /* Resources */, ); buildRules = ( ); @@ -1805,26 +2157,9 @@ ); name = "PNObject-PNObject"; productName = "PNObject-PNObject"; - productReference = C596C664F9FEAC8BD644F34C3A77834A /* PNObject.bundle */; + productReference = 436B6F9E6A69BDEA01CD9284033DAF36 /* PNObject.bundle */; productType = "com.apple.product-type.bundle"; }; - BEEA8A0CC1D73E9F1369B926883E5FF3 /* Specta */ = { - isa = PBXNativeTarget; - buildConfigurationList = 2676BBAC351247C91E81918B155E5E0C /* Build configuration list for PBXNativeTarget "Specta" */; - buildPhases = ( - CDFB6B38E55078A521A62355AF0C2522 /* Sources */, - 20CC96C56EE7EE2C533A7445D0FAA390 /* Frameworks */, - 0D55E0AF0B8B3DFEF8F1AF4CA3513B1F /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Specta; - productName = Specta; - productReference = 2E92B0C9A524216F7EE2884F50AB5020 /* Specta.framework */; - productType = "com.apple.product-type.framework"; - }; BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */ = { isa = PBXNativeTarget; buildConfigurationList = 87A85A81F57840394EEB3599AFEC5125 /* Build configuration list for PBXNativeTarget "PEAR-FileManager-iOS" */; @@ -1839,9 +2174,26 @@ ); name = "PEAR-FileManager-iOS"; productName = "PEAR-FileManager-iOS"; - productReference = 2760547A3AA3E20F2812D7F9D33043C2 /* PEAR_FileManager_iOS.framework */; + productReference = CA681D39B7B3648B3DD85284AAF56ADE /* PEAR_FileManager_iOS.framework */; productType = "com.apple.product-type.framework"; }; + C151757236ED425D4575FA96E3D67F5A /* NSString-Helper-NSString-Helper */ = { + isa = PBXNativeTarget; + buildConfigurationList = 7881D90294F3C83E4711EF9101B8352B /* Build configuration list for PBXNativeTarget "NSString-Helper-NSString-Helper" */; + buildPhases = ( + 687D7E8852B2A540FBA190D19ECBA49B /* Sources */, + CDB1036A78B08654D629A73B2DFD711B /* Frameworks */, + 056E047212488E9A20B6F113B0553554 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "NSString-Helper-NSString-Helper"; + productName = "NSString-Helper-NSString-Helper"; + productReference = 2D092A87F766ADB2AA7FFAF94E49BD87 /* NSString-Helper.bundle */; + productType = "com.apple.product-type.bundle"; + }; D07447EE3CEBB0BCB8D61DFCB8EA915F /* FBSnapshotTestCase */ = { isa = PBXNativeTarget; buildConfigurationList = 7C7B4BE8DC7E24A96243E4D67565D719 /* Build configuration list for PBXNativeTarget "FBSnapshotTestCase" */; @@ -1856,81 +2208,43 @@ ); name = FBSnapshotTestCase; productName = FBSnapshotTestCase; - productReference = 5028EC00472B8800EAC9CC8CB76A6A78 /* FBSnapshotTestCase.framework */; + productReference = BD87FAFC458DD5681932EB870FC6D584 /* FBSnapshotTestCase.framework */; productType = "com.apple.product-type.framework"; }; - D8A3653B82848C3FF58DCD26C01CAEBB /* Pods-PNObject_Example */ = { + E14B7AF3D24BE951D0A73307B65567AA /* CodFis-Helper-CodFis-Helper */ = { isa = PBXNativeTarget; - buildConfigurationList = D5A069335B7E24C3F9ECFF48ABB665B8 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Example" */; + buildConfigurationList = 5F598C17BA54298E97E89404A33EAA61 /* Build configuration list for PBXNativeTarget "CodFis-Helper-CodFis-Helper" */; buildPhases = ( - 7E8E1C9082BABEBA2CB009592FC8531F /* Sources */, - D82ADF6AC9393D0EF4FB23B2ED65D19B /* Frameworks */, - 3FD1A203C4324634A4D6DD24EACA00E5 /* Headers */, + 9296143FDCBB7B177B55ABE8C431E3B1 /* Sources */, + CFC0C3620426489CFDBA6CF175AF1586 /* Frameworks */, + E3E721C903D9744C26DD3B0427E1342E /* Resources */, ); buildRules = ( ); dependencies = ( - 1633748CCD687BA57B48C2624B28026E /* PBXTargetDependency */, - 980D48654927BF59F5118A37D26BE9BA /* PBXTargetDependency */, - BED3D0E15DE5831E8D5E4A29AE7DA00F /* PBXTargetDependency */, - 9FC7BDD84EBA85050ABFCE5824566580 /* PBXTargetDependency */, - 266999F24A584673941409D205104268 /* PBXTargetDependency */, - EF737F4289F22ED7DFC51247EDEA33A0 /* PBXTargetDependency */, ); - name = "Pods-PNObject_Example"; - productName = "Pods-PNObject_Example"; - productReference = BBDFF13E5560186F671ED58620E75C7A /* Pods_PNObject_Example.framework */; - productType = "com.apple.product-type.framework"; + name = "CodFis-Helper-CodFis-Helper"; + productName = "CodFis-Helper-CodFis-Helper"; + productReference = 0B1A22229E3801682717C76FC3EC5277 /* CodFis-Helper.bundle */; + productType = "com.apple.product-type.bundle"; }; - E8D1C5A0FA208E2C3772DF3911708BC4 /* Pods-PNObject_Tests */ = { + E8EACB2759BAA815FAC2E1B98932203D /* CodFis-Helper */ = { isa = PBXNativeTarget; - buildConfigurationList = 04AC1F9055990B308D3F0A2D5A632E36 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Tests" */; + buildConfigurationList = E2F153010B2F8C84EA09F9E6F04EAC47 /* Build configuration list for PBXNativeTarget "CodFis-Helper" */; buildPhases = ( - E45983D49252CBD7AE5417275CF54027 /* Sources */, - CD4996880F2FD87DCB89CBB7123C579F /* Frameworks */, - ECDFCEE78622A8E3468CDB91B52C4AD1 /* Headers */, + CDB91B1607E076EF1F3D80C3D535E5FB /* Sources */, + 64A5DB045256B765A9E1CBE8117BE3CF /* Frameworks */, + E6535B9CD33386C12D6147802A106CE1 /* Resources */, + 65880B020AB7B138A4A4465F82CF7875 /* Headers */, ); buildRules = ( ); dependencies = ( - 6CD81F990C236A0A11796736BD923A8D /* PBXTargetDependency */, - AA61CBF7EE40671F52D602A84BC474BE /* PBXTargetDependency */, - 9A58401DED3B8DBCFF38A637B0BFD38F /* PBXTargetDependency */, - 6DF62668D6204A6590DEA1E1AAEBA5E4 /* PBXTargetDependency */, - 8D31D8484F1AA10DE298C1074C490BD4 /* PBXTargetDependency */, - A38ADED04EDC3D7F5AE98BC83CBFACA4 /* PBXTargetDependency */, - 0581DE9F6143AB0A339CDFCDE1716AC2 /* PBXTargetDependency */, - E0EAF951BE28236866396A0E27D1ACAC /* PBXTargetDependency */, - 304EC6A8FFB0381349F8EE9A8418CA4C /* PBXTargetDependency */, - 789F8996965737B884110A1EE97F9DE8 /* PBXTargetDependency */, + 98DD51A246F6BAB1D54CFD05E01D8874 /* PBXTargetDependency */, ); - name = "Pods-PNObject_Tests"; - productName = "Pods-PNObject_Tests"; - productReference = 9D5198CDB919F27475342F83B6CD6455 /* Pods_PNObject_Tests.framework */; - productType = "com.apple.product-type.framework"; - }; - F426A06EB1B4CD602735050FCAA2932F /* PNObject */ = { - isa = PBXNativeTarget; - buildConfigurationList = D29E33DC9CA690FF8345E8CE7DDF48EB /* Build configuration list for PBXNativeTarget "PNObject" */; - buildPhases = ( - 23C227B2101A2C70A728657F2A033424 /* Sources */, - 8E8FCCDFE435C2D92F1FC84E84E5CB59 /* Frameworks */, - 623ED53388D1C0769E46BDDF1A6C524A /* Resources */, - A7C923F855B8C1D2C7F179AFDAD8ABB2 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - 4CA9D35F9831CFDFF68A80CF95C63E74 /* PBXTargetDependency */, - 4345E2E871E51B22C562CF72F029AB42 /* PBXTargetDependency */, - 8B288D9C06AA38074DBD5E14AF2A2183 /* PBXTargetDependency */, - 8D69B7945299A79FC00D232DBBA3A856 /* PBXTargetDependency */, - 33858C5F43A3C0A3123C5FBA83F3857F /* PBXTargetDependency */, - EB5B27178C8EADC50327EBF8C5A5CC0C /* PBXTargetDependency */, - ); - name = PNObject; - productName = PNObject; - productReference = 436E91DE0EE47567518AED62B8482BD8 /* PNObject.framework */; + name = "CodFis-Helper"; + productName = "CodFis-Helper"; + productReference = 9CAB9A95934E5D37FFA43256EF47EF20 /* CodFis_Helper.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ @@ -1950,30 +2264,56 @@ en, ); mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 8DF85F04C03BBD5A156C3A5A3119D582 /* Products */; + productRefGroup = 4C01038885218E5A8F46DAEF96C18A3D /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */, + E8EACB2759BAA815FAC2E1B98932203D /* CodFis-Helper */, + E14B7AF3D24BE951D0A73307B65567AA /* CodFis-Helper-CodFis-Helper */, 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */, 619F0D28240534293108906FED04836F /* Expecta+Snapshots */, D07447EE3CEBB0BCB8D61DFCB8EA915F /* FBSnapshotTestCase */, 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */, 3241BF41D67FE3979A15BEAA18A92CA3 /* NSDate_Utils-NSDate_Utils */, + 6F621F2F34EEA2E2A05B25FA44939F5D /* NSString-Helper */, + C151757236ED425D4575FA96E3D67F5A /* NSString-Helper-NSString-Helper */, 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */, BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */, - F426A06EB1B4CD602735050FCAA2932F /* PNObject */, - 8B53BF227694465ACD846F8013104728 /* PNObject-PNObject */, - D8A3653B82848C3FF58DCD26C01CAEBB /* Pods-PNObject_Example */, - E8D1C5A0FA208E2C3772DF3911708BC4 /* Pods-PNObject_Tests */, - BEEA8A0CC1D73E9F1369B926883E5FF3 /* Specta */, - 73A9D102671E856B1BD5DA4CF196849F /* UIDevice-Utils */, - 4DACB42CD407E24716437FBC81D94929 /* UIDevice-Utils-UIDevice-Utils */, + 6BCE5770909D7C085486749DA395F7DF /* PNObject */, + BE48656D98B4E290BA2BD3020FF6F806 /* PNObject-PNObject */, + 31F967C82BA8DAC8BEFB81CDA32FFE40 /* Pods-PNObject_Example */, + 38BB9DB67163F719071327EF490F5661 /* Pods-PNObject_Tests */, + 7FFFEAAA3414011362395E441109ABA0 /* Specta */, + 94BFB6B782198FC6ABF883576848DB47 /* UIDevice-Utils */, + 29F852E8C4FED930DE2516C7F4B533CC /* UIDevice-Utils-UIDevice-Utils */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ + 056E047212488E9A20B6F113B0553554 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 0C1FCD105E7ECBFD36943BFDF8CBDB8F /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 0E4D45A6EB2E593DD03BBC16E1C078F1 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E3DE9DD5F15995F84137ED572AD210EC /* PNObject.bundle in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 24051A43C464FA4753841B4A25AAD831 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -1989,33 +2329,41 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 623ED53388D1C0769E46BDDF1A6C524A /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 6575A81A75628AD121AE0E8D4085E353 /* PNObject.bundle in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - D63FFAECE9BE410732075588753B5009 /* Resources */ = { + 704C36286268031B522A791AB7207DF1 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - DDF558ADA82987B4CF246487EE0F038E /* Resources */ = { + 7205C43C6E35A056FA6C7A8E6A523983 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 3FABB497305A7FA2CFFB0A7410DDB588 /* UIDevice-Utils.bundle in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E3E721C903D9744C26DD3B0427E1342E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - E7EDD7AECD0DDC5CF11A04B0E8956735 /* Resources */ = { + E6535B9CD33386C12D6147802A106CE1 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1D2B1A63411DA415D68EF008A603D564 /* UIDevice-Utils.bundle in Resources */, + 8758A10FCEE3F1349A2DB032D703E6E2 /* CodFis-Helper.bundle in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F906764553FA4DB8384EE10475296082 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 12C66CB4A6AA6270B71012F77C9206FC /* NSString-Helper.bundle in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2037,6 +2385,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 0AF552E4C66A76D1437BBC2EE3173443 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 0BF2FABBA49CF4F2005A7A97B1B130A0 /* Pods-PNObject_Tests-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 1F17F426378DF5EC8DFB10304B8C4BA4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2060,41 +2416,51 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 23C227B2101A2C70A728657F2A033424 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - A6318D0D4AB1F0AFADF3E841AC28B0C4 /* PNAddress.m in Sources */, - 0EA46C69591D6FFB93457D45C923E309 /* PNLocation.m in Sources */, - 881CE2E36B7975A44B2806C5F7410786 /* PNObject-dummy.m in Sources */, - AC7AF4241E76D708D01FAF58BB685F93 /* PNObject.m in Sources */, - EAB839BCC92E51D94B9C6FF4A5D22859 /* PNObjectConfig.m in Sources */, - C06FF251C5F6E006E867BFBD2F7BD4E0 /* PNObjectModel.m in Sources */, - 4A1A9B210E49C8EFFD1B6BB91078BB46 /* PNObjectProperty.m in Sources */, - 0D81B954B8E8E9CD5B0D336A6B52564F /* PNUser.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3E47ACD7227AE84904A47BF857DE8230 /* Sources */ = { + 230B955E3E2599D2A7E5E4BB6CD0946A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 51E42644B99C09AD6FA37E2B6717A10E /* Sources */ = { + 2ECC9B9F2EBB6A42BF6B277C5C78C50B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + FE5EFE1631BFAE15994411002B426570 /* NSString+Helper.m in Sources */, + 2F5A66C1D2768E5D71417A7FA25F0E80 /* NSString-Helper-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 52ACBEB77E635A9A8C4A6F585840EC3A /* Sources */ = { + 40DCA4201D25E357200380D00717DCB7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 992DBA77AAD4FE9E0CD58F1F2D4DBACF /* UIDevice-Hardware.m in Sources */, - C018D65C2CEC5C8B2EDE6CD56FC8A94A /* UIDevice-Utils-dummy.m in Sources */, + DF660767C404325BA837C13E2B45333C /* PNAddress.m in Sources */, + 9E26142309B2329D86F13D574EBDF650 /* PNLocation.m in Sources */, + C0245B133AF1089E0ACB376A3332BE10 /* PNObject-dummy.m in Sources */, + F298445E53A11D3328468937273A3140 /* PNObject.m in Sources */, + 8E968A78142375A5388B57ACE0FF7B26 /* PNObjectConfig.m in Sources */, + 305963E67941479B42F316AE8680E52A /* PNObjectModel.m in Sources */, + 46490DD49E86060184B0F31BA8734528 /* PNObjectProperty.m in Sources */, + 50FBDCA27970E16B1AAE2352B631BEA1 /* PNUser.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 543BEC34C66B924F7D6C60805A6A871B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2D6EF1DCEC0F1DA9E3E7DE144FACBDB7 /* Pods-PNObject_Example-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5950EB63D983C411C9BCAED326E00743 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 714E965FEF430877CBB2C0AABCBE88C3 /* UIDevice-Hardware.m in Sources */, + C11280C66576A130ADEAD24DB0D7BEDA /* UIDevice-Utils-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2107,6 +2473,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 687D7E8852B2A540FBA190D19ECBA49B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 796C061AD650C052C9339513DE83940A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2117,14 +2490,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 7E8E1C9082BABEBA2CB009592FC8531F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 9E7ABE3F97BDCA68C7A56D249013AB2E /* Pods-PNObject_Example-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 871E71F1677F15E1B86A1682409A94D9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2134,6 +2499,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 9296143FDCBB7B177B55ABE8C431E3B1 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 958D491DA8D20A98E036C0C4545C7D75 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2185,29 +2557,32 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - CDFB6B38E55078A521A62355AF0C2522 /* Sources */ = { + C2271115BE0BBFA4537E360D2C9103A2 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - E2E122DC271F816FC521665A423CF942 /* Specta-dummy.m in Sources */, - C35C95620EAB81D6D7C98FA3E607CBEC /* SpectaDSL.m in Sources */, - CC11636886E45811F03C97AF7FF30DCA /* SpectaUtility.m in Sources */, - 2B94340B4D63656EC1DAE8588C0905CC /* SPTCallSite.m in Sources */, - 863FFA643FD36C09DE43F5D99E91B796 /* SPTCompiledExample.m in Sources */, - 8834E17428BDBF0C84A6C136DD6269BD /* SPTExample.m in Sources */, - C2A28193335C12E2C630AB2B04F44CB3 /* SPTExampleGroup.m in Sources */, - 59CEB2878914690666297DE71AE59CB7 /* SPTSharedExampleGroups.m in Sources */, - 3C01E24B2C39B52BE459E1C7BC052723 /* SPTSpec.m in Sources */, - B980666C36A8EE6CDBEE4BA780D9E3B0 /* SPTTestSuite.m in Sources */, - 7D622204F24D6794490D44F9F086E241 /* XCTestCase+Specta.m in Sources */, + CEE24AEE17285E9895328855C984319B /* Specta-dummy.m in Sources */, + F240A717CE132D7FECCCBA6F6EDC5208 /* SpectaDSL.m in Sources */, + 8C572C08FCCB52F85C27DFD813CB9797 /* SpectaUtility.m in Sources */, + BF7925819436F7A03210590ED707852B /* SPTCallSite.m in Sources */, + D9BC7962EBA6FA6204BC85B8EE518274 /* SPTCompiledExample.m in Sources */, + F14B6033DAFAA58382CC3F007A1935CA /* SPTExample.m in Sources */, + 94428C197A4852EB676F6DE6066A8159 /* SPTExampleGroup.m in Sources */, + 3FE06CE1A3D0E9E4B2A11711D6BC9E1C /* SPTSharedExampleGroups.m in Sources */, + 3A6D4E17889EC1DB6C0E952A0CE1B3FD /* SPTSpec.m in Sources */, + 3515E3F08FE19226F189B22BA442299E /* SPTTestSuite.m in Sources */, + 9061F66BA67015476B313F714ECF81BF /* XCTestCase+Specta.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - E45983D49252CBD7AE5417275CF54027 /* Sources */ = { + CDB91B1607E076EF1F3D80C3D535E5FB /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - A8154D4B763D8F33B811AB10446135B8 /* Pods-PNObject_Tests-dummy.m in Sources */, + 4A67E0DAEA9E5E5CFA329F624696AB26 /* CodFis+Helper.m in Sources */, + DD875C0F86FA77C0ACFB97DCD6078F98 /* CodFis-Helper-dummy.m in Sources */, + 42E3334C425DEE96210B9AD1419117B1 /* CodFisResponse.m in Sources */, + A8E047167FA3E7D9783771C27E9A8097 /* VatNumber+Helper.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2218,50 +2593,81 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FCD8B7463908349E5C73FD9EC6A04750 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 0581DE9F6143AB0A339CDFCDE1716AC2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PNObject; - target = F426A06EB1B4CD602735050FCAA2932F /* PNObject */; - targetProxy = AF33C042D4E9B4EA0F8DCFA35F068198 /* PBXContainerItemProxy */; - }; - 12F70446DD5BC1FA4C81322AFDACA243 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "UIDevice-Utils-UIDevice-Utils"; - target = 4DACB42CD407E24716437FBC81D94929 /* UIDevice-Utils-UIDevice-Utils */; - targetProxy = 3E8877EEC2D03FF70AC7B558B99F1474 /* PBXContainerItemProxy */; - }; - 1633748CCD687BA57B48C2624B28026E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AFNetworking; - target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; - targetProxy = 474C5F79E7226A418A3CCFABBCC8E856 /* PBXContainerItemProxy */; - }; - 266999F24A584673941409D205104268 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "UIDevice-Utils"; - target = 73A9D102671E856B1BD5DA4CF196849F /* UIDevice-Utils */; - targetProxy = 2DDCA1FBBEEA78C0C999BDF79425263D /* PBXContainerItemProxy */; - }; - 304EC6A8FFB0381349F8EE9A8418CA4C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "UIDevice-Utils"; - target = 73A9D102671E856B1BD5DA4CF196849F /* UIDevice-Utils */; - targetProxy = 03DA0B942688C2C58EE341E1271D6595 /* PBXContainerItemProxy */; - }; - 33858C5F43A3C0A3123C5FBA83F3857F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "UIDevice-Utils"; - target = 73A9D102671E856B1BD5DA4CF196849F /* UIDevice-Utils */; - targetProxy = 69489829647AB39C899461D23077D124 /* PBXContainerItemProxy */; - }; - 4345E2E871E51B22C562CF72F029AB42 /* PBXTargetDependency */ = { + 0424D5E21FC2698BA4DB183018FB190C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = NSDate_Utils; target = 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */; - targetProxy = 8A5E985157772676FF0717688D716003 /* PBXContainerItemProxy */; + targetProxy = DA987E3B1D711E0FDD4549356BC3CCCE /* PBXContainerItemProxy */; + }; + 0FB06DED13DF2143F6A83BA2016C988F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "UIDevice-Utils"; + target = 94BFB6B782198FC6ABF883576848DB47 /* UIDevice-Utils */; + targetProxy = C6476691C6C228B5A063B39DC465E3CD /* PBXContainerItemProxy */; + }; + 12DAA47D3AB19F0035F897B76954D4F9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AFNetworking; + target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; + targetProxy = F9347D725DEAB0CBF19E28821A8C60FC /* PBXContainerItemProxy */; + }; + 12EB6BB1AA324BC4B1A03DC26D04A37C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = NSDate_Utils; + target = 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */; + targetProxy = 7AFCB121329A7532CDE1098495541956 /* PBXContainerItemProxy */; + }; + 187F57337567B30958E92FB591F47944 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "NSString-Helper"; + target = 6F621F2F34EEA2E2A05B25FA44939F5D /* NSString-Helper */; + targetProxy = 3B62AB5DA4104574E42BEF405FE1D4B7 /* PBXContainerItemProxy */; + }; + 26BA574C15A65DE0222A3CBF55E00A26 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "PNObject-PNObject"; + target = BE48656D98B4E290BA2BD3020FF6F806 /* PNObject-PNObject */; + targetProxy = 0CBC257AEBFFA3B75DD99181311075C1 /* PBXContainerItemProxy */; + }; + 2B374E9E5F33887B562C6897DF5B6ED1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = NSDate_Utils; + target = 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */; + targetProxy = E6BC836405DDCB65CBBE27B18F963225 /* PBXContainerItemProxy */; + }; + 2BFCFADC0150DF0D9602A4BA7D52C1C6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Expecta+Snapshots"; + target = 619F0D28240534293108906FED04836F /* Expecta+Snapshots */; + targetProxy = 511F9C444715FB5DD540CAF9ABCB9940 /* PBXContainerItemProxy */; + }; + 320CBE3142A8F94F285E60129D400209 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FBSnapshotTestCase; + target = D07447EE3CEBB0BCB8D61DFCB8EA915F /* FBSnapshotTestCase */; + targetProxy = 836639DF61A5763904A890B471BA6E1E /* PBXContainerItemProxy */; + }; + 427B23ACCC935F189F4A16589A1DBC23 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "NSString-Helper-NSString-Helper"; + target = C151757236ED425D4575FA96E3D67F5A /* NSString-Helper-NSString-Helper */; + targetProxy = 28F15044017B0C9BD8CB2945A321D91B /* PBXContainerItemProxy */; + }; + 44CC2D7AB418AF8CE7ED76596BB4E745 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PNObject; + target = 6BCE5770909D7C085486749DA395F7DF /* PNObject */; + targetProxy = 4B2AC3A0BB54A460DBC10A580600866A /* PBXContainerItemProxy */; }; 4ACA793EC27274D41A670C74CD739365 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -2269,83 +2675,111 @@ target = 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */; targetProxy = CCF83280732A67033B72EE54815FFD3F /* PBXContainerItemProxy */; }; - 4CA9D35F9831CFDFF68A80CF95C63E74 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AFNetworking; - target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; - targetProxy = 02949716CB908FB4A50EF9AC15572A13 /* PBXContainerItemProxy */; - }; - 6CD81F990C236A0A11796736BD923A8D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AFNetworking; - target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; - targetProxy = F4AC4E9F715E671414AFDCAFB8DE4708 /* PBXContainerItemProxy */; - }; - 6DF62668D6204A6590DEA1E1AAEBA5E4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FBSnapshotTestCase; - target = D07447EE3CEBB0BCB8D61DFCB8EA915F /* FBSnapshotTestCase */; - targetProxy = 90B8EFE3415411C4AE7466F8FFE2B95A /* PBXContainerItemProxy */; - }; - 789F8996965737B884110A1EE97F9DE8 /* PBXTargetDependency */ = { + 53D2407B163421C7C2B8BF39122DC14A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "nv-ios-http-status"; target = 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */; - targetProxy = BC436BA54D5D784CE1CF946EBDB6BFDA /* PBXContainerItemProxy */; + targetProxy = 1364A5EEB699FFB9329B6C473EB9CAB0 /* PBXContainerItemProxy */; }; - 8B288D9C06AA38074DBD5E14AF2A2183 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "PEAR-FileManager-iOS"; - target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; - targetProxy = DEE67C357D38F4217C5E94305A95E405 /* PBXContainerItemProxy */; - }; - 8D31D8484F1AA10DE298C1074C490BD4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = NSDate_Utils; - target = 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */; - targetProxy = 71D528218E3DE9692735BFD890468F1D /* PBXContainerItemProxy */; - }; - 8D69B7945299A79FC00D232DBBA3A856 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "PNObject-PNObject"; - target = 8B53BF227694465ACD846F8013104728 /* PNObject-PNObject */; - targetProxy = 1FE48C00AD2F49FA4F0F0F0EE645FC45 /* PBXContainerItemProxy */; - }; - 980D48654927BF59F5118A37D26BE9BA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = NSDate_Utils; - target = 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */; - targetProxy = 56730A1A7F21939F567AEE0C26FA9F75 /* PBXContainerItemProxy */; - }; - 9A58401DED3B8DBCFF38A637B0BFD38F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Expecta+Snapshots"; - target = 619F0D28240534293108906FED04836F /* Expecta+Snapshots */; - targetProxy = FDA7AC747C47ABE1986D3194C30DDB20 /* PBXContainerItemProxy */; - }; - 9FC7BDD84EBA85050ABFCE5824566580 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PNObject; - target = F426A06EB1B4CD602735050FCAA2932F /* PNObject */; - targetProxy = 2C7CA005AC539C862F2B59BBAD25EF55 /* PBXContainerItemProxy */; - }; - A38ADED04EDC3D7F5AE98BC83CBFACA4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "PEAR-FileManager-iOS"; - target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; - targetProxy = 2008D8F8D804FF744E5A573095640F1A /* PBXContainerItemProxy */; - }; - AA61CBF7EE40671F52D602A84BC474BE /* PBXTargetDependency */ = { + 5CAD376684C015D267E4A22613101CC8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Expecta; target = 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */; - targetProxy = F01104385E12F7EDF4E0331D573B50C5 /* PBXContainerItemProxy */; + targetProxy = B70EA2C4CBC0B18982DC240678AEAB58 /* PBXContainerItemProxy */; }; - BED3D0E15DE5831E8D5E4A29AE7DA00F /* PBXTargetDependency */ = { + 5E23ECA6B15133AAAF1D9DEDB745E916 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "PEAR-FileManager-iOS"; target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; - targetProxy = 454C175C0C7DD2CABB8BB730C60D3791 /* PBXContainerItemProxy */; + targetProxy = 2E70D53DFFE35ED3F2DE1269988591EB /* PBXContainerItemProxy */; + }; + 6846FE0D1C4A8D1700FD46A7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 3241BF41D67FE3979A15BEAA18A92CA3 /* NSDate_Utils-NSDate_Utils */; + targetProxy = 6846FE0C1C4A8D1700FD46A7 /* PBXContainerItemProxy */; + }; + 6846FE0F1C4A8D1700FD46A7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 29F852E8C4FED930DE2516C7F4B533CC /* UIDevice-Utils-UIDevice-Utils */; + targetProxy = 6846FE0E1C4A8D1700FD46A7 /* PBXContainerItemProxy */; + }; + 79EE5F0EAC3F323ED054B217898C3A83 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "nv-ios-http-status"; + target = 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */; + targetProxy = 4753093FDEBE72AE2540E263E54DC1AB /* PBXContainerItemProxy */; + }; + 7C8B90C7BF10CAF38D486638D36926CF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "CodFis-Helper"; + target = E8EACB2759BAA815FAC2E1B98932203D /* CodFis-Helper */; + targetProxy = 2FAEC94DB1DFD479454524E2FDC725A5 /* PBXContainerItemProxy */; + }; + 7D7789E1BF96B4C3714D2CC82BA2A2E3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "PEAR-FileManager-iOS"; + target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; + targetProxy = C082AE713E634DFCB5A003A61D7AE3FF /* PBXContainerItemProxy */; + }; + 85F8459112080B5A7057DF14DA0AB93C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "NSString-Helper"; + target = 6F621F2F34EEA2E2A05B25FA44939F5D /* NSString-Helper */; + targetProxy = 1EF868D40ED7C3CD7FFDBFF2D36F7F53 /* PBXContainerItemProxy */; + }; + 98DD51A246F6BAB1D54CFD05E01D8874 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "CodFis-Helper-CodFis-Helper"; + target = E14B7AF3D24BE951D0A73307B65567AA /* CodFis-Helper-CodFis-Helper */; + targetProxy = 8C53F4461C9D1CEF4ECD210F7D3831C7 /* PBXContainerItemProxy */; + }; + A0A16DB20B70B93420C0C33C6A4FC946 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "CodFis-Helper"; + target = E8EACB2759BAA815FAC2E1B98932203D /* CodFis-Helper */; + targetProxy = 7835EEF6A45C6CAEF3A1BC5A27CF5FE2 /* PBXContainerItemProxy */; + }; + A841DB0451E87FD970457E18F3BFCF5C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "CodFis-Helper"; + target = E8EACB2759BAA815FAC2E1B98932203D /* CodFis-Helper */; + targetProxy = 257CDDA462BEC72BE25CA999EF9D071F /* PBXContainerItemProxy */; + }; + AFA88905CC2455EF3271DF57B8A6E2A1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "NSString-Helper"; + target = 6F621F2F34EEA2E2A05B25FA44939F5D /* NSString-Helper */; + targetProxy = 03A4A37D71E3E3F728BE7058C7A8057D /* PBXContainerItemProxy */; + }; + B15925B49AF031628470234F0BE29100 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "PEAR-FileManager-iOS"; + target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; + targetProxy = F9E8245CF8E7A5D7B9C7120B488B6350 /* PBXContainerItemProxy */; + }; + B44C89AD2074DBC008F222CD22E67435 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AFNetworking; + target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; + targetProxy = E542C2636434068765A30F18FD894B90 /* PBXContainerItemProxy */; + }; + B4EC8C04EA3EDFBA0986895B1A2B8207 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "UIDevice-Utils-UIDevice-Utils"; + target = 29F852E8C4FED930DE2516C7F4B533CC /* UIDevice-Utils-UIDevice-Utils */; + targetProxy = F9233B74CB935063EC1DB39E220C96FF /* PBXContainerItemProxy */; + }; + B85099F3C10395081F09AF4D43A761C1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AFNetworking; + target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; + targetProxy = 7273658E8BDA6BD05455B417AE16BE9A /* PBXContainerItemProxy */; + }; + C967A627D5BD1FE6B9EFCBD948203307 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Specta; + target = 7FFFEAAA3414011362395E441109ABA0 /* Specta */; + targetProxy = 094DBE76AFFEA8646CE80E25841841D1 /* PBXContainerItemProxy */; }; CFC3C60C0541C54818441E331A7E8753 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -2353,23 +2787,17 @@ target = D07447EE3CEBB0BCB8D61DFCB8EA915F /* FBSnapshotTestCase */; targetProxy = F9BBA6CBCE0B1A136EAFACE5185B512D /* PBXContainerItemProxy */; }; - E0EAF951BE28236866396A0E27D1ACAC /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Specta; - target = BEEA8A0CC1D73E9F1369B926883E5FF3 /* Specta */; - targetProxy = E5282D15CB8B1CF080593063B1057CD8 /* PBXContainerItemProxy */; - }; - EB5B27178C8EADC50327EBF8C5A5CC0C /* PBXTargetDependency */ = { + D3DBD155F1B09EC9166A23D0ED8FF4BF /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "nv-ios-http-status"; target = 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */; - targetProxy = 72D6ACA460432411651CA13DDDCF1458 /* PBXContainerItemProxy */; + targetProxy = 59247D4AC41093D7503809F7156BCC81 /* PBXContainerItemProxy */; }; - EF737F4289F22ED7DFC51247EDEA33A0 /* PBXTargetDependency */ = { + E19F9E69472A592A66CB3901514E3CF4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "nv-ios-http-status"; - target = 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */; - targetProxy = 2F71E15DD025601A551C157C3EDCFCD0 /* PBXContainerItemProxy */; + name = "UIDevice-Utils"; + target = 94BFB6B782198FC6ABF883576848DB47 /* UIDevice-Utils */; + targetProxy = B6085B6C9F5FC84E8F7AAF5618139A5D /* PBXContainerItemProxy */; }; EF83D136E3B525B6151A75CBAEFE4ADD /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -2377,10 +2805,285 @@ target = 3241BF41D67FE3979A15BEAA18A92CA3 /* NSDate_Utils-NSDate_Utils */; targetProxy = 0CD167825DC3C6EBCB6F12FF7295B619 /* PBXContainerItemProxy */; }; + F65784677027E29575BB7235FC201A6D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "UIDevice-Utils"; + target = 94BFB6B782198FC6ABF883576848DB47 /* UIDevice-Utils */; + targetProxy = 73509988E1138190CA31C509CE1C512B /* PBXContainerItemProxy */; + }; + FC6AAF7CA3197A03442E995227F4FA36 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PNObject; + target = 6BCE5770909D7C085486749DA395F7DF /* PNObject */; + targetProxy = 75880D458C32258FEC557CD066B68F28 /* PBXContainerItemProxy */; + }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 084662295C6CAB66DD5D57D9E11191F8 /* Debug */ = { + 096210B7B84F8CA4FEF263DD6CC82AEA /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0123630EE42B2916883A68C142D9D38C /* NSDate_Utils.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/NSDate_Utils/NSDate_Utils-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/NSDate_Utils/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/NSDate_Utils/NSDate_Utils.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = NSDate_Utils; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 0B752030BF8833E9DFFE2B2190FED933 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DDF663ED2F08574CE705F2E26C9E909F /* Specta.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/Specta/Specta-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Specta/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/Specta/Specta.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = Specta; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 12AE6F83274C7A824845A8BF52BA16DF /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5EBC198239AC633110650C5C79DD8BD7 /* FBSnapshotTestCase.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = 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 = ""; + }; + name = Release; + }; + 137536A31B2AD16B8A25C29B914B22FC /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0FAD35841CC55D0A4E756DE926176CCA /* NSString-Helper.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/NSString-Helper/ResourceBundle-NSString-Helper-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = "NSString-Helper"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 1399CFC0C3416A456DC7E24CC0725FDD /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1F034C3E53E5C3A82BA83789E0A80287 /* CodFis-Helper.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/CodFis-Helper/ResourceBundle-CodFis-Helper-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = "CodFis-Helper"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 14DEF48108DB832B8BCE693CBB66B743 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4FBCDD48E2109C389BCA12A9F097D46F /* UIDevice-Utils.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/UIDevice-Utils/UIDevice-Utils-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/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/UIDevice-Utils/UIDevice-Utils.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = UIDevice_Utils; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 18F3430617D125CAAC70F31B1D84A461 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F39FF17A19D9F2B7F054AA906F1FF7A0 /* PEAR-FileManager-iOS.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/PEAR-FileManager-iOS/PEAR-FileManager-iOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/PEAR-FileManager-iOS/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/PEAR-FileManager-iOS/PEAR-FileManager-iOS.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = PEAR_FileManager_iOS; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 1BD8423F9E51E0E25A5BC39E697CBF01 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5EBC198239AC633110650C5C79DD8BD7 /* FBSnapshotTestCase.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = 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 = ""; + }; + name = Debug; + }; + 1F3A46CFDA3C000CE41447A78C51E53D /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0FAD35841CC55D0A4E756DE926176CCA /* NSString-Helper.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = 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 = ""; + }; + name = Release; + }; + 2952B3C6909CF79419E899529474B8A5 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 80FD49D4414C597C430FA5468BD042CC /* AFNetworking.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/AFNetworking/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/AFNetworking/AFNetworking.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = AFNetworking; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 2C4DA653CCA0418E6BFD95E1C5B56600 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = D11A9BD0CFE1E520AE71DC4403614790 /* Pods-PNObject_Example.debug.xcconfig */; buildSettings = { @@ -2413,155 +3116,9 @@ }; name = Debug; }; - 096210B7B84F8CA4FEF263DD6CC82AEA /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0876F8FA4FF252BE3F920265DD120DB9 /* NSDate_Utils.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/NSDate_Utils/NSDate_Utils-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/NSDate_Utils/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/NSDate_Utils/NSDate_Utils.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = NSDate_Utils; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 12AE6F83274C7A824845A8BF52BA16DF /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8D32D3C79A30B91870C0C67DA6671613 /* FBSnapshotTestCase.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = 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 = ""; - }; - name = Release; - }; - 18F3430617D125CAAC70F31B1D84A461 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C52CB957F23B5D24CA1AEAD7E551BB83 /* PEAR-FileManager-iOS.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/PEAR-FileManager-iOS/PEAR-FileManager-iOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PEAR-FileManager-iOS/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/PEAR-FileManager-iOS/PEAR-FileManager-iOS.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = PEAR_FileManager_iOS; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 1BD8423F9E51E0E25A5BC39E697CBF01 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8D32D3C79A30B91870C0C67DA6671613 /* FBSnapshotTestCase.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = 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 = ""; - }; - name = Debug; - }; - 2952B3C6909CF79419E899529474B8A5 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = D37F88A59F0C14892926BE065FC89404 /* AFNetworking.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/AFNetworking/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/AFNetworking/AFNetworking.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = AFNetworking; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; 2F914909F85A5B7FA381E7629A0FFB17 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AFBEE3F191A2DD5E27F198062E651C61 /* Expecta+Snapshots.xcconfig */; + baseConfigurationReference = FD8C2666DF395A0B72C96DB3FFE373DD /* Expecta+Snapshots.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2588,176 +3145,7 @@ }; name = Release; }; - 373349C30AA02CB77851CFF553DFAE5C /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = AFBEE3F191A2DD5E27F198062E651C61 /* Expecta+Snapshots.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/Expecta+Snapshots/Expecta+Snapshots-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Expecta+Snapshots/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/Expecta+Snapshots/Expecta+Snapshots.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = Expecta_Snapshots; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 395683ACF81AEF7A5396D98A5CEA7ACE /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; - buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = PNObject; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - 39BD3F87E4EF0DD0C4038E02556316DA /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = EB8B84E4432E9D6D4914A7EB79C467FA /* Pods-PNObject_Tests.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-PNObject_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-PNObject_Tests/Pods-PNObject_Tests.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_PNObject_Tests; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 3AE13E0D63F67AD6F372B7D3733BAEF6 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DD8E1EE82922EB0432EEB767927065F4 /* nv-ios-http-status.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/nv-ios-http-status/nv-ios-http-status-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/nv-ios-http-status/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/nv-ios-http-status/nv-ios-http-status.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = nv_ios_http_status; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 3DC873954D9368CD07A0F853BA4E34FB /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = F872FBD57D98CFC3DE47AD9A270264B9 /* Pods-PNObject_Tests.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-PNObject_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-PNObject_Tests/Pods-PNObject_Tests.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_PNObject_Tests; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 41DFCE355B11BA1F8BB60343C7289BD1 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1430E1DEB134327B7D2F241CF4873A58 /* Specta.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/Specta/Specta-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Specta/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/Specta/Specta.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = Specta; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 6018B93A0ACC6A5C6B769C190BCE75B5 /* Release */ = { + 33E0A4438EA4449E2CF9DA98CD17F568 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = DC358092608E035811817A25786F40A6 /* Pods-PNObject_Example.release.xcconfig */; buildSettings = { @@ -2790,9 +3178,111 @@ }; name = Release; }; + 3415113CAB8128159EE2B80B1117C062 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4FBCDD48E2109C389BCA12A9F097D46F /* UIDevice-Utils.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = "UIDevice-Utils"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 373349C30AA02CB77851CFF553DFAE5C /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FD8C2666DF395A0B72C96DB3FFE373DD /* Expecta+Snapshots.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/Expecta+Snapshots/Expecta+Snapshots-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Expecta+Snapshots/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/Expecta+Snapshots/Expecta+Snapshots.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = Expecta_Snapshots; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 3AE13E0D63F67AD6F372B7D3733BAEF6 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7DA70C458C92B0EED207694473B51656 /* nv-ios-http-status.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/nv-ios-http-status/nv-ios-http-status-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/nv-ios-http-status/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/nv-ios-http-status/nv-ios-http-status.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = nv_ios_http_status; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 4D2E8FD26BCD97FADC3241262D1215B8 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/PNObject/PNObject-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/PNObject/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/PNObject/PNObject.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = PNObject; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 61A178E7BF297D56213BB4BF218463C9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0876F8FA4FF252BE3F920265DD120DB9 /* NSDate_Utils.xcconfig */; + baseConfigurationReference = 0123630EE42B2916883A68C142D9D38C /* NSDate_Utils.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; @@ -2805,38 +3295,24 @@ }; name = Release; }; - 66A6E3C52FA9FD701680D90D501622BD /* Debug */ = { + 65AD2439691DD1F3C428B04BBD95FA10 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1430E1DEB134327B7D2F241CF4873A58 /* Specta.xcconfig */; + baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/Specta/Specta-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Specta/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Specta/Specta.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = Specta; + PRODUCT_NAME = PNObject; SDKROOT = iphoneos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + WRAPPER_EXTENSION = bundle; }; name = Debug; }; 6D9FA84BB6387F9913EEED4D0C2A7310 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C52CB957F23B5D24CA1AEAD7E551BB83 /* PEAR-FileManager-iOS.xcconfig */; + baseConfigurationReference = F39FF17A19D9F2B7F054AA906F1FF7A0 /* PEAR-FileManager-iOS.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2863,6 +3339,21 @@ }; name = Release; }; + 6E0ADA9F6CA21824075F07364D39E9E9 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4FBCDD48E2109C389BCA12A9F097D46F /* UIDevice-Utils.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = "UIDevice-Utils"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 811519CB8F683AC06F9C98B55AC40F11 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -2900,9 +3391,24 @@ }; name = Release; }; + 84F40FC9100E2FDC706584D990CAE153 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0FAD35841CC55D0A4E756DE926176CCA /* NSString-Helper.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/NSString-Helper/ResourceBundle-NSString-Helper-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = "NSString-Helper"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 86B3AF85DF2958967D7E96849C2BE84C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4F8AE4909F6B93592D76F8A8F38BA239 /* Expecta.xcconfig */; + baseConfigurationReference = D8DE52FA0AE0D96C58A5DE707B83F4B7 /* Expecta.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2970,9 +3476,67 @@ }; name = Debug; }; + 8B2608BCF20E5B02B11B0A656E3EC999 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1F034C3E53E5C3A82BA83789E0A80287 /* CodFis-Helper.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/CodFis-Helper/CodFis-Helper-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/CodFis-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/CodFis-Helper/CodFis-Helper.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = CodFis_Helper; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 8D121C9455F3697E44EFED14CD509528 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1F034C3E53E5C3A82BA83789E0A80287 /* CodFis-Helper.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/CodFis-Helper/CodFis-Helper-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/CodFis-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/CodFis-Helper/CodFis-Helper.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = CodFis_Helper; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; 8D67BF30052FA870471E54E6B868937A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DD8E1EE82922EB0432EEB767927065F4 /* nv-ios-http-status.xcconfig */; + baseConfigurationReference = 7DA70C458C92B0EED207694473B51656 /* nv-ios-http-status.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2999,39 +3563,87 @@ }; name = Debug; }; - 9F3310067CB5CA49D8E468DFA6D51B06 /* Debug */ = { + 8DEF3F8DE705C7CCE2A999999EE4112C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C9E514F6AEA6EAE70D95B22CDF7470C3 /* UIDevice-Utils.xcconfig */; + baseConfigurationReference = EB8B84E4432E9D6D4914A7EB79C467FA /* Pods-PNObject_Tests.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-PNObject_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-PNObject_Tests/Pods-PNObject_Tests.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_PNObject_Tests; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 8ECBB5C4B8C5CB765E0F463C66A7E373 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1F034C3E53E5C3A82BA83789E0A80287 /* CodFis-Helper.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist"; + INFOPLIST_FILE = "Target Support Files/CodFis-Helper/ResourceBundle-CodFis-Helper-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = "UIDevice-Utils"; + PRODUCT_NAME = "CodFis-Helper"; SDKROOT = iphoneos; SKIP_INSTALL = YES; WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = Release; }; - 9FC31FB36391FD6308A4EDA87550F644 /* Debug */ = { + 9159258CE94231143FEF87D7912BAFA5 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + baseConfigurationReference = 4FBCDD48E2109C389BCA12A9F097D46F /* UIDevice-Utils.xcconfig */; buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/UIDevice-Utils/UIDevice-Utils-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = PNObject; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/UIDevice-Utils/UIDevice-Utils.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = UIDevice_Utils; SDKROOT = iphoneos; SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Debug; }; A995C0FF0D9A9E9226F1AF23ED8B68AF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0876F8FA4FF252BE3F920265DD120DB9 /* NSDate_Utils.xcconfig */; + baseConfigurationReference = 0123630EE42B2916883A68C142D9D38C /* NSDate_Utils.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3058,9 +3670,38 @@ }; name = Release; }; + AB39F7567888B16E7A32CFA2630B3FED /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0FAD35841CC55D0A4E756DE926176CCA /* NSString-Helper.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = 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 = ""; + }; + name = Debug; + }; AC044B65E2FB02CB420DF9AE625B92F2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D37F88A59F0C14892926BE065FC89404 /* AFNetworking.xcconfig */; + baseConfigurationReference = 80FD49D4414C597C430FA5468BD042CC /* AFNetworking.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3087,24 +3728,9 @@ }; name = Debug; }; - AC8F37979E40078EA06D64724B20BAE7 /* Release */ = { + B812D384C9F2EC3215765A7F1289DE8D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C9E514F6AEA6EAE70D95B22CDF7470C3 /* UIDevice-Utils.xcconfig */; - buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = "UIDevice-Utils"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - B5CB8BD3AF20B773543BA9E5BF177253 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + baseConfigurationReference = DDF663ED2F08574CE705F2E26C9E909F /* Specta.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3115,14 +3741,14 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/PNObject/PNObject-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PNObject/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Specta/Specta-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Specta/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/PNObject/PNObject.modulemap"; + MODULEMAP_FILE = "Target Support Files/Specta/Specta.modulemap"; MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = PNObject; + PRODUCT_NAME = Specta; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -3133,7 +3759,7 @@ }; C7953110A6CE153C5E106CB8CF3D552C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0876F8FA4FF252BE3F920265DD120DB9 /* NSDate_Utils.xcconfig */; + baseConfigurationReference = 0123630EE42B2916883A68C142D9D38C /* NSDate_Utils.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; @@ -3146,7 +3772,7 @@ }; name = Debug; }; - DC84FCFC48AE123419B158096EE78698 /* Release */ = { + E293E8982897F0CE62D22FBDA100C0EF /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; buildSettings = { @@ -3175,9 +3801,42 @@ }; name = Release; }; + EAACA3D8AB032ABB32964CEA3A0DD51F /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F872FBD57D98CFC3DE47AD9A270264B9 /* Pods-PNObject_Tests.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-PNObject_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-PNObject_Tests/Pods-PNObject_Tests.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_PNObject_Tests; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; F24F328AA1CFC9A061F629C917D03F44 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4F8AE4909F6B93592D76F8A8F38BA239 /* Expecta.xcconfig */; + baseConfigurationReference = D8DE52FA0AE0D96C58A5DE707B83F4B7 /* Expecta.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3204,90 +3863,29 @@ }; name = Release; }; - F443FD0778CF445A85FC569F0595CBF9 /* Debug */ = { + FD5AFE5BACFAC5AA4FB4CE43123C420D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C9E514F6AEA6EAE70D95B22CDF7470C3 /* UIDevice-Utils.xcconfig */; + baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/UIDevice-Utils/UIDevice-Utils-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/UIDevice-Utils/UIDevice-Utils.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = UIDevice_Utils; + PRODUCT_NAME = PNObject; SDKROOT = iphoneos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - FEDA8A93FD2B3D9A76C744254F8DBA0E /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C9E514F6AEA6EAE70D95B22CDF7470C3 /* UIDevice-Utils.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/UIDevice-Utils/UIDevice-Utils-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/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/UIDevice-Utils/UIDevice-Utils.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = UIDevice_Utils; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + WRAPPER_EXTENSION = bundle; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 044B0C71D5046C8F511FCCADE2469BFE /* Build configuration list for PBXNativeTarget "UIDevice-Utils-UIDevice-Utils" */ = { + 164924E43CB9DB1D0CC4234B6A4CFD32 /* Build configuration list for PBXNativeTarget "PNObject" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9F3310067CB5CA49D8E468DFA6D51B06 /* Debug */, - AC8F37979E40078EA06D64724B20BAE7 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 04AC1F9055990B308D3F0A2D5A632E36 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Tests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 39BD3F87E4EF0DD0C4038E02556316DA /* Debug */, - 3DC873954D9368CD07A0F853BA4E34FB /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 2676BBAC351247C91E81918B155E5E0C /* Build configuration list for PBXNativeTarget "Specta" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 66A6E3C52FA9FD701680D90D501622BD /* Debug */, - 41DFCE355B11BA1F8BB60343C7289BD1 /* Release */, + 4D2E8FD26BCD97FADC3241262D1215B8 /* Debug */, + E293E8982897F0CE62D22FBDA100C0EF /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -3319,6 +3917,33 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 593FCCE278D555F3669D106CCBB3D4BA /* Build configuration list for PBXNativeTarget "UIDevice-Utils-UIDevice-Utils" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 6E0ADA9F6CA21824075F07364D39E9E9 /* Debug */, + 3415113CAB8128159EE2B80B1117C062 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 5F598C17BA54298E97E89404A33EAA61 /* Build configuration list for PBXNativeTarget "CodFis-Helper-CodFis-Helper" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1399CFC0C3416A456DC7E24CC0725FDD /* Debug */, + 8ECBB5C4B8C5CB765E0F463C66A7E373 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 7881D90294F3C83E4711EF9101B8352B /* Build configuration list for PBXNativeTarget "NSString-Helper-NSString-Helper" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 84F40FC9100E2FDC706584D990CAE153 /* Debug */, + 137536A31B2AD16B8A25C29B914B22FC /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 79BD86EAF35000F652F4BBD8B3117E03 /* Build configuration list for PBXNativeTarget "NSDate_Utils" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -3346,11 +3971,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 938AD4FE2BEF7C7FE99AD6D53EAF6ACC /* Build configuration list for PBXNativeTarget "UIDevice-Utils" */ = { + 966AA31E5B3E246B8C0FEB69FB4A2AE6 /* Build configuration list for PBXNativeTarget "UIDevice-Utils" */ = { isa = XCConfigurationList; buildConfigurations = ( - F443FD0778CF445A85FC569F0595CBF9 /* Debug */, - FEDA8A93FD2B3D9A76C744254F8DBA0E /* Release */, + 9159258CE94231143FEF87D7912BAFA5 /* Debug */, + 14DEF48108DB832B8BCE693CBB66B743 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -3364,20 +3989,29 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D29E33DC9CA690FF8345E8CE7DDF48EB /* Build configuration list for PBXNativeTarget "PNObject" */ = { + AB86A303232FDFFCC2E4D2769BE76F07 /* Build configuration list for PBXNativeTarget "NSString-Helper" */ = { isa = XCConfigurationList; buildConfigurations = ( - B5CB8BD3AF20B773543BA9E5BF177253 /* Debug */, - DC84FCFC48AE123419B158096EE78698 /* Release */, + AB39F7567888B16E7A32CFA2630B3FED /* Debug */, + 1F3A46CFDA3C000CE41447A78C51E53D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D5A069335B7E24C3F9ECFF48ABB665B8 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Example" */ = { + ACBE4DA9A72E8041F71EA6FAF1E12259 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Example" */ = { isa = XCConfigurationList; buildConfigurations = ( - 084662295C6CAB66DD5D57D9E11191F8 /* Debug */, - 6018B93A0ACC6A5C6B769C190BCE75B5 /* Release */, + 2C4DA653CCA0418E6BFD95E1C5B56600 /* Debug */, + 33E0A4438EA4449E2CF9DA98CD17F568 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + AE1DA8AD5AED5A24C88FEF339C3FDD74 /* Build configuration list for PBXNativeTarget "Specta" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B812D384C9F2EC3215765A7F1289DE8D /* Debug */, + 0B752030BF8833E9DFFE2B2190FED933 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -3400,11 +4034,29 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - F2A6CDE0AA52EBCF567875DE92B9C936 /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */ = { + E2F153010B2F8C84EA09F9E6F04EAC47 /* Build configuration list for PBXNativeTarget "CodFis-Helper" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9FC31FB36391FD6308A4EDA87550F644 /* Debug */, - 395683ACF81AEF7A5396D98A5CEA7ACE /* Release */, + 8B2608BCF20E5B02B11B0A656E3EC999 /* Debug */, + 8D121C9455F3697E44EFED14CD509528 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + F4C193226BBB1D5B48A40932C498BA17 /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 65AD2439691DD1F3C428B04BBD95FA10 /* Debug */, + FD5AFE5BACFAC5AA4FB4CE43123C420D /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + F64FBD3C4975285F34EDC8F91F617275 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Tests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8DEF3F8DE705C7CCE2A999999EE4112C /* Debug */, + EAACA3D8AB032ABB32964CEA3A0DD51F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme index 868ae51..c8bb7b3 100644 --- a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme +++ b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme @@ -14,7 +14,7 @@ buildForArchiving = "YES"> diff --git a/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper-dummy.m b/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper-dummy.m new file mode 100644 index 0000000..082355f --- /dev/null +++ b/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_CodFis_Helper : NSObject +@end +@implementation PodsDummy_CodFis_Helper +@end diff --git a/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper-prefix.pch b/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper-prefix.pch new file mode 100644 index 0000000..aa992a4 --- /dev/null +++ b/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper-prefix.pch @@ -0,0 +1,4 @@ +#ifdef __OBJC__ +#import +#endif + diff --git a/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper-umbrella.h b/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper-umbrella.h new file mode 100644 index 0000000..71ad548 --- /dev/null +++ b/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper-umbrella.h @@ -0,0 +1,10 @@ +#import + +#import "CodFis+Helper.h" +#import "CodFisResponse.h" +#import "ResponseConstants.h" +#import "VatNumber+Helper.h" + +FOUNDATION_EXPORT double CodFis_HelperVersionNumber; +FOUNDATION_EXPORT const unsigned char CodFis_HelperVersionString[]; + diff --git a/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper.modulemap b/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper.modulemap new file mode 100644 index 0000000..3bd8032 --- /dev/null +++ b/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper.modulemap @@ -0,0 +1,6 @@ +framework module CodFis_Helper { + umbrella header "CodFis-Helper-umbrella.h" + + export * + module * { export * } +} diff --git a/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper.xcconfig b/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper.xcconfig new file mode 100644 index 0000000..5b4e8a0 --- /dev/null +++ b/Example/Pods/Target Support Files/CodFis-Helper/CodFis-Helper.xcconfig @@ -0,0 +1,5 @@ +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" +PODS_ROOT = ${SRCROOT} +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES diff --git a/Example/Pods/Target Support Files/CodFis-Helper/Info.plist b/Example/Pods/Target Support Files/CodFis-Helper/Info.plist new file mode 100644 index 0000000..7c241fa --- /dev/null +++ b/Example/Pods/Target Support Files/CodFis-Helper/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 0.1.2 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Example/Pods/Target Support Files/CodFis-Helper/ResourceBundle-CodFis-Helper-Info.plist b/Example/Pods/Target Support Files/CodFis-Helper/ResourceBundle-CodFis-Helper-Info.plist new file mode 100644 index 0000000..5365749 --- /dev/null +++ b/Example/Pods/Target Support Files/CodFis-Helper/ResourceBundle-CodFis-Helper-Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + BNDL + CFBundleShortVersionString + 0.1.2 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Example/Pods/Target Support Files/NSString-Helper/Info.plist b/Example/Pods/Target Support Files/NSString-Helper/Info.plist new file mode 100644 index 0000000..3c175b6 --- /dev/null +++ b/Example/Pods/Target Support Files/NSString-Helper/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.1 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-dummy.m b/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-dummy.m new file mode 100644 index 0000000..d0ac6c7 --- /dev/null +++ b/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_NSString_Helper : NSObject +@end +@implementation PodsDummy_NSString_Helper +@end 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 new file mode 100644 index 0000000..aa992a4 --- /dev/null +++ b/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-prefix.pch @@ -0,0 +1,4 @@ +#ifdef __OBJC__ +#import +#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 new file mode 100644 index 0000000..90422ff --- /dev/null +++ b/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper-umbrella.h @@ -0,0 +1,7 @@ +#import + +#import "NSString+Helper.h" + +FOUNDATION_EXPORT double NSString_HelperVersionNumber; +FOUNDATION_EXPORT const unsigned char NSString_HelperVersionString[]; + diff --git a/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper.modulemap b/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper.modulemap new file mode 100644 index 0000000..8ceff6e --- /dev/null +++ b/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper.modulemap @@ -0,0 +1,6 @@ +framework module NSString_Helper { + umbrella header "NSString-Helper-umbrella.h" + + export * + module * { export * } +} diff --git a/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper.xcconfig b/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper.xcconfig new file mode 100644 index 0000000..5b4e8a0 --- /dev/null +++ b/Example/Pods/Target Support Files/NSString-Helper/NSString-Helper.xcconfig @@ -0,0 +1,5 @@ +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" +PODS_ROOT = ${SRCROOT} +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES diff --git a/Example/Pods/Target Support Files/NSString-Helper/ResourceBundle-NSString-Helper-Info.plist b/Example/Pods/Target Support Files/NSString-Helper/ResourceBundle-NSString-Helper-Info.plist new file mode 100644 index 0000000..510043e --- /dev/null +++ b/Example/Pods/Target Support Files/NSString-Helper/ResourceBundle-NSString-Helper-Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0.1 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h b/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h index d3b280c..3e1f947 100644 --- a/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h +++ b/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h @@ -2,6 +2,7 @@ #import "PNObject.h" #import "PNObjectConfig.h" +#import "PNObjectConstants.h" #import "PNObjectModel.h" #import "PNObjectProperty.h" #import "PNAddress.h" diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.markdown b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.markdown index d76fcce..6d778e1 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.markdown +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.markdown @@ -24,6 +24,29 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## CodFis-Helper + +Copyright (c) 2015 Giuseppe Nucifora + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + ## NSDate_Utils Copyright (c) 2015 Giuseppe Nucifora @@ -47,6 +70,29 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## NSString-Helper + +Copyright (c) 2015 Giuseppe Nucifora + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + ## PEAR-FileManager-iOS Copyright (c) <2015> Hiroki Umatani PEAR diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.plist b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.plist index e10a583..9cf241c 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.plist +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.plist @@ -53,6 +53,33 @@ furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + Title + CodFis-Helper + Type + PSGroupSpecifier + + + FooterText + Copyright (c) 2015 Giuseppe Nucifora <me@giuseppenucifora.com> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE @@ -66,6 +93,33 @@ THE SOFTWARE. Type PSGroupSpecifier + + FooterText + Copyright (c) 2015 Giuseppe Nucifora <me@giuseppenucifora.com> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + Title + NSString-Helper + Type + PSGroupSpecifier + FooterText Copyright (c) <2015> Hiroki Umatani PEAR diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-frameworks.sh b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-frameworks.sh index 071854c..3649397 100755 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-frameworks.sh @@ -85,7 +85,9 @@ strip_invalid_archs() { if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "Pods-PNObject_Example/AFNetworking.framework" + install_framework "Pods-PNObject_Example/CodFis_Helper.framework" install_framework "Pods-PNObject_Example/NSDate_Utils.framework" + install_framework "Pods-PNObject_Example/NSString_Helper.framework" install_framework "Pods-PNObject_Example/PEAR_FileManager_iOS.framework" install_framework "Pods-PNObject_Example/PNObject.framework" install_framework "Pods-PNObject_Example/UIDevice_Utils.framework" @@ -93,7 +95,9 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then fi if [[ "$CONFIGURATION" == "Release" ]]; then install_framework "Pods-PNObject_Example/AFNetworking.framework" + install_framework "Pods-PNObject_Example/CodFis_Helper.framework" install_framework "Pods-PNObject_Example/NSDate_Utils.framework" + install_framework "Pods-PNObject_Example/NSString_Helper.framework" install_framework "Pods-PNObject_Example/PEAR_FileManager_iOS.framework" install_framework "Pods-PNObject_Example/PNObject.framework" install_framework "Pods-PNObject_Example/UIDevice_Utils.framework" diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.debug.xcconfig b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.debug.xcconfig index 1b9d8c0..cc719e1 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.debug.xcconfig @@ -1,6 +1,6 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "NSDate_Utils" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "UIDevice_Utils" -framework "nv_ios_http_status" +OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/CodFis_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSString_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CodFis_Helper" -framework "NSDate_Utils" -framework "NSString_Helper" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "UIDevice_Utils" -framework "nv_ios_http_status" PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-PNObject_Example PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.release.xcconfig b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.release.xcconfig index 1b9d8c0..cc719e1 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.release.xcconfig @@ -1,6 +1,6 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "NSDate_Utils" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "UIDevice_Utils" -framework "nv_ios_http_status" +OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/CodFis_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSString_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CodFis_Helper" -framework "NSDate_Utils" -framework "NSString_Helper" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "UIDevice_Utils" -framework "nv_ios_http_status" PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-PNObject_Example PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.markdown b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.markdown index 620a4f6..a72f6fc 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.markdown +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.markdown @@ -24,6 +24,29 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## CodFis-Helper + +Copyright (c) 2015 Giuseppe Nucifora + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + ## NSDate_Utils Copyright (c) 2015 Giuseppe Nucifora @@ -47,6 +70,29 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## NSString-Helper + +Copyright (c) 2015 Giuseppe Nucifora + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + ## PEAR-FileManager-iOS Copyright (c) <2015> Hiroki Umatani PEAR diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.plist b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.plist index 460478b..7b4f930 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.plist +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-acknowledgements.plist @@ -53,6 +53,33 @@ furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + Title + CodFis-Helper + Type + PSGroupSpecifier + + + FooterText + Copyright (c) 2015 Giuseppe Nucifora <me@giuseppenucifora.com> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE @@ -66,6 +93,33 @@ THE SOFTWARE. Type PSGroupSpecifier + + FooterText + Copyright (c) 2015 Giuseppe Nucifora <me@giuseppenucifora.com> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + Title + NSString-Helper + Type + PSGroupSpecifier + FooterText Copyright (c) <2015> Hiroki Umatani PEAR diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-frameworks.sh b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-frameworks.sh index c702825..4a37db3 100755 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests-frameworks.sh @@ -85,7 +85,9 @@ strip_invalid_archs() { if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "Pods-PNObject_Tests/AFNetworking.framework" + install_framework "Pods-PNObject_Tests/CodFis_Helper.framework" install_framework "Pods-PNObject_Tests/NSDate_Utils.framework" + install_framework "Pods-PNObject_Tests/NSString_Helper.framework" install_framework "Pods-PNObject_Tests/PEAR_FileManager_iOS.framework" install_framework "Pods-PNObject_Tests/PNObject.framework" install_framework "Pods-PNObject_Tests/UIDevice_Utils.framework" @@ -97,7 +99,9 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then fi if [[ "$CONFIGURATION" == "Release" ]]; then install_framework "Pods-PNObject_Tests/AFNetworking.framework" + install_framework "Pods-PNObject_Tests/CodFis_Helper.framework" install_framework "Pods-PNObject_Tests/NSDate_Utils.framework" + install_framework "Pods-PNObject_Tests/NSString_Helper.framework" install_framework "Pods-PNObject_Tests/PEAR_FileManager_iOS.framework" install_framework "Pods-PNObject_Tests/PNObject.framework" install_framework "Pods-PNObject_Tests/UIDevice_Utils.framework" diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.debug.xcconfig b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.debug.xcconfig index 9819720..0130675 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.debug.xcconfig @@ -1,8 +1,8 @@ EMBEDDED_CONTENT_CONTAINS_SWIFT = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta_Snapshots.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/FBSnapshotTestCase.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Specta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "Expecta" -framework "Expecta_Snapshots" -framework "FBSnapshotTestCase" -framework "NSDate_Utils" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "Specta" -framework "UIDevice_Utils" -framework "nv_ios_http_status" +OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/CodFis_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta_Snapshots.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/FBSnapshotTestCase.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSString_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Specta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CodFis_Helper" -framework "Expecta" -framework "Expecta_Snapshots" -framework "FBSnapshotTestCase" -framework "NSDate_Utils" -framework "NSString_Helper" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "Specta" -framework "UIDevice_Utils" -framework "nv_ios_http_status" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-PNObject_Tests PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.release.xcconfig b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.release.xcconfig index 9819720..0130675 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PNObject_Tests/Pods-PNObject_Tests.release.xcconfig @@ -1,8 +1,8 @@ EMBEDDED_CONTENT_CONTAINS_SWIFT = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta_Snapshots.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/FBSnapshotTestCase.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Specta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "Expecta" -framework "Expecta_Snapshots" -framework "FBSnapshotTestCase" -framework "NSDate_Utils" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "Specta" -framework "UIDevice_Utils" -framework "nv_ios_http_status" +OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/CodFis_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Expecta_Snapshots.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/FBSnapshotTestCase.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSString_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/Specta.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CodFis_Helper" -framework "Expecta" -framework "Expecta_Snapshots" -framework "FBSnapshotTestCase" -framework "NSDate_Utils" -framework "NSString_Helper" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "Specta" -framework "UIDevice_Utils" -framework "nv_ios_http_status" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-PNObject_Tests PODS_ROOT = ${SRCROOT}/Pods diff --git a/Pod/Classes/PNObjectConfig.h b/Pod/Classes/PNObjectConfig.h index a15f0b0..fdbc8cd 100644 --- a/Pod/Classes/PNObjectConfig.h +++ b/Pod/Classes/PNObjectConfig.h @@ -22,6 +22,7 @@ extern NSString* const EnvironmentDevelopment; @interface PNObjectConfig : NSObject @property (nonatomic, strong) AFHTTPSessionManager *manager; +@property (nonatomic) NSInteger minPasswordLenght; /** * gets singleton object. @@ -47,4 +48,6 @@ extern NSString* const EnvironmentDevelopment; - (NSString *) PNObjEndpoint; +- (NSString *) minPasswordLenght:(NSUInteger) passLenght; + @end \ No newline at end of file diff --git a/Pod/Classes/PNObjectConfig.m b/Pod/Classes/PNObjectConfig.m index d8dd0b1..fe138b2 100644 --- a/Pod/Classes/PNObjectConfig.m +++ b/Pod/Classes/PNObjectConfig.m @@ -9,6 +9,8 @@ #import "PNObjectConfig.h" #import "PNObjectConstants.h" +NSInteger const minPassLenght = 4; + NSString* const EnvironmentProduction = @"PNObjectConfigEnvProduction"; NSString* const EnvironmentStage = @"PNObjectConfigEnvStage"; NSString* const EnvironmentDevelopment = @"PNObjectConfigDevelopment"; @@ -125,6 +127,7 @@ static bool isFirstAccess = YES; if (self) { _configuration = [[NSMutableDictionary alloc] init]; + _minPasswordLenght = minPassLenght; } return self; } diff --git a/Pod/Classes/User/PNUser.h b/Pod/Classes/User/PNUser.h index f439d56..b17fdaf 100644 --- a/Pod/Classes/User/PNUser.h +++ b/Pod/Classes/User/PNUser.h @@ -23,7 +23,8 @@ @property (nonatomic) BOOL hasVerifiedEmail; @property (nonatomic, strong) NSDate *emailVerifiedDate; @property (nonatomic, strong) NSString *email; -@property (strong, nonatomic) NSString *username; +@property (nonatomic, strong) NSString *username; +@property (nonatomic, strong) NSString *password; @property (nonatomic) BOOL publicProfile; @property (nonatomic) NSInteger loginCount; @property (strong, nonatomic) NSDate *createdAt; @@ -38,4 +39,8 @@ */ + (instancetype) currentUser; +- (BOOL) isValidPassword:(NSString* _Nonnull) password; + +- (void) setPassword:(NSString * _Nonnull)password withBlock:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock; + @end diff --git a/Pod/Classes/User/PNUser.m b/Pod/Classes/User/PNUser.m index af1245f..560369f 100644 --- a/Pod/Classes/User/PNUser.m +++ b/Pod/Classes/User/PNUser.m @@ -7,6 +7,9 @@ // #import "PNUser.h" +#import "NSString+Helper.h" +#import "PNObjectConstants.h" + @interface PNUser() @@ -78,7 +81,30 @@ static bool isFirstAccess = YES; } - (void) setEmail:(NSString *)email { - + if ([email isValidEmail]) { + _email = email; + } + NSLogDebug(@"insertedEmail is not valid."); +} + +- (void) setPassword:(NSString *)password { + if ([password length] >= [[PNObjectConfig sharedInstance] minPasswordLenght]) { + self.password = password; + } + NSLogDebug(@"Inserted Passord is not valid.Lenght must be >= %ld",(long)[[PNObjectConfig sharedInstance] minPasswordLenght]); +} + + +- (BOOL) isValidPassword:(NSString* _Nonnull) password { + if ([password length] >= [[PNObjectConfig sharedInstance] minPasswordLenght]) { + return YES; + } + return NO; +} + + +- (NSString *) password { + return @"password is not readble"; } #pragma mark PNObjectSubclassing Protocol @@ -92,6 +118,7 @@ static bool isFirstAccess = YES; @"sex":@"sex", @"birthDate":@"birthDate", @"phone":@"phone", + @"password":@"password", @"hasAcceptedPrivacy":@"hasAcceptedPrivacy", @"hasAcceptedNewsletter":@"hasAcceptedNewsletter", @"hasVerifiedEmail":@"hasVerifiedEmail", From 2deafc8b588c773d4af7d028420f45b7f9bf2e12 Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Mon, 18 Jan 2016 09:49:11 +0100 Subject: [PATCH 09/13] no message --- Example/Podfile | 1 + Example/Podfile.lock | 5 +- Example/Pods/Manifest.lock | 5 +- Example/Pods/Pods.xcodeproj/project.pbxproj | 2537 +++++++++-------- .../xcshareddata/xcschemes/PNObject.xcscheme | 2 +- .../Pods/StrongestPasswordValidator/LICENSE | 19 + .../Pod/Classes/StrongestPasswordValidator.h | 27 + .../Pod/Classes/StrongestPasswordValidator.m | 171 ++ .../Pods/StrongestPasswordValidator/README.md | 29 + ...PNObject_Example-acknowledgements.markdown | 23 + ...ds-PNObject_Example-acknowledgements.plist | 27 + .../Pods-PNObject_Example-frameworks.sh | 2 + .../Pods-PNObject_Example.debug.xcconfig | 4 +- .../Pods-PNObject_Example.release.xcconfig | 4 +- .../StrongestPasswordValidator/Info.plist | 26 + ...ndle-StrongestPasswordValidator-Info.plist | 24 + .../StrongestPasswordValidator-dummy.m | 5 + .../StrongestPasswordValidator-prefix.pch | 4 + .../StrongestPasswordValidator-umbrella.h | 7 + .../StrongestPasswordValidator.modulemap | 6 + .../StrongestPasswordValidator.xcconfig | 6 + 21 files changed, 1783 insertions(+), 1151 deletions(-) create mode 100644 Example/Pods/StrongestPasswordValidator/LICENSE create mode 100755 Example/Pods/StrongestPasswordValidator/Pod/Classes/StrongestPasswordValidator.h create mode 100755 Example/Pods/StrongestPasswordValidator/Pod/Classes/StrongestPasswordValidator.m create mode 100644 Example/Pods/StrongestPasswordValidator/README.md create mode 100644 Example/Pods/Target Support Files/StrongestPasswordValidator/Info.plist create mode 100644 Example/Pods/Target Support Files/StrongestPasswordValidator/ResourceBundle-StrongestPasswordValidator-Info.plist create mode 100644 Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator-dummy.m create mode 100644 Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator-prefix.pch create mode 100644 Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator-umbrella.h create mode 100644 Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator.modulemap create mode 100644 Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator.xcconfig diff --git a/Example/Podfile b/Example/Podfile index b542157..f2ea9c8 100644 --- a/Example/Podfile +++ b/Example/Podfile @@ -12,6 +12,7 @@ target 'PNObject_Example' do pod 'nv-ios-http-status' pod 'NSString-Helper' pod 'CodFis-Helper' + pod 'StrongestPasswordValidator' end target 'PNObject_Tests' do diff --git a/Example/Podfile.lock b/Example/Podfile.lock index f660f1c..347f042 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -37,6 +37,7 @@ PODS: - PEAR-FileManager-iOS - UIDevice-Utils - Specta (1.0.5) + - StrongestPasswordValidator (0.1.1) - UIDevice-Utils (0.1.2) DEPENDENCIES: @@ -51,6 +52,7 @@ DEPENDENCIES: - PEAR-FileManager-iOS - PNObject (from `../`) - Specta + - StrongestPasswordValidator - UIDevice-Utils EXTERNAL SOURCES: @@ -69,8 +71,9 @@ SPEC CHECKSUMS: PEAR-FileManager-iOS: 3bc403f68a53483f5629aa822f4649e40275c4d3 PNObject: b71ba455c15aedd1233cdf02bcf65d348d96da72 Specta: ac94d110b865115fe60ff2c6d7281053c6f8e8a2 + StrongestPasswordValidator: 554de9038705e18904f0337903dfd3b85a6b271b UIDevice-Utils: 14362004e88f8cc05d8ec68369724a5972faadec -PODFILE CHECKSUM: 0d7631fa9630897cdcd1e75178adc74239fcf568 +PODFILE CHECKSUM: 3d7d9ec922a37131d59224a7700af30168ea90b1 COCOAPODS: 1.0.0.beta.2 diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index f660f1c..347f042 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -37,6 +37,7 @@ PODS: - PEAR-FileManager-iOS - UIDevice-Utils - Specta (1.0.5) + - StrongestPasswordValidator (0.1.1) - UIDevice-Utils (0.1.2) DEPENDENCIES: @@ -51,6 +52,7 @@ DEPENDENCIES: - PEAR-FileManager-iOS - PNObject (from `../`) - Specta + - StrongestPasswordValidator - UIDevice-Utils EXTERNAL SOURCES: @@ -69,8 +71,9 @@ SPEC CHECKSUMS: PEAR-FileManager-iOS: 3bc403f68a53483f5629aa822f4649e40275c4d3 PNObject: b71ba455c15aedd1233cdf02bcf65d348d96da72 Specta: ac94d110b865115fe60ff2c6d7281053c6f8e8a2 + StrongestPasswordValidator: 554de9038705e18904f0337903dfd3b85a6b271b UIDevice-Utils: 14362004e88f8cc05d8ec68369724a5972faadec -PODFILE CHECKSUM: 0d7631fa9630897cdcd1e75178adc74239fcf568 +PODFILE CHECKSUM: 3d7d9ec922a37131d59224a7700af30168ea90b1 COCOAPODS: 1.0.0.beta.2 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 3ccd266..8b637c4 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -7,252 +7,260 @@ objects = { /* Begin PBXBuildFile section */ - 00920D6ED5E298217C78AD49B39C6C09 /* Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F1112644022E638963E3B21D5F2890E /* Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 02F3342DE8A2496B117A12DD376E0C6B /* CodFis+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 35A0DD6B41D7518392ACBE5DFFC9E941 /* CodFis+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 07CAFACAFAC87ABBF28D453E70832464 /* UIImage+Compare.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F5827BCA52DD6C3E7E077F766DB734A /* UIImage+Compare.m */; }; + 00920D6ED5E298217C78AD49B39C6C09 /* Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EAFAE8B289A21ED0D7408986793094E /* Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 02F3342DE8A2496B117A12DD376E0C6B /* CodFis+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F47C9BB792D2EA70717C10B30D32E7F /* CodFis+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 07CAFACAFAC87ABBF28D453E70832464 /* UIImage+Compare.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A42D327C01AB49661866A8872FF648A /* UIImage+Compare.m */; }; 0831C0CB976355B0E74A993C04F493E8 /* PNObjectModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB99C6E81EE5FC82F635AD1779FD042 /* PNObjectModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A5DFD94EE83E385C1C7D24986E04592 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = C474313D8D41A9D2CBA476EFC0C6D814 /* SwiftSupport.swift */; }; + 0A5DFD94EE83E385C1C7D24986E04592 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B548B14F622BEC36AD8C4BED38D0A01 /* SwiftSupport.swift */; }; 0BF2FABBA49CF4F2005A7A97B1B130A0 /* Pods-PNObject_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A838922082CBB903238CF0302A9F06FC /* Pods-PNObject_Tests-dummy.m */; }; - 0C6FF91EB1F0391ED75DC72D31D159EF /* EXPMatchers+beTruthy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CBFDC308319F4BFC9FFE16A9B1CB85B /* EXPMatchers+beTruthy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 0D16B556212D317A0D4FEB71E102E207 /* EXPMatchers+beLessThan.h in Headers */ = {isa = PBXBuildFile; fileRef = FDB2C186F7E9E1C7250737509AB1893C /* EXPMatchers+beLessThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0E0A7646BF9FF99BDC58A4F489371C1A /* XCTestCase+Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 512C364B00E2A44E5320E298FE40642A /* XCTestCase+Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0EBFA5FBE4953A83B677CE2A75746761 /* EXPMatchers+beLessThan.m in Sources */ = {isa = PBXBuildFile; fileRef = 4220E349988A0D580FCBFBA39647F511 /* EXPMatchers+beLessThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0C6FF91EB1F0391ED75DC72D31D159EF /* EXPMatchers+beTruthy.m in Sources */ = {isa = PBXBuildFile; fileRef = D711F932EF0B66455153299015509775 /* EXPMatchers+beTruthy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0D16B556212D317A0D4FEB71E102E207 /* EXPMatchers+beLessThan.h in Headers */ = {isa = PBXBuildFile; fileRef = 24861D9EDF6A0490D414329EE5A19852 /* EXPMatchers+beLessThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0E0A7646BF9FF99BDC58A4F489371C1A /* XCTestCase+Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = FD87E502528B1E97C23197AD57D63929 /* XCTestCase+Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0EBFA5FBE4953A83B677CE2A75746761 /* EXPMatchers+beLessThan.m in Sources */ = {isa = PBXBuildFile; fileRef = EE91442CC73115E1380DDB8305D341E2 /* EXPMatchers+beLessThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 0EFFBF44B67CDFC5C97D165F8E70DFD8 /* PNLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = CE3DD468B7674A0054035458F242DCEC /* PNLocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0F94F5B0ABB3252B9275B7C129EC7A26 /* EXPMatchers+equal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B25B02C4F56B59CE95492B7EF051FED /* EXPMatchers+equal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 11C1AEB289C1EB80089349B71F09D04B /* EXPMatchers+raiseWithReason.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D2C867593CF76AA25009F9649E06CC5 /* EXPMatchers+raiseWithReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 12C66CB4A6AA6270B71012F77C9206FC /* NSString-Helper.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 2D092A87F766ADB2AA7FFAF94E49BD87 /* NSString-Helper.bundle */; }; - 1312A7D381C51428CF481E33E3D37901 /* EXPMatchers+beGreaterThan.m in Sources */ = {isa = PBXBuildFile; fileRef = 912010882CBFE7976CB57E864D12F181 /* EXPMatchers+beGreaterThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 131532787AD40BE1F35DF288D2E6FFD7 /* EXPMatchers+beInTheRangeOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 6523B3E15B6819D4FF077CF5E5294DA3 /* EXPMatchers+beInTheRangeOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 13831C41A407A795821B5CBF574C4779 /* SpectaDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 9599376A01C50D9B27F311EB46116485 /* SpectaDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1480F4923DBBF217F60572EEECB4027C /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 703CFA89CAEAC7D5530F0DB1BE53309D /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 154FE40BF807A22A341770459ED0BCA9 /* NSDate+NSDate_Util.m in Sources */ = {isa = PBXBuildFile; fileRef = A99D1CE0AE7D085BA83A7082B19B2963 /* NSDate+NSDate_Util.m */; }; + 0F94F5B0ABB3252B9275B7C129EC7A26 /* EXPMatchers+equal.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EF87FF359BC3AD8BE9D4DE42B67F53A /* EXPMatchers+equal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 11C1AEB289C1EB80089349B71F09D04B /* EXPMatchers+raiseWithReason.h in Headers */ = {isa = PBXBuildFile; fileRef = DD06EF53B6704D238FE17DAE6A3B18BE /* EXPMatchers+raiseWithReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 12C66CB4A6AA6270B71012F77C9206FC /* NSString-Helper.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 9613E58926B59601B3895874354AFF97 /* NSString-Helper.bundle */; }; + 1312A7D381C51428CF481E33E3D37901 /* EXPMatchers+beGreaterThan.m in Sources */ = {isa = PBXBuildFile; fileRef = F17D7E14EA40B1C6F4951EBB5FDF7BAB /* EXPMatchers+beGreaterThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 131532787AD40BE1F35DF288D2E6FFD7 /* EXPMatchers+beInTheRangeOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F0824DFA6D9E5E507F52EE56442639A /* EXPMatchers+beInTheRangeOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 13831C41A407A795821B5CBF574C4779 /* SpectaDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 0513F42D2F47C2D3F8E348DF0917A434 /* SpectaDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 13B80E5F1D5F898F14D0874CFDED5E96 /* StrongestPasswordValidator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 73935AACFE9BE3B36108322244F3B802 /* StrongestPasswordValidator-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1480F4923DBBF217F60572EEECB4027C /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 03E7533B6710413FEDA3C075409E31C6 /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 154FE40BF807A22A341770459ED0BCA9 /* NSDate+NSDate_Util.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CA961321331D76F0BD79B886FB821AF /* NSDate+NSDate_Util.m */; }; 15B9935397E5C9457B8BF706EDD52C01 /* PNObjectConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = B4C0E4F68F90B96133E63668F7261084 /* PNObjectConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 16791B1F1CA32222B859DCC45681A7BE /* SPTCallSite.h in Headers */ = {isa = PBXBuildFile; fileRef = 317E36493ECEA20C0EB5AB74C3502BF6 /* SPTCallSite.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 174202BD6AE0E4A41F5CE66E975EAE52 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F8DC50F63BCA1E61D26F7CFE62DE282 /* UIRefreshControl+AFNetworking.m */; }; - 17572374B2AE183C6347C41E8DF8E579 /* EXPMatchers+beFalsy.m in Sources */ = {isa = PBXBuildFile; fileRef = FED46A9E7B7A61C42F7DFB07C125345F /* EXPMatchers+beFalsy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 16791B1F1CA32222B859DCC45681A7BE /* SPTCallSite.h in Headers */ = {isa = PBXBuildFile; fileRef = 3589BE5EFD104632DC3F5B36EFA20527 /* SPTCallSite.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 174202BD6AE0E4A41F5CE66E975EAE52 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDDE018439266CA61EC35179F818B11 /* UIRefreshControl+AFNetworking.m */; }; + 17572374B2AE183C6347C41E8DF8E579 /* EXPMatchers+beFalsy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C84605440A25794A81CBCAAFC9A0597 /* EXPMatchers+beFalsy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 1864DC2900E321CE616E26077F743039 /* PNObjectProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = CE5C1965380CF58C74C49FE3E5075401 /* PNObjectProperty.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1A1AB2EC52323C5EA28DAA99F1E1A90D /* EXPMatchers+endWith.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CC50ED51BF3127276F870BBBF3F4CDC /* EXPMatchers+endWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1AB3304B6884F626BC54150AC7565E18 /* EXPMatchers+equal.m in Sources */ = {isa = PBXBuildFile; fileRef = CBB622604957A8C11F02247EA2DBBC4B /* EXPMatchers+equal.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 1B0389CD88AA949B34DC7269030FEC6F /* EXPMatchers+beGreaterThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AF2A889E861FFE5D575ADC9AD833257 /* EXPMatchers+beGreaterThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1A1AB2EC52323C5EA28DAA99F1E1A90D /* EXPMatchers+endWith.h in Headers */ = {isa = PBXBuildFile; fileRef = B1F08E4CB1911A1FF375AE16496D87E0 /* EXPMatchers+endWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1AB3304B6884F626BC54150AC7565E18 /* EXPMatchers+equal.m in Sources */ = {isa = PBXBuildFile; fileRef = ADF65D32794E9C7528627624D268DA70 /* EXPMatchers+equal.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1B0389CD88AA949B34DC7269030FEC6F /* EXPMatchers+beGreaterThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = D8C66661586034EAA5FA47722251C700 /* EXPMatchers+beGreaterThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 1D80CC0197DAA1C570189DCE17DA1AD2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; - 1E5B8F12ED7CC40ECDB9B1F755F387E5 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FA16188C04B25E8DD38031A63674684 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1EB1017329A4B7619553CBD5FF5D0DAA /* NSDate_Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 9E7DFE22EE5273D5518DEF89DCAAA3C7 /* NSDate_Utils.bundle */; }; - 201BF9C605852822CA5A65ADE282A310 /* EXPMatcherHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 7032DF411CE2D0FC98E26BC0DFB7A197 /* EXPMatcherHelpers.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 204D694B03BFF3B244A6AB73FACFFC43 /* Expecta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B9129AD09C5504C5D83BEED23EC48532 /* Expecta-dummy.m */; }; - 20607BE2B1E5F31765026E5AC64DB27D /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 876A236EF5BE105AFC7E82DFE04B6A81 /* AFSecurityPolicy.m */; }; - 207B0778FA44B677AA237F5D96C23E28 /* PEARFileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DE8905A96C379C7FAE22943E7F3E41A9 /* PEARFileManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 20C0CFB6F8C29123D1667E2676D8B2F5 /* FBSnapshotTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = 5635E354245AFEF9A685537A61FC9390 /* FBSnapshotTestCase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 20EE8030FCF2402DAC7F1C9B9DDAEF79 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D3EF02909073D7AD0784BF6D7D6949A /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 21F2FA42D9B52C283FA6F0BC4FD5C64F /* Specta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 271643A6B57CF6A680638FE8EE523923 /* Specta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1E5B8F12ED7CC40ECDB9B1F755F387E5 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = BBBD47F1C4F84B99DC8556B6F98D7097 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1EB1017329A4B7619553CBD5FF5D0DAA /* NSDate_Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = BB1AB7B681248EA138F7A7412726C2FF /* NSDate_Utils.bundle */; }; + 201BF9C605852822CA5A65ADE282A310 /* EXPMatcherHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C5CEB3A8827500751F5C62B3E65A574 /* EXPMatcherHelpers.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 204D694B03BFF3B244A6AB73FACFFC43 /* Expecta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 55134BC07FB77579484BE59525B15D03 /* Expecta-dummy.m */; }; + 20607BE2B1E5F31765026E5AC64DB27D /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 07D48603E462068CAE6C3C69807E516D /* AFSecurityPolicy.m */; }; + 207B0778FA44B677AA237F5D96C23E28 /* PEARFileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E91EE1BF1A0FAF12CFAF461107B47AD /* PEARFileManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 20C0CFB6F8C29123D1667E2676D8B2F5 /* FBSnapshotTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BCB0829DA9537740F25B963B5813EE9 /* FBSnapshotTestCase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 20EE8030FCF2402DAC7F1C9B9DDAEF79 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = F70FDBBAA8A2DBAC7FA08F509B680C29 /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21F2FA42D9B52C283FA6F0BC4FD5C64F /* Specta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 814694BFDA309FA54BF6774D2E4861BB /* Specta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2549CD1370AF63009DEC76693F5E9BD1 /* FBSnapshotTestCase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA822B4C4A4F2E1BA28DDDC4EF21A29B /* FBSnapshotTestCase.framework */; }; 254A0FE70B70FE015FBD7539ACAE1C2A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDAD2E54EFF1515F8C4A834A19BD4D4D /* CoreGraphics.framework */; }; - 260BC7EED9289AF321A6F791964CE472 /* EXPMatchers+respondTo.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C3F6B646512F6B8B28458FF77BDCD3 /* EXPMatchers+respondTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 274D9545D0357B667BCAA82B3FB38ECD /* UIImage+Diff.h in Headers */ = {isa = PBXBuildFile; fileRef = 31D72356BFFEAF805C83EEE25C8A8E12 /* UIImage+Diff.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 2916A0606136A9DC67F2463AB230868B /* EXPMatchers+match.h in Headers */ = {isa = PBXBuildFile; fileRef = DD12CCCA8F4B1D48BD3CF960C419172A /* EXPMatchers+match.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 260BC7EED9289AF321A6F791964CE472 /* EXPMatchers+respondTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 3214E7144907F79B9E41853F678A9C0A /* EXPMatchers+respondTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 274D9545D0357B667BCAA82B3FB38ECD /* UIImage+Diff.h in Headers */ = {isa = PBXBuildFile; fileRef = 4699118E746B98FC8EB217B92F693D0F /* UIImage+Diff.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 2916A0606136A9DC67F2463AB230868B /* EXPMatchers+match.h in Headers */ = {isa = PBXBuildFile; fileRef = 102787377C25D48FC380646C7D9F6E23 /* EXPMatchers+match.h */; settings = {ATTRIBUTES = (Public, ); }; }; 299E9DD0F4332D9DB6311B6E60C5832C /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6E73FDE0C1AB38E83B15578475651531 /* SystemConfiguration.framework */; }; - 29F2AEAF2B01E3739BF745ADE8E9D0A4 /* Expecta+Snapshots-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BF1545811E1B1302D5F00AE126015A95 /* Expecta+Snapshots-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2C0A8737FDB9B9C6A6BDF437FD11334C /* EXPMatchers+beNil.m in Sources */ = {isa = PBXBuildFile; fileRef = 464D0446F49343AEEE6C16A01C8A1F95 /* EXPMatchers+beNil.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 2CC84F367366E962E8710E53FDEEDB88 /* nv_ios_http_status.m in Sources */ = {isa = PBXBuildFile; fileRef = E259F8A3624370227D96E523D79E1C78 /* nv_ios_http_status.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 2CFE2898496C1C7096DB8DA43AF19103 /* EXPMatchers+raise.m in Sources */ = {isa = PBXBuildFile; fileRef = FDA136A2E561DF398381D1452E6BD3BD /* EXPMatchers+raise.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 2D32F304C3AF62FB29A6AD289185B344 /* SpectaTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 485BFC729756E498439C942A96F10304 /* SpectaTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2D6EF1DCEC0F1DA9E3E7DE144FACBDB7 /* Pods-PNObject_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 60B530196848B62AA6D54AEEB46A06D8 /* Pods-PNObject_Example-dummy.m */; }; - 2E14619153A453BB8DF389FB6EA147BE /* ExpectaObject.h in Headers */ = {isa = PBXBuildFile; fileRef = A6D6824D63C384BED3BCD62D7A68F7E3 /* ExpectaObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2E8A32ED46194EDBE22146271F6D26DE /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BE0E70618690743EB28A27A6B21BA5F /* UIImageView+AFNetworking.m */; }; - 2F427490ACABC4408D57CC0592276678 /* EXPDoubleTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 12544CDF0FD9C5551A77CD4BDE1405B9 /* EXPDoubleTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2F5A66C1D2768E5D71417A7FA25F0E80 /* NSString-Helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ACB54F6F5ECBB15D3A630036AF1BA487 /* NSString-Helper-dummy.m */; }; + 29F2AEAF2B01E3739BF745ADE8E9D0A4 /* Expecta+Snapshots-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C611A179D284C50BBA4448BCE8A029B /* Expecta+Snapshots-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2C0A8737FDB9B9C6A6BDF437FD11334C /* EXPMatchers+beNil.m in Sources */ = {isa = PBXBuildFile; fileRef = E0443730B72E7999078442FEAC0989F2 /* EXPMatchers+beNil.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2CC84F367366E962E8710E53FDEEDB88 /* nv_ios_http_status.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BA0F3844B0426A760FBA5FBD9314F2A /* nv_ios_http_status.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2CFE2898496C1C7096DB8DA43AF19103 /* EXPMatchers+raise.m in Sources */ = {isa = PBXBuildFile; fileRef = 41E8AB239B5CB7F6FC2D15F0C5C19E13 /* EXPMatchers+raise.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2D32F304C3AF62FB29A6AD289185B344 /* SpectaTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BB72137A8F13429C1BF5591AE2CFE19 /* SpectaTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2E14619153A453BB8DF389FB6EA147BE /* ExpectaObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F9F9AAE60B2486EE53F092EDE3E72D9B /* ExpectaObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2E8A32ED46194EDBE22146271F6D26DE /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = E235F098464F14F7AC37206E79035D05 /* UIImageView+AFNetworking.m */; }; + 2F427490ACABC4408D57CC0592276678 /* EXPDoubleTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = F8C8B23D3335F3A9D5717F0FDD850D61 /* EXPDoubleTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F5A66C1D2768E5D71417A7FA25F0E80 /* NSString-Helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F255FC4000B6772C111354A2DFA32805 /* NSString-Helper-dummy.m */; }; 305963E67941479B42F316AE8680E52A /* PNObjectModel.m in Sources */ = {isa = PBXBuildFile; fileRef = FD4E57DB13C5672E15EB7F469BDB9DFD /* PNObjectModel.m */; }; - 318AADA3823773E561DCFFD6B7D4694A /* SPTTestSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ABDC0C2763FE222B84FB4B5A93925FD /* SPTTestSuite.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 34B6E9A30603BEBBD87BA535B7D384CA /* EXPMatchers+beInstanceOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DC4C776D52F72AB2387B118DAC67A0D /* EXPMatchers+beInstanceOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3515E3F08FE19226F189B22BA442299E /* SPTTestSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C72380A0D6553683D1BD38159C37D4B /* SPTTestSuite.m */; }; - 3637BC64699FECD40DB791C67CD45394 /* PEARFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 74406FC0523AA26E9E5570CC7FAF6963 /* PEARFileManager.m */; }; - 372F7A9CCE59CE86316CF436F832A3FC /* EXPMatchers+beGreaterThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = FFB3A2FD707A25181DBF84EB4CA8AFC2 /* EXPMatchers+beGreaterThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 37A2D0F8493469EF2495FC689440F079 /* EXPMatchers+beLessThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = A7851DCEEE7DA7D909E9BA4BEFADA58B /* EXPMatchers+beLessThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3905546D39E18BDFAFC3D3F3CB7F1676 /* HTTPStatusCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A06B015AB29959A0689C03F26684A5 /* HTTPStatusCodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 397B320B7C59C168CC5B62E18ED8DEA0 /* EXPMatchers+beSubclassOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 88FE06915D7F161C6032D7D702058B77 /* EXPMatchers+beSubclassOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 39F3AFD4DADD9BF4AEDFAF1FEA82B2F2 /* ExpectaObject+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = DFB0540541DE78262172B0B3D9FCF47D /* ExpectaObject+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3A6D4E17889EC1DB6C0E952A0CE1B3FD /* SPTSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = C1EB87F3752C5ABE0761770523BF6BC1 /* SPTSpec.m */; }; - 3B5B7495707BF7133B9FB3F834045611 /* EXPBlockDefinedMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = E869F5EF752E9C3A7876DA793BC75D41 /* EXPBlockDefinedMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3C02F7A05CC416219F2324B8FFD61326 /* UIDevice-Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 988B7C5C32B41C4EE9FF48E626DAD3E2 /* UIDevice-Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3C2700C7DAA15C6AF84A595865C42F4D /* EXPMatchers+contain.h in Headers */ = {isa = PBXBuildFile; fileRef = F0F49008F3757A50A53A7EDEFE1D6E0E /* EXPMatchers+contain.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3D2789FC760A97301909F0B1201626CD /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 35E0A851235DC1F537CE1C0E84A81F82 /* AFNetworking-dummy.m */; }; + 318AADA3823773E561DCFFD6B7D4694A /* SPTTestSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A0AC5AD243D8DA68792E53625C5B156 /* SPTTestSuite.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 34B6E9A30603BEBBD87BA535B7D384CA /* EXPMatchers+beInstanceOf.h in Headers */ = {isa = PBXBuildFile; fileRef = A61362FA589E59F90F0092FDBF6FBB97 /* EXPMatchers+beInstanceOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3515E3F08FE19226F189B22BA442299E /* SPTTestSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = 66C8B02C4B4D7F89FDFD569187797016 /* SPTTestSuite.m */; }; + 3637BC64699FECD40DB791C67CD45394 /* PEARFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BABE32DD14BA4EADAAFB828CB0956A2 /* PEARFileManager.m */; }; + 36B581D894A6603B6391A9E4F7DA5D1F /* StrongestPasswordValidator-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C61E511BE232FD4241B7FC43EE287EB6 /* StrongestPasswordValidator-dummy.m */; }; + 372F7A9CCE59CE86316CF436F832A3FC /* EXPMatchers+beGreaterThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 755C724DF7C66825A534B30580023744 /* EXPMatchers+beGreaterThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 37A2D0F8493469EF2495FC689440F079 /* EXPMatchers+beLessThanOrEqualTo.h in Headers */ = {isa = PBXBuildFile; fileRef = F2ECCAF32CC32580737C8540C5B9E447 /* EXPMatchers+beLessThanOrEqualTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3905546D39E18BDFAFC3D3F3CB7F1676 /* HTTPStatusCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 90DB98152B2D1E3AE8BC9D23669322C1 /* HTTPStatusCodes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 397B320B7C59C168CC5B62E18ED8DEA0 /* EXPMatchers+beSubclassOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FF354350B97B9BAFF63E6E09F0C4623 /* EXPMatchers+beSubclassOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 39F3AFD4DADD9BF4AEDFAF1FEA82B2F2 /* ExpectaObject+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D239DD77C5F9A5CDDE247D8957F472A /* ExpectaObject+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3A6D4E17889EC1DB6C0E952A0CE1B3FD /* SPTSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD60107721817ED9F6BAD5600553EA5 /* SPTSpec.m */; }; + 3B5B7495707BF7133B9FB3F834045611 /* EXPBlockDefinedMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 653897140D8D6F79032F88ADF7B49BB1 /* EXPBlockDefinedMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3C02F7A05CC416219F2324B8FFD61326 /* UIDevice-Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 615612B94211EC29E800BCAA0619EE7D /* UIDevice-Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3C2700C7DAA15C6AF84A595865C42F4D /* EXPMatchers+contain.h in Headers */ = {isa = PBXBuildFile; fileRef = 32C369BBABFF5B45DF98AD9EF43F764F /* EXPMatchers+contain.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3D2789FC760A97301909F0B1201626CD /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C622F48C2080CE18FC7822DB091925F2 /* AFNetworking-dummy.m */; }; 3D48EE131B6577ED73A5CC481A6FE40C /* Expecta.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E93AFA5561880480802A8CD308FCEEF5 /* Expecta.framework */; }; - 3F1BC9BAFFEEABB1ABC7614DF0FC97D5 /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EAC103E4AA549975DD2D3A0BDA80E85 /* AFAutoPurgingImageCache.m */; }; - 3FABB497305A7FA2CFFB0A7410DDB588 /* UIDevice-Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 9FE6937C1543E53515E99A3B372A074A /* UIDevice-Utils.bundle */; }; - 3FE06CE1A3D0E9E4B2A11711D6BC9E1C /* SPTSharedExampleGroups.m in Sources */ = {isa = PBXBuildFile; fileRef = 48A97E5258F655DB1B6FCC159C6719C5 /* SPTSharedExampleGroups.m */; }; - 403292D82DA62291204BF59524BC4EDB /* EXPMatchers+haveCountOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 609FEA9EB3566992ED0F336C5BE5751A /* EXPMatchers+haveCountOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4052EB66107F09D6F856EAA1F4FC0846 /* UIImage+Snapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = 2094BF660B1D481305FFF023AEB9A8AD /* UIImage+Snapshot.m */; }; - 4197E03FDA7F3A441F3EE75A81CFDB49 /* SPTExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F08553232D8AE2AC771063C2057999C /* SPTExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 42E3334C425DEE96210B9AD1419117B1 /* CodFisResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 5009609CE4DC896843DBCEF8B8BA0DAB /* CodFisResponse.m */; }; - 46137F5CC368BF38BAF0D0AF81DD8FFE /* EXPMatchers+raise.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BF5121E4EFB3071F698EDA658E3EC5A /* EXPMatchers+raise.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3F1BC9BAFFEEABB1ABC7614DF0FC97D5 /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = E49106F5C88AFB911D0DB7732A2B5D93 /* AFAutoPurgingImageCache.m */; }; + 3FABB497305A7FA2CFFB0A7410DDB588 /* UIDevice-Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = E9CA43C07269FD2CFDBA3050CB5F5AC8 /* UIDevice-Utils.bundle */; }; + 3FE06CE1A3D0E9E4B2A11711D6BC9E1C /* SPTSharedExampleGroups.m in Sources */ = {isa = PBXBuildFile; fileRef = 706C615E49F4119783EE3BC94B6DBA10 /* SPTSharedExampleGroups.m */; }; + 403292D82DA62291204BF59524BC4EDB /* EXPMatchers+haveCountOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C1FF09022018025EB2ADF464C5CE940 /* EXPMatchers+haveCountOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4052EB66107F09D6F856EAA1F4FC0846 /* UIImage+Snapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FE537BFE472BFFD1DAEFF8411A9577B /* UIImage+Snapshot.m */; }; + 4197E03FDA7F3A441F3EE75A81CFDB49 /* SPTExample.h in Headers */ = {isa = PBXBuildFile; fileRef = B1DCDFD17FF06F63308DE46F3BFFFAA0 /* SPTExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 42E3334C425DEE96210B9AD1419117B1 /* CodFisResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = B91E50458E09B06C7350186D695DBC4D /* CodFisResponse.m */; }; + 46137F5CC368BF38BAF0D0AF81DD8FFE /* EXPMatchers+raise.h in Headers */ = {isa = PBXBuildFile; fileRef = 98C21121C538F176200D7C514EDDE382 /* EXPMatchers+raise.h */; settings = {ATTRIBUTES = (Public, ); }; }; 46490DD49E86060184B0F31BA8734528 /* PNObjectProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = 6297F47751BF4100D3E64F1075BB4203 /* PNObjectProperty.m */; }; - 471FD4F68E27AB26FA2AEBB8B245CEE4 /* NSValue+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = A447AAA3967E79D3F4057E256EBC2EE6 /* NSValue+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 47D16DB1D23CFE027F5BE7F7E391AB4C /* EXPMatchers+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = AE33DC596D3A1C7E33ACAF5B7CECC017 /* EXPMatchers+FBSnapshotTest.m */; }; - 4A67E0DAEA9E5E5CFA329F624696AB26 /* CodFis+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 413C6A2E22F6A4F190AF932F919ECA17 /* CodFis+Helper.m */; }; - 4B5542E72A64100965FFFA704684CED4 /* ExpectaObject+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B0305BA3A399D89539FFBD0D6ABFBF3D /* ExpectaObject+FBSnapshotTest.m */; }; - 4BBCBB9D8EF0B241A4A4FE4982985481 /* ExpectaSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = E7AD0BB1AC20ECCE9DCD54B465534B3B /* ExpectaSupport.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 46B7A93D561D73C108EF9F1AA0B2443C /* Pods-PNObject_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1CE72928E46C7F70D4BBE1CD90756D /* Pods-PNObject_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 471FD4F68E27AB26FA2AEBB8B245CEE4 /* NSValue+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 97A2EF7C2A5742694F2A2DC54F4EBF78 /* NSValue+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 47D16DB1D23CFE027F5BE7F7E391AB4C /* EXPMatchers+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 5697D74AA726996C696BC2CB928A7F65 /* EXPMatchers+FBSnapshotTest.m */; }; + 4823FDB2038F7DCF63942C269E5895DB /* StrongestPasswordValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = C2462AB4EAD0B48FA43D0093C7B7E7C6 /* StrongestPasswordValidator.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4A67E0DAEA9E5E5CFA329F624696AB26 /* CodFis+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8239D38C09476992AFCB2ED3E46A1A26 /* CodFis+Helper.m */; }; + 4B5542E72A64100965FFFA704684CED4 /* ExpectaObject+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 37C3EB2DD1A6E5B4CB8A205851F6D0A4 /* ExpectaObject+FBSnapshotTest.m */; }; + 4BBCBB9D8EF0B241A4A4FE4982985481 /* ExpectaSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = B63F83CC135BF5CA7CF6B92A4D9E4951 /* ExpectaSupport.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 4CBB7D0A26E629C65CA06A15FD1E2BBD /* PNAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = DF24CAFD7A8F1427E29464B08B6016FB /* PNAddress.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4F535B1FDEAB87D360A100F7055A806E /* PEAR-FileManager-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0243562FA2E1D00FBDF7EDF0DEDD93D6 /* PEAR-FileManager-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4F535B1FDEAB87D360A100F7055A806E /* PEAR-FileManager-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E5ACB32168438B4CDD3297AA5B10F4C /* PEAR-FileManager-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4FCB85531CE763D8DA9EA02E5A5218AE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; 5056E0520959CBC31CCB037B59BFC847 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0D5258A7C7C196C6D66E415A50BED3E /* UIKit.framework */; }; - 5062716982D7B13BBDA758E244EDDC86 /* NSDate_Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 79BF6E5F32F73F6F2CD95C250FC18232 /* NSDate_Utils-dummy.m */; }; + 5062716982D7B13BBDA758E244EDDC86 /* NSDate_Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F49FB483C9D44C8141AE2AC642AC190 /* NSDate_Utils-dummy.m */; }; 50FBDCA27970E16B1AAE2352B631BEA1 /* PNUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DBD054EC8AE8B72748492B276FD1152 /* PNUser.m */; }; - 51DDDB0FB4899757CF6A826B531B940D /* EXPUnsupportedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B7E4ED35985F94918DA0FB8A9F1A752 /* EXPUnsupportedObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 51DDDB0FB4899757CF6A826B531B940D /* EXPUnsupportedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = C26BAE5FBBA3A39BAA679642D3CF5988 /* EXPUnsupportedObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; 52A7A541CD9C7D800C8B6BE86E9BD33A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; 52FAB1D8D5AD172ADE3E644F7284523E /* AFNetworking.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A7D9F77C7D33929D068F91CF921F656 /* AFNetworking.framework */; }; - 536CF7EE510D3E5F65EA121F7D6662F6 /* VatNumber+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DE09953F7777942C6725E3A1376DA54 /* VatNumber+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 536CF7EE510D3E5F65EA121F7D6662F6 /* VatNumber+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 25E4CD78D9DC3388D3C096161977157A /* VatNumber+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; 54AF62ACF67074BA98574325C3093D1F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AC12B012C2EF6A4B9D51E7E3D606EC8C /* Security.framework */; }; - 560698A4D707DCBCC1C8F98BC9B89B23 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 37769E2024995ED071EC10D51AB69CC1 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5808B477EFF509D810B5CDCFDC944F80 /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = AFD301D51063AF05D424E2B179FF8D66 /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5841F3A7BCB204246C8073EB5F658A80 /* XCTest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 01210B4991148A2FEAEB6C2073375709 /* XCTest+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5B2D4A621D3DA971A474776AF36BB073 /* EXPBlockDefinedMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EC81BB0CCD42F7DAE92107677A91F33 /* EXPBlockDefinedMatcher.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 560698A4D707DCBCC1C8F98BC9B89B23 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 057C9DAA8EC0805AD45827418A0BCC2E /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5808B477EFF509D810B5CDCFDC944F80 /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F9616D6E3F73A1B57613CF6CD8FED94 /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5841F3A7BCB204246C8073EB5F658A80 /* XCTest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C723ED3B2E8FEA5D6129ED0D5CFA75 /* XCTest+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5B2D4A621D3DA971A474776AF36BB073 /* EXPBlockDefinedMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 80D928D1D62407BE226DB458FBCBC84B /* EXPBlockDefinedMatcher.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 5CF7526D330A734F7ABCDCFF3D1A9B35 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; - 5EA7043FE10E75D02F3C3052AF8B8318 /* EXPDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 2534011F1791AE752DDB65DA4FCCAD87 /* EXPDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5FF6453E55785669885F626B853FD2AA /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = ADC1E6BE480DFE5B9EF869A61F6C1D7E /* UIProgressView+AFNetworking.m */; }; + 5EA7043FE10E75D02F3C3052AF8B8318 /* EXPDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 746CA7A82B13C15477DFF68AE7D16AB2 /* EXPDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5FF6453E55785669885F626B853FD2AA /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D3E0A0A1EC3DFB7C71374B172856779 /* UIProgressView+AFNetworking.m */; }; 607523839670C68D98DEA6BE05D401B1 /* PEAR_FileManager_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D338F55CCFE45AC98E9B546123000CB /* PEAR_FileManager_iOS.framework */; }; - 60E3009342BEE96D32C546BE2DB60052 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 331A4C4D5DC2879DF56FE09F6A583088 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 655767A45C97FD4026E1D7107A65A92E /* SPTExampleGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 135033A9181C76CF1607DFFE9947625C /* SPTExampleGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 659960F7E28E993E08CCC1E8A383E710 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = F2892046D46B7F5D371FAE53E0ECC27B /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 65BC31095CCDFC80CBF6BBA843751F23 /* EXPMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = B59F63470D0D7175BEE0C4DC896DF014 /* EXPMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 66A27898E989A3FA5C15AA671C4536F0 /* EXPMatchers+beIdenticalTo.m in Sources */ = {isa = PBXBuildFile; fileRef = B83ACA9273550529AD6FDF713514D75A /* EXPMatchers+beIdenticalTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 67459AD239EF669A365519E06B45DCFE /* EXPExpect.h in Headers */ = {isa = PBXBuildFile; fileRef = 08D77C7FD6BD5E721E23548F1FACC00E /* EXPExpect.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 68152D921ABF6A423C192C04FDF94F0F /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A750B3C6CCEC0EAEA15396ABBA4621F2 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 68A38977EBAE334DC3C22386D00D2622 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C5C795CC32A5C076CE5024FE2E499E3 /* AFNetworkReachabilityManager.m */; }; - 6A1766B7AF998BC19F53FCC5227FA7F8 /* Pods-PNObject_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1CE72928E46C7F70D4BBE1CD90756D /* Pods-PNObject_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6E1D978790705E137FDE439AA68DD3AA /* EXPFloatTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 450709B47F7A820A8AFDB461B4437FFC /* EXPFloatTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6ED4ABEE8A5F51F5ECB59FA1781D29C6 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E3E925500016A88684890497308B96D /* UIActivityIndicatorView+AFNetworking.m */; }; - 6EFC63A5CED45BB39FC79D87F2C47D6B /* EXPMatchers+beGreaterThan.h in Headers */ = {isa = PBXBuildFile; fileRef = 23A738F60E08C2B623390107892DF56D /* EXPMatchers+beGreaterThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 60E3009342BEE96D32C546BE2DB60052 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 155F65EE2F695857C262B4F294277012 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 655767A45C97FD4026E1D7107A65A92E /* SPTExampleGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 13F5470835987C85E078CAAE7096F938 /* SPTExampleGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 659960F7E28E993E08CCC1E8A383E710 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 658E437F5B53E0E098E6CB13FBB0D91F /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 65BC31095CCDFC80CBF6BBA843751F23 /* EXPMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CF5BFEC401BC7CCD2B7B1145D5B7D4C /* EXPMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 66A27898E989A3FA5C15AA671C4536F0 /* EXPMatchers+beIdenticalTo.m in Sources */ = {isa = PBXBuildFile; fileRef = BF560299FF8A8DFB690547C047A25432 /* EXPMatchers+beIdenticalTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 67459AD239EF669A365519E06B45DCFE /* EXPExpect.h in Headers */ = {isa = PBXBuildFile; fileRef = DC6CFAF47DD5EAA5D62AA2F4660BF69B /* EXPExpect.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 68152D921ABF6A423C192C04FDF94F0F /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C311DF9B86CD8FC191B34A8700A4A8B1 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6846FE181C4AB07F00FD46A7 /* StrongestPasswordValidator.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 49943A31C882E74BEEC30F6068C1CB3B /* StrongestPasswordValidator.framework */; }; + 68A38977EBAE334DC3C22386D00D2622 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 45970A12B4B6EADF2C4F30D8DD555942 /* AFNetworkReachabilityManager.m */; }; + 6E1D978790705E137FDE439AA68DD3AA /* EXPFloatTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C7F7D98F2EBB8A63EC1D00F426373D6 /* EXPFloatTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6ED4ABEE8A5F51F5ECB59FA1781D29C6 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FB2C9B0DA395FD916D3B395CBA7CED7 /* UIActivityIndicatorView+AFNetworking.m */; }; + 6EFC63A5CED45BB39FC79D87F2C47D6B /* EXPMatchers+beGreaterThan.h in Headers */ = {isa = PBXBuildFile; fileRef = 220DA9C6C346A61FA71D0B37836628A5 /* EXPMatchers+beGreaterThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6F1B6ACE9E8E1659D01A77123448344D /* PNObject-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D21BA597DC54DA5B79874658C865E54 /* PNObject-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6F278423C8AE1DA47F35E374BB5B91EC /* EXPMatchers+beSupersetOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 91F70FEF3810F8C031EBB1ECA12F0B91 /* EXPMatchers+beSupersetOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 707B1A7541C8DBDDE8C27896A61370BE /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F9E1824D77DC52C36F23095C07F56433 /* AFURLSessionManager.m */; }; - 70972EBC6F71C4F1FBA1AB986EEA5115 /* SpectaUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = BB9DE2FDBD75DB79CD7E00CF05D3C0B1 /* SpectaUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 70E4BCC789D8C8F1033F23E0752502A7 /* FBSnapshotTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 11F89A338BF7EB4E415848F0A7C3CF0D /* FBSnapshotTestCase.m */; }; - 714E965FEF430877CBB2C0AABCBE88C3 /* UIDevice-Hardware.m in Sources */ = {isa = PBXBuildFile; fileRef = B1B3EA1DB90A6694150156F7D37F0646 /* UIDevice-Hardware.m */; }; + 6F278423C8AE1DA47F35E374BB5B91EC /* EXPMatchers+beSupersetOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 95B5FA83106BBC416305494F623B42AC /* EXPMatchers+beSupersetOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 707B1A7541C8DBDDE8C27896A61370BE /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 267974E9C4D414BD231CC065FC74E555 /* AFURLSessionManager.m */; }; + 70972EBC6F71C4F1FBA1AB986EEA5115 /* SpectaUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = B3543FBDED949C60D96DF8A64F74737F /* SpectaUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 70E4BCC789D8C8F1033F23E0752502A7 /* FBSnapshotTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = B9795D1CD1CCEBB2C7CBCAA4200005BD /* FBSnapshotTestCase.m */; }; + 714E965FEF430877CBB2C0AABCBE88C3 /* UIDevice-Hardware.m in Sources */ = {isa = PBXBuildFile; fileRef = FC9EF00BE176EC68B90D2D113973C69B /* UIDevice-Hardware.m */; }; 715A1122272BB3A29A10AAE4C8C03913 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; - 7332F15718920917F544F35CE2C038AA /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F7C72FC6FD6ACB4E329794E8AE9C9A5 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7370CFE64A0B811DC37C74240F7B6FBC /* NSString-Helper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FC879F683E4F89DC738A7DB778EDB9D8 /* NSString-Helper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7332F15718920917F544F35CE2C038AA /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = E583E4E47FC8AFEF7E8800BAF344CD82 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7370CFE64A0B811DC37C74240F7B6FBC /* NSString-Helper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 96BE08F9268972DA4DF4142022719162 /* NSString-Helper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 75A9A76E4AE43584E57F77BE8FF52B4F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; - 76CCABE79C04444450153424D7CE1DC1 /* EXPMatchers+beSupersetOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CB51CB69E1889BED120C46E1B9CAAE3 /* EXPMatchers+beSupersetOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 76D337327C10A7555447B69AA1562647 /* EXPMatchers+beInstanceOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 909473D243E4195FF940F21AEC16AC75 /* EXPMatchers+beInstanceOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 772BFB9529121111C517FBA06EA26237 /* Expecta+Snapshots-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 01107AF1CB31E5A4C0DAC648F2706354 /* Expecta+Snapshots-dummy.m */; }; - 7861523B9D5DFCF0F4A56E4DE3296AA2 /* FBSnapshotTestController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FEA5728F183A7328ED71A966EF50C1D /* FBSnapshotTestController.m */; }; + 76CCABE79C04444450153424D7CE1DC1 /* EXPMatchers+beSupersetOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C8AA5A5771E73E03A08211B6A5CE916 /* EXPMatchers+beSupersetOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 76D337327C10A7555447B69AA1562647 /* EXPMatchers+beInstanceOf.m in Sources */ = {isa = PBXBuildFile; fileRef = BFA83496360A1C5FC68BB5EFE4E1B5B1 /* EXPMatchers+beInstanceOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 772BFB9529121111C517FBA06EA26237 /* Expecta+Snapshots-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5343BA2482F0880FE7F1C5A434160738 /* Expecta+Snapshots-dummy.m */; }; + 7861523B9D5DFCF0F4A56E4DE3296AA2 /* FBSnapshotTestController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E5D3D27F5AE5550DA6FB4659C5A6849 /* FBSnapshotTestController.m */; }; 78EBC39E1C11BF2A57CB9F00A40B13E4 /* nv_ios_http_status.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B19FF74975D7F1CA531A21E040E8019 /* nv_ios_http_status.framework */; }; - 79558B1F97ABE4AB8942DC18BEBD4B82 /* EXPMatchers+beKindOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 60E281C74ABE56055E92C7D6FFA71BA4 /* EXPMatchers+beKindOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 79558B1F97ABE4AB8942DC18BEBD4B82 /* EXPMatchers+beKindOf.h in Headers */ = {isa = PBXBuildFile; fileRef = B0BFE819B03008E5F3623C1EF231AC91 /* EXPMatchers+beKindOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7A23129C6EF1F64D601C25B8CF8F62F7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; - 7B223B4E6EF14BA12DA113F7EE10B96C /* NSObject+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = FA65E1967178EC137167CF6BCB222FB9 /* NSObject+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7D9BC01E823D2F526B90EBAB87573E62 /* nv-ios-http-status-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 40363513C58F3FDA2EF786D8DBF983B0 /* nv-ios-http-status-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 805E425BBEF7A6133E32E1D30A073010 /* EXPExpect.m in Sources */ = {isa = PBXBuildFile; fileRef = 632C202794A91AC27516B224BF80971F /* EXPExpect.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 81B617F8D26BB10C5726D75E85D21EB7 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = B3152ED183B6C39B34D9CC73F0119D6E /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B223B4E6EF14BA12DA113F7EE10B96C /* NSObject+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 498B2B725517CF3F63FC69DC53836E1A /* NSObject+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7D9BC01E823D2F526B90EBAB87573E62 /* nv-ios-http-status-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 00B4368630C96576E18CDD082572F49F /* nv-ios-http-status-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 805E425BBEF7A6133E32E1D30A073010 /* EXPExpect.m in Sources */ = {isa = PBXBuildFile; fileRef = BD437CFF5220FD456F3573973B16FC0D /* EXPExpect.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 81B617F8D26BB10C5726D75E85D21EB7 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 37B6853F11D9337B5AFBD8584F986F3B /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8247F34C45EDD7B97CBC3488E090D15D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; - 837B593D7C1D01B4EA400247309D6AB0 /* Expecta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AB4F2391B3A94F6E34094D136D14E5CD /* Expecta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 85CD1659FDDE835905F7FACA6A9CBB73 /* CodFisResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = A7DCF975356581FDA4BEFD22C57BE87B /* CodFisResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 85E31076D5530AEEB45ACF16B2B8A983 /* EXPMatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = 507A72977FEC0BD33C59811A49A086B3 /* EXPMatchers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 85EB2F216487CB2E8F3FCCFBC4D69912 /* EXPMatchers+beTruthy.h in Headers */ = {isa = PBXBuildFile; fileRef = CE8CB0C513836F78E504F110F4F4C887 /* EXPMatchers+beTruthy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8758A10FCEE3F1349A2DB032D703E6E2 /* CodFis-Helper.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 0B1A22229E3801682717C76FC3EC5277 /* CodFis-Helper.bundle */; }; - 87AF74EC7558ED396803FFD2F3F3CA5D /* SPTSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = BFEF28FE36CA3B0654FCE786ADD4B69D /* SPTSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 87FD5F0F682CDEB6A348CA448889E3EA /* EXPMatchers+beKindOf.m in Sources */ = {isa = PBXBuildFile; fileRef = CA04BCF19FACFA52CC7AFE8FC64419A5 /* EXPMatchers+beKindOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 89A46B63E469F17791D14FC64466794A /* UIImage+Diff.m in Sources */ = {isa = PBXBuildFile; fileRef = 232FE0510732DA67E12F321BCD54EFA7 /* UIImage+Diff.m */; }; - 8A36A8E8B3844AED3C7DBD9D1E2BFBE0 /* nv_ios_http_status.h in Headers */ = {isa = PBXBuildFile; fileRef = A3C91FBCB22A184FA2F909229DF9DE37 /* nv_ios_http_status.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8C572C08FCCB52F85C27DFD813CB9797 /* SpectaUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EB59C9D63AD1F4771A872B490D42F19 /* SpectaUtility.m */; }; - 8C8C1B0D83FE6A4352F15154DB16372C /* EXPMatcherHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 3747D17AA8130F0A96E8B12196B90730 /* EXPMatcherHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 837B593D7C1D01B4EA400247309D6AB0 /* Expecta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 54EE338F56B707DBB1444B0ACF9C8614 /* Expecta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 85CD1659FDDE835905F7FACA6A9CBB73 /* CodFisResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = C1633EDD69D7AD9BE6A5097201FABA1B /* CodFisResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 85E31076D5530AEEB45ACF16B2B8A983 /* EXPMatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = F8DA4CFD8A49096E55327AE822FDB001 /* EXPMatchers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 85EB2F216487CB2E8F3FCCFBC4D69912 /* EXPMatchers+beTruthy.h in Headers */ = {isa = PBXBuildFile; fileRef = 93D130B785FFA9D9C26342B200C7606A /* EXPMatchers+beTruthy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8758A10FCEE3F1349A2DB032D703E6E2 /* CodFis-Helper.bundle in Resources */ = {isa = PBXBuildFile; fileRef = E6E07D08B7A027859BA4A917E00BF229 /* CodFis-Helper.bundle */; }; + 87AF74EC7558ED396803FFD2F3F3CA5D /* SPTSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = A925981FD4CAABD432FC196B1E6C0987 /* SPTSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 87FD5F0F682CDEB6A348CA448889E3EA /* EXPMatchers+beKindOf.m in Sources */ = {isa = PBXBuildFile; fileRef = AB699C5DC96FE84AE353D6200CB8EC4D /* EXPMatchers+beKindOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 89A46B63E469F17791D14FC64466794A /* UIImage+Diff.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD07AB8B0ED88B3F39C1AD0EE6EA711 /* UIImage+Diff.m */; }; + 8A36A8E8B3844AED3C7DBD9D1E2BFBE0 /* nv_ios_http_status.h in Headers */ = {isa = PBXBuildFile; fileRef = 08301A0E7E4F30521EC276C6B43A62DA /* nv_ios_http_status.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8C572C08FCCB52F85C27DFD813CB9797 /* SpectaUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F516C57D977F5B3F494C6DAC9DA6A6D /* SpectaUtility.m */; }; + 8C8C1B0D83FE6A4352F15154DB16372C /* EXPMatcherHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = C8D94483E26E496780A7A65A1BBF6707 /* EXPMatcherHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8E968A78142375A5388B57ACE0FF7B26 /* PNObjectConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = A0006202750009AE71C098C2C28676E3 /* PNObjectConfig.m */; }; - 9061F66BA67015476B313F714ECF81BF /* XCTestCase+Specta.m in Sources */ = {isa = PBXBuildFile; fileRef = 33085FB7C0B220CAED7C6E589DE5D243 /* XCTestCase+Specta.m */; }; + 9061F66BA67015476B313F714ECF81BF /* XCTestCase+Specta.m in Sources */ = {isa = PBXBuildFile; fileRef = BC377F2C0C0B4840095CD3EEFCC4B1B6 /* XCTestCase+Specta.m */; }; 90DED964668CB467A1CB845571362850 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D521EC5C05CDD367928AC44A372C2C07 /* XCTest.framework */; }; - 918E06480F28F27361B19D19432F8538 /* EXPMatchers+endWith.m in Sources */ = {isa = PBXBuildFile; fileRef = A55A28952831E3839DD3758C933F14DB /* EXPMatchers+endWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 918E06480F28F27361B19D19432F8538 /* EXPMatchers+endWith.m in Sources */ = {isa = PBXBuildFile; fileRef = 0850964010CBFE32BAAB47ED5B240769 /* EXPMatchers+endWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 91DCFCF719ACE32A945B3AC2C05B7E3A /* PNObject.h in Headers */ = {isa = PBXBuildFile; fileRef = AE0273B0FEA36DCD267B38D5470D149D /* PNObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 931D410B9F8ACB935883DF8C59F9C93E /* EXPMatchers+postNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 327907A2565A1A7392547592FE331F98 /* EXPMatchers+postNotification.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 94428C197A4852EB676F6DE6066A8159 /* SPTExampleGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F375CE901356C9F2E8FB1F384FA5D5 /* SPTExampleGroup.m */; }; + 931D410B9F8ACB935883DF8C59F9C93E /* EXPMatchers+postNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 270DF1F0D7F98B8A9C59C7547AB62924 /* EXPMatchers+postNotification.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 94428C197A4852EB676F6DE6066A8159 /* SPTExampleGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 681E7ACB247E65B384C7F6F20A16C3BB /* SPTExampleGroup.m */; }; 9487E9F9E6D91777E39B557E06A34B32 /* CodFis_Helper.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BB0DC1F8AFB368011B53DED4BC8436F3 /* CodFis_Helper.framework */; }; - 94C47C87E397972CE98F75929F3B706C /* ExpectaObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BF9F130F461DDDBF9EE1E70572D1FDB /* ExpectaObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 94C47C87E397972CE98F75929F3B706C /* ExpectaObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D3497DD164B46024D6F570A27240CA3 /* ExpectaObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 99B9D496BB07F7E2173CF5146915CD57 /* UIDevice_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43952832E81BEC23457CF90E1A885389 /* UIDevice_Utils.framework */; }; - 9ADA87A0C728B40942CF872F0CC1032D /* NSString+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 77CCEAE0FAC96B4B3ACD3FC5969C742E /* NSString+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9ADA87A0C728B40942CF872F0CC1032D /* NSString+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = B99E2F02BB1F3CCF5718A7397824F3CE /* NSString+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9AE45B9B3830204D2DDAD19E2BF4E880 /* Pods-PNObject_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E46B7AFFF2CB3F42C731CF9CFA5DFC85 /* Pods-PNObject_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9B2E761A064459F77EA9870BEF03ACC3 /* EXPMatchers+postNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = EBE026DCFAD64065C2AD46B762FA6FC4 /* EXPMatchers+postNotification.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9BB9159FBA757600D3D4C0FF645F3911 /* EXPMatchers+beInTheRangeOf.m in Sources */ = {isa = PBXBuildFile; fileRef = F056A4435AC81C2FFA76B2F297F73666 /* EXPMatchers+beInTheRangeOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 9B2E761A064459F77EA9870BEF03ACC3 /* EXPMatchers+postNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = C56A27E858830DE4C079B82C72E3D4B9 /* EXPMatchers+postNotification.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9BB9159FBA757600D3D4C0FF645F3911 /* EXPMatchers+beInTheRangeOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 66EF034BB9EC4B36DA83F1F484FC0780 /* EXPMatchers+beInTheRangeOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 9E1723E2FE89DC9BD907271B23B585F2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; - 9E1E00501F581C14631E5D21FBB7C610 /* UIDevice-Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D0098924728047DF7DBD9A55E5D77F8 /* UIDevice-Hardware.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9E1E90DED74B73ECE53C9AD76DE53E2D /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DF05DF81366088CD5115F9BBC2E8DF9 /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9E1E00501F581C14631E5D21FBB7C610 /* UIDevice-Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 33311BF46EEB0F31BC87ABCABE7CAFAD /* UIDevice-Hardware.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9E1E90DED74B73ECE53C9AD76DE53E2D /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E11FE0D1725A6A9012FAAB27BE8C733 /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9E26142309B2329D86F13D574EBDF650 /* PNLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = 56AA4EFC3049B555548B065BCC0B78F3 /* PNLocation.m */; }; - A00EC4B7A1B96BA93FD5F8C6D58E2CF7 /* NSDate_Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F1C7B0BC6EB00CA5E76D2496DC87E8D /* NSDate_Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A2258C34BAFB228A0F79E6661CFD4F01 /* SPTSharedExampleGroups.h in Headers */ = {isa = PBXBuildFile; fileRef = 71FB3252085F3C0065313F64C07D6CF7 /* SPTSharedExampleGroups.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A462945883F7729B185B64B679A6BFBE /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 313A1AC73DAA14898BEC9BE7D77A7080 /* UIWebView+AFNetworking.m */; }; - A6C6019D45BE62C61210A9CC619368EF /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F8400486B0D269F676593DD939A5D4A /* AFNetworkActivityIndicatorManager.m */; }; - A821D254E645248B8EA5B5773D07619E /* SPTExcludeGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = D6A4024C8FBB211BFD7AC63FB56098C3 /* SPTExcludeGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A8E047167FA3E7D9783771C27E9A8097 /* VatNumber+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 7584D191955AB98BAC9901F13BBE40C5 /* VatNumber+Helper.m */; }; - AB39AC9746E7575D7449700475E41B0B /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 379D187B8D9DB024141B16DD12C11DAF /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A00EC4B7A1B96BA93FD5F8C6D58E2CF7 /* NSDate_Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CF4D3C87BACF39AF7F7C098362CA182 /* NSDate_Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A2258C34BAFB228A0F79E6661CFD4F01 /* SPTSharedExampleGroups.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D13B101FDEBA5E0A946B4D997954B4D /* SPTSharedExampleGroups.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A462945883F7729B185B64B679A6BFBE /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = CACE8E60049A91DDF14CEF6898EDE337 /* UIWebView+AFNetworking.m */; }; + A5F87CB90D78D2315EE4BEE9865E3B4F /* Pods-PNObject_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 60B530196848B62AA6D54AEEB46A06D8 /* Pods-PNObject_Example-dummy.m */; }; + A6C6019D45BE62C61210A9CC619368EF /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8884F22F13F4D2DF8123F7512DF86480 /* AFNetworkActivityIndicatorManager.m */; }; + A821D254E645248B8EA5B5773D07619E /* SPTExcludeGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = F7E9946D6C67863BECC19C8B644EBB57 /* SPTExcludeGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A8E047167FA3E7D9783771C27E9A8097 /* VatNumber+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D0BCDC2500E54032BBA3662C511B571 /* VatNumber+Helper.m */; }; + AB39AC9746E7575D7449700475E41B0B /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 98B27866103140DEA377D9439A27CD73 /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; AB6A875AB74B484F095E03BD1B9AC1AD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; - AB889BC8C7B93051E0C88B77E41444D3 /* PEAR-FileManager-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 63A497D68C28C7FD123F71EC84CBB2BA /* PEAR-FileManager-iOS-dummy.m */; }; - AE2A07407FB50BA249984DC0620E84C0 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 75388893329D04F3FBAE64FE3C8AC308 /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AF03C11A1FAC8132AD3749D8F541701A /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A68EA8A743FA052E8C17D992CE0889 /* UIButton+AFNetworking.m */; }; - AF1F46668D4591602887998C6E9C10AD /* EXPMatchers+beCloseTo.h in Headers */ = {isa = PBXBuildFile; fileRef = CCED7197D78B3BAFAA8146CB7781287F /* EXPMatchers+beCloseTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AFFC8900E52BBEC72059334132F3A8F3 /* ExpectaSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 685A797ED47795C09DEE5C5A55714DAC /* ExpectaSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AB889BC8C7B93051E0C88B77E41444D3 /* PEAR-FileManager-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A8E8BFA3BB5452CAF9BD48508B0624 /* PEAR-FileManager-iOS-dummy.m */; }; + AE2A07407FB50BA249984DC0620E84C0 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C0CB40B61B42E36C8A841524B7CB09E /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AF03C11A1FAC8132AD3749D8F541701A /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 34AF48E4EA6DF80AF0A78AF01009E7C7 /* UIButton+AFNetworking.m */; }; + AF1F46668D4591602887998C6E9C10AD /* EXPMatchers+beCloseTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 509A946CCB6DDBA2BDD9734F789529B4 /* EXPMatchers+beCloseTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AFFC8900E52BBEC72059334132F3A8F3 /* ExpectaSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = E54094C74552E923CA8CE38F1044EC11 /* ExpectaSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; B1E03251F34D1BBBA5ED1F6BF0402ABE /* PNObjectConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = B826BA6A51E0D0C4788BFED2A19F3136 /* PNObjectConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B5852322ADE88AAD56EE042B80BA81E4 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 0865373F37BC465E0D125952103E48F7 /* AFURLResponseSerialization.m */; }; + B5852322ADE88AAD56EE042B80BA81E4 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 76E4195F1B1B499B1F54C3053A6C4F09 /* AFURLResponseSerialization.m */; }; + B5D9203F2B61FBDFF6E1C71A2F46EE12 /* StrongestPasswordValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = 23B424944C0E1FDF29B4CD790D97D04C /* StrongestPasswordValidator.m */; }; B675B73761828FFFF03F62A29E59BB9B /* NSDate_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B7A4A1AF265490E2BF029E44BA1FD092 /* NSDate_Utils.framework */; }; - B6A71178B550B786C5D4956197806582 /* nv-ios-http-status-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D683A2FAD528FB9398721FDDC2DFE765 /* nv-ios-http-status-dummy.m */; }; - B84431CF8C64F363A334AA7089F6C134 /* NSValue+Expecta.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F211EE8103F78DCC378727AE3225BAF /* NSValue+Expecta.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BA12B131F10BCE3BE6E9A02FC908FE9D /* EXPMatchers+beCloseTo.m in Sources */ = {isa = PBXBuildFile; fileRef = C737C56F2AFEB1550EB22FF6FCF52157 /* EXPMatchers+beCloseTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BC55C8365AEFF8217F6A567607754854 /* EXPDoubleTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = B9A9C701D2337B179946452160619DC1 /* EXPDoubleTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BE463D2C7553FDDD4C16487F4A71FCA6 /* ResponseConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 539CD4AB6C6158B4B11BB4D8FF0190F0 /* ResponseConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BEE08B6146639F0CF458E225239F9F04 /* CodFis-Helper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 30061326E5F3E12A53B0E1E4027601C0 /* CodFis-Helper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BEFFE9FFE52E9A0833A7D2D8FB67EB4D /* EXPMatchers+beSubclassOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DA3C8684E4C0FCA78069E1541C465D9 /* EXPMatchers+beSubclassOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BF7925819436F7A03210590ED707852B /* SPTCallSite.m in Sources */ = {isa = PBXBuildFile; fileRef = 3385491328A2613CAAB6FC32F972F32C /* SPTCallSite.m */; }; + B6A71178B550B786C5D4956197806582 /* nv-ios-http-status-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FFA7EB19D33C17F1D531E81DA6540F8A /* nv-ios-http-status-dummy.m */; }; + B84431CF8C64F363A334AA7089F6C134 /* NSValue+Expecta.m in Sources */ = {isa = PBXBuildFile; fileRef = E24AB18BBD9330583C23DF76B3DA5788 /* NSValue+Expecta.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BA12B131F10BCE3BE6E9A02FC908FE9D /* EXPMatchers+beCloseTo.m in Sources */ = {isa = PBXBuildFile; fileRef = A7E4F6DD6DC11798A5FEDF845170F677 /* EXPMatchers+beCloseTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BC55C8365AEFF8217F6A567607754854 /* EXPDoubleTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E3E44DDF755BFF6EF70B8017FE57DF8 /* EXPDoubleTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BE463D2C7553FDDD4C16487F4A71FCA6 /* ResponseConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B3DFAF22932E7E8494A97A36DC2FC68 /* ResponseConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BEE08B6146639F0CF458E225239F9F04 /* CodFis-Helper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A6C9FA19B6BE7794F79DB36ED2970C63 /* CodFis-Helper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BEFFE9FFE52E9A0833A7D2D8FB67EB4D /* EXPMatchers+beSubclassOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 9075BD42935C466E485B0ECF052B3A9E /* EXPMatchers+beSubclassOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BF7925819436F7A03210590ED707852B /* SPTCallSite.m in Sources */ = {isa = PBXBuildFile; fileRef = 427DEFFD0C286B130348AC2748ED997F /* SPTCallSite.m */; }; + BF859A085759B048835ADB1A5D6F5BB9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; C0245B133AF1089E0ACB376A3332BE10 /* PNObject-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED867712668303BA41A70CB5E1969AC2 /* PNObject-dummy.m */; }; - C11280C66576A130ADEAD24DB0D7BEDA /* UIDevice-Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 513B5C5B656A24A61124E7885C8534A7 /* UIDevice-Utils-dummy.m */; }; - C2DD28375E1F0B1D0D1D2E4E607C499F /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = D63B61A4B93A567F884CB1D356B569C8 /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C6354FEC7728A4C86DAD8092509BA7D4 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B399DC7BA07DD63C7F04DB9A19CB78F /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C6E9B0A908F410317F2DBBECA0944AAB /* FBSnapshotTestCase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C81F1F56BD0141CC52D1AC0B7A91FB7D /* FBSnapshotTestCase-dummy.m */; }; - CAC483EF637FB4A2C2E2FC75BA631B87 /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 17DEC97EE64962C5CCD9627C504C0E5B /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CE3F4ECBB0BC095577D66AE50C8E604C /* EXPFloatTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A68CC6DCCCFFBE325A6EF70E806DC8 /* EXPFloatTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - CE91E0B7C2BF362403CB3A75E69AA061 /* UIImage+Snapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = 58F5F3B21D5D86E70DA74B43102DD331 /* UIImage+Snapshot.h */; settings = {ATTRIBUTES = (Private, ); }; }; - CEE24AEE17285E9895328855C984319B /* Specta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AFA60D084AF43426820E0E3079EA7C9C /* Specta-dummy.m */; }; - CF0E95B6D2560797C8608E9304AC0B3B /* SPTGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ECDC9EBA09EFC10F9BC51B9C4CB9812 /* SPTGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CFA8D6B529A0EBFF0316F2629AB2556E /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 883B189485704B86B93EAC19A4B5ECC7 /* AFImageDownloader.m */; }; - D000E3F9104E3B518D5296061F07BAC6 /* NSDate+NSDate_Util.h in Headers */ = {isa = PBXBuildFile; fileRef = CA214C22480106586DADDDBE4AC63DC5 /* NSDate+NSDate_Util.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C11280C66576A130ADEAD24DB0D7BEDA /* UIDevice-Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC00432B845D69F5A7A43B3BF71734C /* UIDevice-Utils-dummy.m */; }; + C2DD28375E1F0B1D0D1D2E4E607C499F /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 45F7978D234A17D1935042D4E481F0C5 /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C6354FEC7728A4C86DAD8092509BA7D4 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = FB18172121162B600A3ACB14389EBF67 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C6E9B0A908F410317F2DBBECA0944AAB /* FBSnapshotTestCase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 57F5319149F36EBD129D3E914372E8C6 /* FBSnapshotTestCase-dummy.m */; }; + CAC483EF637FB4A2C2E2FC75BA631B87 /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 610C74469733FF67BA4ABC486A9A58EC /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CE3F4ECBB0BC095577D66AE50C8E604C /* EXPFloatTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = CCAFB1ECB5B7934D8148B00FE9B91FCD /* EXPFloatTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + CE91E0B7C2BF362403CB3A75E69AA061 /* UIImage+Snapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = E67DBC8D9F5E613284CB236772BD8F33 /* UIImage+Snapshot.h */; settings = {ATTRIBUTES = (Private, ); }; }; + CEE24AEE17285E9895328855C984319B /* Specta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 948B64AC67CEEB65DFED11D03AF56CBC /* Specta-dummy.m */; }; + CF0E95B6D2560797C8608E9304AC0B3B /* SPTGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = D8DDE3DF3C156D755F35A6D1BF026D2E /* SPTGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CFA8D6B529A0EBFF0316F2629AB2556E /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = A27D6D333DF935FE05D5104E33FB0AE1 /* AFImageDownloader.m */; }; + D000E3F9104E3B518D5296061F07BAC6 /* NSDate+NSDate_Util.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B3731A869A7E6BA199C054D9EF03162 /* NSDate+NSDate_Util.h */; settings = {ATTRIBUTES = (Public, ); }; }; D181FA8D3863D4294F5CD912DBEDA7C2 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D521EC5C05CDD367928AC44A372C2C07 /* XCTest.framework */; }; - D1E9E55D21C92E33ACE7E911BCB96269 /* FBSnapshotTestCasePlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 42821213A090128F110CBB0FE1BE6E1C /* FBSnapshotTestCasePlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D1E9E55D21C92E33ACE7E911BCB96269 /* FBSnapshotTestCasePlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 742287CA7956D60C173BAAE325100B58 /* FBSnapshotTestCasePlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; D27029EF4D63FD5855822C101FA7AD45 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + D5074D86F110A42FDE84E73572C12C2B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0D5258A7C7C196C6D66E415A50BED3E /* UIKit.framework */; }; D53EDD1A76D231E5FB25AC3A46BBA96E /* NSString_Helper.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 844173087875162C859F2C9663952448 /* NSString_Helper.framework */; }; - D83677C54D2226C67886A525B0B46FBE /* EXPMatchers+beLessThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 99A13ADAA970AEC0B0856D44D87B407F /* EXPMatchers+beLessThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - D9BC7962EBA6FA6204BC85B8EE518274 /* SPTCompiledExample.m in Sources */ = {isa = PBXBuildFile; fileRef = B124B083F37C7B1AC5D072D22D1601BC /* SPTCompiledExample.m */; }; - D9F4E833E37B611B432F6B5D7072DDA2 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 9ADD63B88F517FFAF6F0BC8C2CEB5AA1 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DB30F82FB1BE083D9471B965FB500CA2 /* EXPMatchers+conformTo.m in Sources */ = {isa = PBXBuildFile; fileRef = A5D99B576EF417E30AEBD7F9CE13D6D5 /* EXPMatchers+conformTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + D83677C54D2226C67886A525B0B46FBE /* EXPMatchers+beLessThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = FE7FBBE6463436F6F5BA96EBA1D0C9A3 /* EXPMatchers+beLessThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + D9BC7962EBA6FA6204BC85B8EE518274 /* SPTCompiledExample.m in Sources */ = {isa = PBXBuildFile; fileRef = B6ACC061DE9A7E446DA0903E0918EEAF /* SPTCompiledExample.m */; }; + D9F4E833E37B611B432F6B5D7072DDA2 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DA55504410480ED8E3FAED5CA34DEA9 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DB30F82FB1BE083D9471B965FB500CA2 /* EXPMatchers+conformTo.m in Sources */ = {isa = PBXBuildFile; fileRef = DF4683233FA13ACE908477E326985D16 /* EXPMatchers+conformTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; DB38775EDB8978729AA8283667228A89 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; DC5EBE9BD7C435BBEA8C904795FA7836 /* PNUser.h in Headers */ = {isa = PBXBuildFile; fileRef = 56151A456517F1464AD42627A962B18C /* PNUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DD875C0F86FA77C0ACFB97DCD6078F98 /* CodFis-Helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A7B53C58B3AEA97437F2A9CF9FAF908 /* CodFis-Helper-dummy.m */; }; + DD875C0F86FA77C0ACFB97DCD6078F98 /* CodFis-Helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB1BB5B5172091B38615C6FE2DA3143 /* CodFis-Helper-dummy.m */; }; DF660767C404325BA837C13E2B45333C /* PNAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = E013AA50CA48BFC42AC9C8D453B52EB6 /* PNAddress.m */; }; - DFFA215EEAA8DDBD540076927535275C /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = A35DA97C473588CF036F1744851CABD1 /* AFURLRequestSerialization.m */; }; - E0A077DFB064B79685B810CCEFB2F1EF /* EXPMatchers+respondTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C79A15D239C9CD4C8FDF088C20B986A /* EXPMatchers+respondTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E0AAF49134A0505DF00E20E7B62087E1 /* EXPMatchers+beIdenticalTo.h in Headers */ = {isa = PBXBuildFile; fileRef = DB2B44906DCF1985FD8B0769537F50A3 /* EXPMatchers+beIdenticalTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E0D4045AC4C1B41917FCA23A042D18B2 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D14DC99A1435BBC51311E94F64D742B /* AFHTTPSessionManager.m */; }; - E10811B5E4578C31FB675361C99EDED6 /* UIImage+Compare.h in Headers */ = {isa = PBXBuildFile; fileRef = B7234BFA7FDE43EE68047B2B1D5B4ED5 /* UIImage+Compare.h */; settings = {ATTRIBUTES = (Private, ); }; }; - E1EC4532663CA75DE5BD00CB0A56814D /* Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = D2AED9AF6DE4D50C7E5B136FCA28E03F /* Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E3C61206BEDBA3EBAA0A69B51DE0F3AA /* FBSnapshotTestCasePlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 721DAB379DC2B4881E444E3AE72B0D07 /* FBSnapshotTestCasePlatform.m */; }; - E3DE9DD5F15995F84137ED572AD210EC /* PNObject.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 436B6F9E6A69BDEA01CD9284033DAF36 /* PNObject.bundle */; }; + DFFA215EEAA8DDBD540076927535275C /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F29FF5F9149987922D15D39EF26C972 /* AFURLRequestSerialization.m */; }; + E0A077DFB064B79685B810CCEFB2F1EF /* EXPMatchers+respondTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BD530FBED5436C258530ECE26FE565B /* EXPMatchers+respondTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + E0AAF49134A0505DF00E20E7B62087E1 /* EXPMatchers+beIdenticalTo.h in Headers */ = {isa = PBXBuildFile; fileRef = BC94F9631C68946B589C18A7542C5816 /* EXPMatchers+beIdenticalTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E0D4045AC4C1B41917FCA23A042D18B2 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AA707E1B5C617F754CDAFE8E276DCAB1 /* AFHTTPSessionManager.m */; }; + E10811B5E4578C31FB675361C99EDED6 /* UIImage+Compare.h in Headers */ = {isa = PBXBuildFile; fileRef = 6922AB8ABF38E31420E0AD20364FA8F1 /* UIImage+Compare.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E1EC4532663CA75DE5BD00CB0A56814D /* Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = B0F970F4305D2627DCDBCCD3F0FE5CB6 /* Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E3C61206BEDBA3EBAA0A69B51DE0F3AA /* FBSnapshotTestCasePlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 30EF4DA4A4CDB81D9176875A747F9A29 /* FBSnapshotTestCasePlatform.m */; }; + E3DE9DD5F15995F84137ED572AD210EC /* PNObject.bundle in Resources */ = {isa = PBXBuildFile; fileRef = E2F129D199F640F674F1DF617347C01F /* PNObject.bundle */; }; E4EC16570D46F25B3BD2830D65C06AE5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; - E735386085CE344F6A01178CF4763852 /* EXPMatchers+beNil.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F398880A97C09015BC77DBF610106DE /* EXPMatchers+beNil.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E74AFA63D10C40FCA9E2D58A39145EDB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; - E7988678C81F7CCB95D239375FC6986D /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = B51CE711881CF87D3EC715603F0930C9 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EA840679AC9463E0E3D371FCC3466B0A /* EXPMatchers+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 51C4C80D295DB2DC818D29B65BDB2E35 /* EXPMatchers+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EC7CADE416A78A1CD6936018A6695126 /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E9CA4EF6D33E6436B69A48867278849A /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EF6497EE123F6BC0C1B09717437C5908 /* EXPUnsupportedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 832562EA083AF6A877D74DAA9CA17E11 /* EXPUnsupportedObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - F0DDF02A078B917997FF025BB33BB842 /* EXPMatchers+conformTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 75E0D1023C0A08FDAAB1DFD72F487D0C /* EXPMatchers+conformTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F12D57414A73406831CC032A7170DBFF /* EXPMatchers+beginWith.m in Sources */ = {isa = PBXBuildFile; fileRef = 68969EDE3295DE920DDA3080DF5EA7BC /* EXPMatchers+beginWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - F14B6033DAFAA58382CC3F007A1935CA /* SPTExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FD3243145248C1F69D9E1C521E15D87 /* SPTExample.m */; }; + E735386085CE344F6A01178CF4763852 /* EXPMatchers+beNil.h in Headers */ = {isa = PBXBuildFile; fileRef = DFB1E8448416A0C4E0C6FFDA083A711B /* EXPMatchers+beNil.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E7988678C81F7CCB95D239375FC6986D /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = CF3AA23464C658F1757C1F12C11D753D /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E7D02C260D67DA207B9641B5C71536D1 /* StrongestPasswordValidator.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 58FD2F9B07A480F1C786F0E58BA3D919 /* StrongestPasswordValidator.bundle */; }; + EA840679AC9463E0E3D371FCC3466B0A /* EXPMatchers+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FDC1A2B26DF8C9DDBB26824CADB28E8 /* EXPMatchers+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EB0D12071BB608FEAB6D0C6B70D1931E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; + EC7CADE416A78A1CD6936018A6695126 /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 61BC48B1FC200F579153EFABE70D5C69 /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EF6497EE123F6BC0C1B09717437C5908 /* EXPUnsupportedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B2614752079DAB1EABE218A4347229C /* EXPUnsupportedObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F0DDF02A078B917997FF025BB33BB842 /* EXPMatchers+conformTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 4934E4E838A6DE8F4BE9A19549DE01D1 /* EXPMatchers+conformTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F12D57414A73406831CC032A7170DBFF /* EXPMatchers+beginWith.m in Sources */ = {isa = PBXBuildFile; fileRef = 37FA6D7C9D8DB6C9DC7E71646A89575E /* EXPMatchers+beginWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F14B6033DAFAA58382CC3F007A1935CA /* SPTExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B4674E415C0112208AAFBC3A9B8362E /* SPTExample.m */; }; F1867C99D4A92FC191093E4901E463B5 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D521EC5C05CDD367928AC44A372C2C07 /* XCTest.framework */; }; - F240A717CE132D7FECCCBA6F6EDC5208 /* SpectaDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D48583AE2E1ABF991221B572713E6E8 /* SpectaDSL.m */; }; + F240A717CE132D7FECCCBA6F6EDC5208 /* SpectaDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = FC847B40CC7CE721EAA0FF4C346AE786 /* SpectaDSL.m */; }; F298445E53A11D3328468937273A3140 /* PNObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 9162D70BAD6BBD6FF354DF58A3B9A404 /* PNObject.m */; }; - F41209A94070904A00BDF24ACB6336B6 /* EXPMatchers+beFalsy.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F7088A6D1831F5A072482BF5FB4F7EF /* EXPMatchers+beFalsy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F58F9BC7759BB8A5007B8821A275AEDD /* FBSnapshotTestController.h in Headers */ = {isa = PBXBuildFile; fileRef = F2282D94AFC54178C90FB5E64876D29F /* FBSnapshotTestController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F41209A94070904A00BDF24ACB6336B6 /* EXPMatchers+beFalsy.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DC12523D4981043570695614C1EFF63 /* EXPMatchers+beFalsy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F58F9BC7759BB8A5007B8821A275AEDD /* FBSnapshotTestController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D775CE3B81FC1A3B33AB4156B5A8157 /* FBSnapshotTestController.h */; settings = {ATTRIBUTES = (Public, ); }; }; F65411E9EF00A9BB39D6BD1521A4F3FD /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 939E743685722A06511D100FED8688B1 /* MobileCoreServices.framework */; }; - F75CB2A727F678C9A848A3A11EA7979B /* EXPMatchers+haveCountOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 820CBF010D3F53A11DEE04F987A96442 /* EXPMatchers+haveCountOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F86CE6ADC3B6AA84EAAC98BFB4814F3A /* SPTCompiledExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FCF0848F05D331E87B7B1BADD684CBB /* SPTCompiledExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F75CB2A727F678C9A848A3A11EA7979B /* EXPMatchers+haveCountOf.h in Headers */ = {isa = PBXBuildFile; fileRef = B60851353A1C35CCF466E592EFE99855 /* EXPMatchers+haveCountOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F86CE6ADC3B6AA84EAAC98BFB4814F3A /* SPTCompiledExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 8384A0209E23CE19417C312ECB1CBF81 /* SPTCompiledExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; FA839F20BC13A260E089D374CAAB584E /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D521EC5C05CDD367928AC44A372C2C07 /* XCTest.framework */; }; - FC20596ABFE14A61F171A29FD03275E7 /* EXPMatchers+contain.m in Sources */ = {isa = PBXBuildFile; fileRef = B51B4D165C18FCF2F2AEED7AB6CE617A /* EXPMatchers+contain.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - FC45858927D3B6A0F922C4B697B04A38 /* EXPMatchers+match.m in Sources */ = {isa = PBXBuildFile; fileRef = E7F4C8294BE11BE61DB4A7A2F3B31D9D /* EXPMatchers+match.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FC20596ABFE14A61F171A29FD03275E7 /* EXPMatchers+contain.m in Sources */ = {isa = PBXBuildFile; fileRef = BBC44508DE83C9771E3F9B9FCE6361C5 /* EXPMatchers+contain.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FC45858927D3B6A0F922C4B697B04A38 /* EXPMatchers+match.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D20B78C6193E7D2DD5D49E3A78DAB50 /* EXPMatchers+match.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; FCDC9C0B871F82CB1AEE73303F9A2927 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DF19E53D61504C8DDDF5DB3B208DE66 /* QuartzCore.framework */; }; - FD2D4497BC41412128C2D87C1BDE7398 /* EXPMatchers+beginWith.h in Headers */ = {isa = PBXBuildFile; fileRef = 464590FE7639F553ACF4AC3221D5FB6B /* EXPMatchers+beginWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FE5EFE1631BFAE15994411002B426570 /* NSString+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = EE9850F5985AA04745008CD83F42D028 /* NSString+Helper.m */; }; - FE8E34356D24F6759A8B010ED2F5707B /* EXPMatchers+raiseWithReason.m in Sources */ = {isa = PBXBuildFile; fileRef = 674400F6F33A1F137E7BA9AD6C617DEF /* EXPMatchers+raiseWithReason.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FD2D4497BC41412128C2D87C1BDE7398 /* EXPMatchers+beginWith.h in Headers */ = {isa = PBXBuildFile; fileRef = DD28C01EE6C5D322F41D40488377D230 /* EXPMatchers+beginWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FE5EFE1631BFAE15994411002B426570 /* NSString+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9613A25F8130D8852D3C7346B153AC /* NSString+Helper.m */; }; + FE8E34356D24F6759A8B010ED2F5707B /* EXPMatchers+raiseWithReason.m in Sources */ = {isa = PBXBuildFile; fileRef = CFC1D348E3CC46C9199E895968496DDE /* EXPMatchers+raiseWithReason.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -263,6 +271,13 @@ remoteGlobalIDString = 6F621F2F34EEA2E2A05B25FA44939F5D; remoteInfo = "NSString-Helper"; }; + 04B3A587DC2A2E308DA4B8255FB951FC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = BF088AF63E437970817C1E809577C700; + remoteInfo = "PEAR-FileManager-iOS"; + }; 094DBE76AFFEA8646CE80E25841841D1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -284,13 +299,6 @@ remoteGlobalIDString = 3241BF41D67FE3979A15BEAA18A92CA3; remoteInfo = "NSDate_Utils-NSDate_Utils"; }; - 1364A5EEB699FFB9329B6C473EB9CAB0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 88643B90725E3BDB1F15DA88BB66A9C9; - remoteInfo = "nv-ios-http-status"; - }; 1EF868D40ED7C3CD7FFDBFF2D36F7F53 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -312,26 +320,19 @@ remoteGlobalIDString = C151757236ED425D4575FA96E3D67F5A; remoteInfo = "NSString-Helper-NSString-Helper"; }; - 2E70D53DFFE35ED3F2DE1269988591EB /* PBXContainerItemProxy */ = { + 35A8D11D85F4EAC4CAA7FA0025349C61 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = BF088AF63E437970817C1E809577C700; - remoteInfo = "PEAR-FileManager-iOS"; + remoteGlobalIDString = 6BCE5770909D7C085486749DA395F7DF; + remoteInfo = PNObject; }; - 2FAEC94DB1DFD479454524E2FDC725A5 /* PBXContainerItemProxy */ = { + 372244CF92983F3B14C439574328E57E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = E8EACB2759BAA815FAC2E1B98932203D; - remoteInfo = "CodFis-Helper"; - }; - 3B62AB5DA4104574E42BEF405FE1D4B7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6F621F2F34EEA2E2A05B25FA44939F5D; - remoteInfo = "NSString-Helper"; + remoteGlobalIDString = 7FB2BE2C3614DC6F475FAB10BA0EF888; + remoteInfo = StrongestPasswordValidator; }; 4753093FDEBE72AE2540E263E54DC1AB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -340,6 +341,13 @@ remoteGlobalIDString = 88643B90725E3BDB1F15DA88BB66A9C9; remoteInfo = "nv-ios-http-status"; }; + 4984897ECCD5C267D35EC0B96EA2D37F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; + remoteInfo = NSDate_Utils; + }; 4B2AC3A0BB54A460DBC10A580600866A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -354,6 +362,13 @@ remoteGlobalIDString = 619F0D28240534293108906FED04836F; remoteInfo = "Expecta+Snapshots"; }; + 55F9BBF1B2E6D60B9F6E78B5C24AB53E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 22331D12F5166FA93F262528C36563BF; + remoteInfo = "StrongestPasswordValidator-StrongestPasswordValidator"; + }; 59247D4AC41093D7503809F7156BCC81 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -361,19 +376,19 @@ remoteGlobalIDString = 88643B90725E3BDB1F15DA88BB66A9C9; remoteInfo = "nv-ios-http-status"; }; - 6846FE0C1C4A8D1700FD46A7 /* PBXContainerItemProxy */ = { + 5E30EF1835ED4B032D04C7FDCF5C814B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 3241BF41D67FE3979A15BEAA18A92CA3; - remoteInfo = "NSDate_Utils-NSDate_Utils"; + remoteGlobalIDString = 94BFB6B782198FC6ABF883576848DB47; + remoteInfo = "UIDevice-Utils"; }; - 6846FE0E1C4A8D1700FD46A7 /* PBXContainerItemProxy */ = { + 613CB92462DAC5B3C46C35D3EA3DB06B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 29F852E8C4FED930DE2516C7F4B533CC; - remoteInfo = "UIDevice-Utils-UIDevice-Utils"; + remoteGlobalIDString = 88643B90725E3BDB1F15DA88BB66A9C9; + remoteInfo = "nv-ios-http-status"; }; 7273658E8BDA6BD05455B417AE16BE9A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -382,20 +397,6 @@ remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; remoteInfo = AFNetworking; }; - 73509988E1138190CA31C509CE1C512B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 94BFB6B782198FC6ABF883576848DB47; - remoteInfo = "UIDevice-Utils"; - }; - 75880D458C32258FEC557CD066B68F28 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6BCE5770909D7C085486749DA395F7DF; - remoteInfo = PNObject; - }; 7835EEF6A45C6CAEF3A1BC5A27CF5FE2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -431,6 +432,13 @@ remoteGlobalIDString = 94BFB6B782198FC6ABF883576848DB47; remoteInfo = "UIDevice-Utils"; }; + B68A9E76603E7EC3E472E3A869FC8DA4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; + remoteInfo = AFNetworking; + }; B70EA2C4CBC0B18982DC240678AEAB58 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -438,6 +446,20 @@ remoteGlobalIDString = 0D888F29E05E498D0CD91A51D28599A5; remoteInfo = Expecta; }; + BDC2FC09FD3E274D0DD3C53EEF5DACCE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6F621F2F34EEA2E2A05B25FA44939F5D; + remoteInfo = "NSString-Helper"; + }; + BE4DEAB88565F7EBE7831B9C3585DBE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = E8EACB2759BAA815FAC2E1B98932203D; + remoteInfo = "CodFis-Helper"; + }; C082AE713E634DFCB5A003A61D7AE3FF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -466,20 +488,6 @@ remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; remoteInfo = NSDate_Utils; }; - E542C2636434068765A30F18FD894B90 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; - remoteInfo = AFNetworking; - }; - E6BC836405DDCB65CBBE27B18F963225 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; - remoteInfo = NSDate_Utils; - }; F9233B74CB935063EC1DB39E220C96FF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -511,320 +519,331 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 01107AF1CB31E5A4C0DAC648F2706354 /* Expecta+Snapshots-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta+Snapshots-dummy.m"; sourceTree = ""; }; - 01210B4991148A2FEAEB6C2073375709 /* XCTest+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTest+Private.h"; path = "Specta/Specta/XCTest+Private.h"; sourceTree = ""; }; - 0123630EE42B2916883A68C142D9D38C /* NSDate_Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NSDate_Utils.xcconfig; sourceTree = ""; }; - 0243562FA2E1D00FBDF7EDF0DEDD93D6 /* PEAR-FileManager-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-umbrella.h"; sourceTree = ""; }; - 07252FFBB71FD34E7D97B752DB67173A /* UIDevice-Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "UIDevice-Utils.modulemap"; sourceTree = ""; }; - 0865373F37BC465E0D125952103E48F7 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; - 08D77C7FD6BD5E721E23548F1FACC00E /* EXPExpect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPExpect.h; path = Expecta/EXPExpect.h; sourceTree = ""; }; - 0B1A22229E3801682717C76FC3EC5277 /* CodFis-Helper.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "CodFis-Helper.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; - 0DC4C776D52F72AB2387B118DAC67A0D /* EXPMatchers+beInstanceOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInstanceOf.h"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.h"; sourceTree = ""; }; - 0F1C7B0BC6EB00CA5E76D2496DC87E8D /* NSDate_Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-umbrella.h"; sourceTree = ""; }; - 0FA16188C04B25E8DD38031A63674684 /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; - 0FAD35841CC55D0A4E756DE926176CCA /* NSString-Helper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "NSString-Helper.xcconfig"; sourceTree = ""; }; - 1024DD99045870E43FCD005A63231125 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 103697769D32BAB89D31EE78699D3BFF /* ResourceBundle-UIDevice-Utils-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-UIDevice-Utils-Info.plist"; sourceTree = ""; }; - 11F89A338BF7EB4E415848F0A7C3CF0D /* FBSnapshotTestCase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCase.m; path = FBSnapshotTestCase/FBSnapshotTestCase.m; sourceTree = ""; }; - 12544CDF0FD9C5551A77CD4BDE1405B9 /* EXPDoubleTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDoubleTuple.h; path = Expecta/EXPDoubleTuple.h; sourceTree = ""; }; - 135033A9181C76CF1607DFFE9947625C /* SPTExampleGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExampleGroup.h; path = Specta/Specta/SPTExampleGroup.h; sourceTree = ""; }; - 17525D1167F4FD996A3F684B93B78793 /* Expecta+Snapshots-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-prefix.pch"; sourceTree = ""; }; - 17DEC97EE64962C5CCD9627C504C0E5B /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; - 1B7E4ED35985F94918DA0FB8A9F1A752 /* EXPUnsupportedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPUnsupportedObject.h; path = Expecta/EXPUnsupportedObject.h; sourceTree = ""; }; - 1C5C795CC32A5C076CE5024FE2E499E3 /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; - 1CBFDC308319F4BFC9FFE16A9B1CB85B /* EXPMatchers+beTruthy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beTruthy.m"; path = "Expecta/Matchers/EXPMatchers+beTruthy.m"; sourceTree = ""; }; + 00B4368630C96576E18CDD082572F49F /* nv-ios-http-status-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-umbrella.h"; sourceTree = ""; }; + 00C723ED3B2E8FEA5D6129ED0D5CFA75 /* XCTest+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTest+Private.h"; path = "Specta/Specta/XCTest+Private.h"; sourceTree = ""; }; + 0323E195D5B053B18C44D31537332F6A /* CodFis-Helper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CodFis-Helper-prefix.pch"; sourceTree = ""; }; + 03E7533B6710413FEDA3C075409E31C6 /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; + 0513F42D2F47C2D3F8E348DF0917A434 /* SpectaDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaDSL.h; path = Specta/Specta/SpectaDSL.h; sourceTree = ""; }; + 057C9DAA8EC0805AD45827418A0BCC2E /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; + 07D48603E462068CAE6C3C69807E516D /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; + 07DE1C3BB0AF1E55DC91788E3409CB69 /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; + 08301A0E7E4F30521EC276C6B43A62DA /* nv_ios_http_status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = nv_ios_http_status.h; path = "nv-ios-http-status/nv_ios_http_status.h"; sourceTree = ""; }; + 0850964010CBFE32BAAB47ED5B240769 /* EXPMatchers+endWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+endWith.m"; path = "Expecta/Matchers/EXPMatchers+endWith.m"; sourceTree = ""; }; + 0A9613A25F8130D8852D3C7346B153AC /* NSString+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+Helper.m"; path = "NSString-Helper/NSString+Helper.m"; sourceTree = ""; }; + 0B4674E415C0112208AAFBC3A9B8362E /* SPTExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExample.m; path = Specta/Specta/SPTExample.m; sourceTree = ""; }; + 0B8B444FF10E895676AC329844815AE7 /* Pods_PNObject_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 0BD530FBED5436C258530ECE26FE565B /* EXPMatchers+respondTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+respondTo.m"; path = "Expecta/Matchers/EXPMatchers+respondTo.m"; sourceTree = ""; }; + 0C5CEB3A8827500751F5C62B3E65A574 /* EXPMatcherHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPMatcherHelpers.m; path = Expecta/Matchers/EXPMatcherHelpers.m; sourceTree = ""; }; + 0C9929FA573BE642793CF68896320307 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 0CFD40F60E39A5E3AE13E2120B483447 /* PEAR-FileManager-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-prefix.pch"; sourceTree = ""; }; + 0F9616D6E3F73A1B57613CF6CD8FED94 /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = ""; }; + 102787377C25D48FC380646C7D9F6E23 /* EXPMatchers+match.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+match.h"; path = "Expecta/Matchers/EXPMatchers+match.h"; sourceTree = ""; }; + 118D6F8ABEDBE33F7D21BCAC773FE33B /* Pods_PNObject_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 122367CAE202EF7E84FF05702EDD8531 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 12F99893C339B7E646828F822C9B7BA3 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 13F5470835987C85E078CAAE7096F938 /* SPTExampleGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExampleGroup.h; path = Specta/Specta/SPTExampleGroup.h; sourceTree = ""; }; + 155F65EE2F695857C262B4F294277012 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; + 17BF02FD9842BC9A3E3B4BAA3F77C1F9 /* Expecta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-prefix.pch"; sourceTree = ""; }; + 1A51C457C54158DC4641ED2F6BDB6ED9 /* PEAR_FileManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PEAR_FileManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 1A588EAB026C32CFDF0478380292907C /* FBSnapshotTestCase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSnapshotTestCase.xcconfig; sourceTree = ""; }; + 1AB1BB5B5172091B38615C6FE2DA3143 /* CodFis-Helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CodFis-Helper-dummy.m"; sourceTree = ""; }; 1D338F55CCFE45AC98E9B546123000CB /* PEAR_FileManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PEAR_FileManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 1E13BEE2C51245BB5E2DA74D11C2F8EF /* ResourceBundle-NSString-Helper-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-NSString-Helper-Info.plist"; sourceTree = ""; }; - 1E1452C7FD30DF2777A5E8BCAE69472E /* FBSnapshotTestCase.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSnapshotTestCase.modulemap; sourceTree = ""; }; - 1E3E925500016A88684890497308B96D /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; - 1F034C3E53E5C3A82BA83789E0A80287 /* CodFis-Helper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "CodFis-Helper.xcconfig"; sourceTree = ""; }; + 1F29FF5F9149987922D15D39EF26C972 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; + 1F49FB483C9D44C8141AE2AC642AC190 /* NSDate_Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSDate_Utils-dummy.m"; sourceTree = ""; }; + 1FA74DD77D19287A481C9B5E1D847AB4 /* nv-ios-http-status.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "nv-ios-http-status.xcconfig"; sourceTree = ""; }; + 1FAE694C77B6E2B79DE262A673A30672 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 1FB99C6E81EE5FC82F635AD1779FD042 /* PNObjectModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectModel.h; sourceTree = ""; }; - 1FD3243145248C1F69D9E1C521E15D87 /* SPTExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExample.m; path = Specta/Specta/SPTExample.m; sourceTree = ""; }; - 2094BF660B1D481305FFF023AEB9A8AD /* UIImage+Snapshot.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Snapshot.m"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.m"; sourceTree = ""; }; + 202C14A5863F59A3148C7839BCEBBD53 /* NSString-Helper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "NSString-Helper.xcconfig"; sourceTree = ""; }; 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PNObject.xcconfig; sourceTree = ""; }; - 232FE0510732DA67E12F321BCD54EFA7 /* UIImage+Diff.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Diff.m"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.m"; sourceTree = ""; }; - 23A738F60E08C2B623390107892DF56D /* EXPMatchers+beGreaterThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThan.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.h"; sourceTree = ""; }; - 23E043B0753EA9BF9A4F095150676A82 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 24C05250D435C864AA082EA2B4ED09B0 /* nv-ios-http-status-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-prefix.pch"; sourceTree = ""; }; - 2534011F1791AE752DDB65DA4FCCAD87 /* EXPDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDefines.h; path = Expecta/EXPDefines.h; sourceTree = ""; }; + 220DA9C6C346A61FA71D0B37836628A5 /* EXPMatchers+beGreaterThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThan.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.h"; sourceTree = ""; }; + 23B424944C0E1FDF29B4CD790D97D04C /* StrongestPasswordValidator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = StrongestPasswordValidator.m; path = Pod/Classes/StrongestPasswordValidator.m; sourceTree = ""; }; + 2457EC270A54B38F9D0CE51B29C83FD1 /* NSString-Helper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString-Helper-prefix.pch"; sourceTree = ""; }; + 24861D9EDF6A0490D414329EE5A19852 /* EXPMatchers+beLessThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThan.h"; path = "Expecta/Matchers/EXPMatchers+beLessThan.h"; sourceTree = ""; }; + 24A0B83A5262B238FAB366366FE84044 /* nv-ios-http-status.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "nv-ios-http-status.modulemap"; sourceTree = ""; }; + 25E4CD78D9DC3388D3C096161977157A /* VatNumber+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "VatNumber+Helper.h"; path = "CodFis-Helper/VatNumber+Helper.h"; sourceTree = ""; }; + 267974E9C4D414BD231CC065FC74E555 /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; 2701DCB1C4CA2591F34532CBFE0BC596 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 271643A6B57CF6A680638FE8EE523923 /* Specta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-umbrella.h"; sourceTree = ""; }; + 270DF1F0D7F98B8A9C59C7547AB62924 /* EXPMatchers+postNotification.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+postNotification.m"; path = "Expecta/Matchers/EXPMatchers+postNotification.m"; sourceTree = ""; }; + 271A3EE4945F455E1F5F7ECB1D231F3F /* StrongestPasswordValidator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "StrongestPasswordValidator-prefix.pch"; sourceTree = ""; }; + 275D6B387B0B54D774AF5AD1DDD683B6 /* ResourceBundle-StrongestPasswordValidator-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-StrongestPasswordValidator-Info.plist"; sourceTree = ""; }; 2A7D9F77C7D33929D068F91CF921F656 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2AF2A889E861FFE5D575ADC9AD833257 /* EXPMatchers+beGreaterThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.m"; sourceTree = ""; }; - 2C72380A0D6553683D1BD38159C37D4B /* SPTTestSuite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTTestSuite.m; path = Specta/Specta/SPTTestSuite.m; sourceTree = ""; }; - 2CB51CB69E1889BED120C46E1B9CAAE3 /* EXPMatchers+beSupersetOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSupersetOf.h"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.h"; sourceTree = ""; }; + 2A8F8D32630B523A6674F8B95FF044BE /* UIDevice-Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-prefix.pch"; sourceTree = ""; }; 2CEB36A633CECB76D6838E2E9C892579 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 2D092A87F766ADB2AA7FFAF94E49BD87 /* NSString-Helper.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "NSString-Helper.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; - 2DF05DF81366088CD5115F9BBC2E8DF9 /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = ""; }; - 2ECDC9EBA09EFC10F9BC51B9C4CB9812 /* SPTGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTGlobalBeforeAfterEach.h; path = Specta/Specta/SPTGlobalBeforeAfterEach.h; sourceTree = ""; }; - 30061326E5F3E12A53B0E1E4027601C0 /* CodFis-Helper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CodFis-Helper-umbrella.h"; sourceTree = ""; }; - 3055C3C22E37FAA1520428441EC25F9D /* UIDevice_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UIDevice_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 313A1AC73DAA14898BEC9BE7D77A7080 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; - 316FBC8C964946B135B2D2EF34624AF4 /* Specta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Specta.modulemap; sourceTree = ""; }; - 317E36493ECEA20C0EB5AB74C3502BF6 /* SPTCallSite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCallSite.h; path = Specta/Specta/SPTCallSite.h; sourceTree = ""; }; - 31D72356BFFEAF805C83EEE25C8A8E12 /* UIImage+Diff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Diff.h"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.h"; sourceTree = ""; }; - 327907A2565A1A7392547592FE331F98 /* EXPMatchers+postNotification.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+postNotification.m"; path = "Expecta/Matchers/EXPMatchers+postNotification.m"; sourceTree = ""; }; - 33085FB7C0B220CAED7C6E589DE5D243 /* XCTestCase+Specta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestCase+Specta.m"; path = "Specta/Specta/XCTestCase+Specta.m"; sourceTree = ""; }; - 331A4C4D5DC2879DF56FE09F6A583088 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; - 3385491328A2613CAAB6FC32F972F32C /* SPTCallSite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCallSite.m; path = Specta/Specta/SPTCallSite.m; sourceTree = ""; }; - 35A0DD6B41D7518392ACBE5DFFC9E941 /* CodFis+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CodFis+Helper.h"; path = "CodFis-Helper/CodFis+Helper.h"; sourceTree = ""; }; - 35E0A851235DC1F537CE1C0E84A81F82 /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; - 365CEE7D2D7D3E4A48FA2D985F247BB9 /* nv-ios-http-status.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "nv-ios-http-status.modulemap"; sourceTree = ""; }; - 36734650FD4BC7CB2E5A485AB44C4CC0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 3747D17AA8130F0A96E8B12196B90730 /* EXPMatcherHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcherHelpers.h; path = Expecta/Matchers/EXPMatcherHelpers.h; sourceTree = ""; }; - 37769E2024995ED071EC10D51AB69CC1 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; - 379D187B8D9DB024141B16DD12C11DAF /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; - 37BA593D4CEFB1CDBD256EE46F026B6A /* UIDevice-Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-prefix.pch"; sourceTree = ""; }; - 388943AC9BDC909F5225ED295DCA5CC8 /* Expecta+Snapshots.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Expecta+Snapshots.modulemap"; sourceTree = ""; }; + 2F76D378CBF0B2335CE4D985671D83CE /* PEAR-FileManager-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "PEAR-FileManager-iOS.xcconfig"; sourceTree = ""; }; + 2FDC1A2B26DF8C9DDBB26824CADB28E8 /* EXPMatchers+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXPMatchers+FBSnapshotTest.h"; sourceTree = ""; }; + 30EF4DA4A4CDB81D9176875A747F9A29 /* FBSnapshotTestCasePlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCasePlatform.m; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.m; sourceTree = ""; }; + 3214E7144907F79B9E41853F678A9C0A /* EXPMatchers+respondTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+respondTo.h"; path = "Expecta/Matchers/EXPMatchers+respondTo.h"; sourceTree = ""; }; + 32C369BBABFF5B45DF98AD9EF43F764F /* EXPMatchers+contain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+contain.h"; path = "Expecta/Matchers/EXPMatchers+contain.h"; sourceTree = ""; }; + 33311BF46EEB0F31BC87ABCABE7CAFAD /* UIDevice-Hardware.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice-Hardware.h"; path = "Pod/Classes/UIDevice-Hardware.h"; sourceTree = ""; }; + 33D8BC586034823026C5FC4FA376A297 /* Expecta+Snapshots-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-prefix.pch"; sourceTree = ""; }; + 340DFE3ADDB4D404C557490E1A6706F2 /* FBSnapshotTestCase.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = FBSnapshotTestCase.modulemap; sourceTree = ""; }; + 34AF48E4EA6DF80AF0A78AF01009E7C7 /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; + 3589BE5EFD104632DC3F5B36EFA20527 /* SPTCallSite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCallSite.h; path = Specta/Specta/SPTCallSite.h; sourceTree = ""; }; + 37B6853F11D9337B5AFBD8584F986F3B /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; + 37C3EB2DD1A6E5B4CB8A205851F6D0A4 /* ExpectaObject+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ExpectaObject+FBSnapshotTest.m"; sourceTree = ""; }; + 37FA6D7C9D8DB6C9DC7E71646A89575E /* EXPMatchers+beginWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beginWith.m"; path = "Expecta/Matchers/EXPMatchers+beginWith.m"; sourceTree = ""; }; 389952D5D54C67E70501B09516F08587 /* Pods-PNObject_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-PNObject_Tests.modulemap"; sourceTree = ""; }; - 3ABDC0C2763FE222B84FB4B5A93925FD /* SPTTestSuite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTTestSuite.h; path = Specta/Specta/SPTTestSuite.h; sourceTree = ""; }; - 3D0D46D4E74C97600C85F8763AB936B2 /* nv_ios_http_status.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = nv_ios_http_status.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 3F211EE8103F78DCC378727AE3225BAF /* NSValue+Expecta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValue+Expecta.m"; path = "Expecta/NSValue+Expecta.m"; sourceTree = ""; }; - 3F8DC50F63BCA1E61D26F7CFE62DE282 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; - 40363513C58F3FDA2EF786D8DBF983B0 /* nv-ios-http-status-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-umbrella.h"; sourceTree = ""; }; - 413C6A2E22F6A4F190AF932F919ECA17 /* CodFis+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CodFis+Helper.m"; path = "CodFis-Helper/CodFis+Helper.m"; sourceTree = ""; }; - 4220E349988A0D580FCBFBA39647F511 /* EXPMatchers+beLessThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThan.m"; path = "Expecta/Matchers/EXPMatchers+beLessThan.m"; sourceTree = ""; }; - 4240CD092C2BF0B89A3E7D65C507144B /* Pods_PNObject_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 42821213A090128F110CBB0FE1BE6E1C /* FBSnapshotTestCasePlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCasePlatform.h; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.h; sourceTree = ""; }; - 429771986CD9C2071B62AAC5065AE207 /* PNObject.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PNObject.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 436B6F9E6A69BDEA01CD9284033DAF36 /* PNObject.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PNObject.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 3D354FDE99B53199ECF2835FA72F1D97 /* UIDevice-Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "UIDevice-Utils.modulemap"; sourceTree = ""; }; + 3D775CE3B81FC1A3B33AB4156B5A8157 /* FBSnapshotTestController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestController.h; path = FBSnapshotTestCase/FBSnapshotTestController.h; sourceTree = ""; }; + 3DD07AB8B0ED88B3F39C1AD0EE6EA711 /* UIImage+Diff.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Diff.m"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.m"; sourceTree = ""; }; + 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UIDevice-Utils.xcconfig"; sourceTree = ""; }; + 3E91EE1BF1A0FAF12CFAF461107B47AD /* PEARFileManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PEARFileManager.h; path = "PEAR-FileManager-iOS/PEARFileManager.h"; sourceTree = ""; }; + 41E8AB239B5CB7F6FC2D15F0C5C19E13 /* EXPMatchers+raise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raise.m"; path = "Expecta/Matchers/EXPMatchers+raise.m"; sourceTree = ""; }; + 427DEFFD0C286B130348AC2748ED997F /* SPTCallSite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCallSite.m; path = Specta/Specta/SPTCallSite.m; sourceTree = ""; }; 43952832E81BEC23457CF90E1A885389 /* UIDevice_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UIDevice_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 44A3376A4C9D1079DB226C5FDDBAD644 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 450709B47F7A820A8AFDB461B4437FFC /* EXPFloatTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPFloatTuple.h; path = Expecta/EXPFloatTuple.h; sourceTree = ""; }; - 455171E8F9DE119E3187C135C67F74D9 /* NSDate_Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = NSDate_Utils.modulemap; sourceTree = ""; }; - 464590FE7639F553ACF4AC3221D5FB6B /* EXPMatchers+beginWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beginWith.h"; path = "Expecta/Matchers/EXPMatchers+beginWith.h"; sourceTree = ""; }; - 464D0446F49343AEEE6C16A01C8A1F95 /* EXPMatchers+beNil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beNil.m"; path = "Expecta/Matchers/EXPMatchers+beNil.m"; sourceTree = ""; }; - 485BFC729756E498439C942A96F10304 /* SpectaTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaTypes.h; path = Specta/Specta/SpectaTypes.h; sourceTree = ""; }; - 48A97E5258F655DB1B6FCC159C6719C5 /* SPTSharedExampleGroups.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSharedExampleGroups.m; path = Specta/Specta/SPTSharedExampleGroups.m; sourceTree = ""; }; - 4BB76D100F2D9997904BB3E221FF89CF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 4BF5121E4EFB3071F698EDA658E3EC5A /* EXPMatchers+raise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raise.h"; path = "Expecta/Matchers/EXPMatchers+raise.h"; sourceTree = ""; }; + 439AEC2E58879C1C4B19B9FC33E9DC68 /* Specta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Specta.xcconfig; sourceTree = ""; }; + 45970A12B4B6EADF2C4F30D8DD555942 /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; + 45F7978D234A17D1935042D4E481F0C5 /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; + 464BD5E74C88836018A45524C23282CE /* ResourceBundle-CodFis-Helper-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-CodFis-Helper-Info.plist"; sourceTree = ""; }; + 4699118E746B98FC8EB217B92F693D0F /* UIImage+Diff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Diff.h"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.h"; sourceTree = ""; }; + 4934E4E838A6DE8F4BE9A19549DE01D1 /* EXPMatchers+conformTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+conformTo.h"; path = "Expecta/Matchers/EXPMatchers+conformTo.h"; sourceTree = ""; }; + 498B2B725517CF3F63FC69DC53836E1A /* NSObject+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+Expecta.h"; path = "Expecta/NSObject+Expecta.h"; sourceTree = ""; }; + 49943A31C882E74BEEC30F6068C1CB3B /* StrongestPasswordValidator.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = StrongestPasswordValidator.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 49E85387F6700501551190794095167A /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 4A02045AACE4F0F1FCE8311570E0A038 /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; + 4A8DBE28D366657E4B2773BBC9A485E0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 4B2614752079DAB1EABE218A4347229C /* EXPUnsupportedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPUnsupportedObject.m; path = Expecta/EXPUnsupportedObject.m; sourceTree = ""; }; + 4B3731A869A7E6BA199C054D9EF03162 /* NSDate+NSDate_Util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDate+NSDate_Util.h"; path = "Pod/Classes/NSDate+NSDate_Util.h"; sourceTree = ""; }; + 4BCB0829DA9537740F25B963B5813EE9 /* FBSnapshotTestCase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCase.h; path = FBSnapshotTestCase/FBSnapshotTestCase.h; sourceTree = ""; }; + 4C0CB40B61B42E36C8A841524B7CB09E /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = ""; }; + 4CA961321331D76F0BD79B886FB821AF /* NSDate+NSDate_Util.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDate+NSDate_Util.m"; path = "Pod/Classes/NSDate+NSDate_Util.m"; sourceTree = ""; }; + 4CF5BFEC401BC7CCD2B7B1145D5B7D4C /* EXPMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcher.h; path = Expecta/EXPMatcher.h; sourceTree = ""; }; + 4D13B101FDEBA5E0A946B4D997954B4D /* SPTSharedExampleGroups.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSharedExampleGroups.h; path = Specta/Specta/SPTSharedExampleGroups.h; sourceTree = ""; }; 4D21BA597DC54DA5B79874658C865E54 /* PNObject-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PNObject-umbrella.h"; sourceTree = ""; }; - 4EB59C9D63AD1F4771A872B490D42F19 /* SpectaUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaUtility.m; path = Specta/Specta/SpectaUtility.m; sourceTree = ""; }; - 4F1112644022E638963E3B21D5F2890E /* Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Specta.h; path = Specta/Specta/Specta.h; sourceTree = ""; }; - 4FBCDD48E2109C389BCA12A9F097D46F /* UIDevice-Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UIDevice-Utils.xcconfig"; sourceTree = ""; }; - 5009609CE4DC896843DBCEF8B8BA0DAB /* CodFisResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CodFisResponse.m; path = "CodFis-Helper/CodFisResponse.m"; sourceTree = ""; }; + 4D3497DD164B46024D6F570A27240CA3 /* ExpectaObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaObject.m; path = Expecta/ExpectaObject.m; sourceTree = ""; }; + 4DC12523D4981043570695614C1EFF63 /* EXPMatchers+beFalsy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beFalsy.h"; path = "Expecta/Matchers/EXPMatchers+beFalsy.h"; sourceTree = ""; }; + 4E3E44DDF755BFF6EF70B8017FE57DF8 /* EXPDoubleTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPDoubleTuple.m; path = Expecta/EXPDoubleTuple.m; sourceTree = ""; }; + 4FB2C9B0DA395FD916D3B395CBA7CED7 /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; 5041E2A91C7A8740358698C67EC25A89 /* Pods-PNObject_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-PNObject_Example-acknowledgements.plist"; sourceTree = ""; }; - 507A72977FEC0BD33C59811A49A086B3 /* EXPMatchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatchers.h; path = Expecta/Matchers/EXPMatchers.h; sourceTree = ""; }; - 512C364B00E2A44E5320E298FE40642A /* XCTestCase+Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTestCase+Specta.h"; path = "Specta/Specta/XCTestCase+Specta.h"; sourceTree = ""; }; - 513B5C5B656A24A61124E7885C8534A7 /* UIDevice-Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIDevice-Utils-dummy.m"; sourceTree = ""; }; - 51C4C80D295DB2DC818D29B65BDB2E35 /* EXPMatchers+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXPMatchers+FBSnapshotTest.h"; sourceTree = ""; }; - 539CD4AB6C6158B4B11BB4D8FF0190F0 /* ResponseConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResponseConstants.h; path = "CodFis-Helper/ResponseConstants.h"; sourceTree = ""; }; + 509A946CCB6DDBA2BDD9734F789529B4 /* EXPMatchers+beCloseTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beCloseTo.h"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.h"; sourceTree = ""; }; + 5249E570B9CAC480E98CA5561251F5AC /* UIDevice_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UIDevice_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 5343BA2482F0880FE7F1C5A434160738 /* Expecta+Snapshots-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta+Snapshots-dummy.m"; sourceTree = ""; }; + 54BC8E2E1C4BFF322A7188FC8BB41255 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 54EE338F56B707DBB1444B0ACF9C8614 /* Expecta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-umbrella.h"; sourceTree = ""; }; + 55134BC07FB77579484BE59525B15D03 /* Expecta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta-dummy.m"; sourceTree = ""; }; 56151A456517F1464AD42627A962B18C /* PNUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNUser.h; sourceTree = ""; }; - 5635E354245AFEF9A685537A61FC9390 /* FBSnapshotTestCase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCase.h; path = FBSnapshotTestCase/FBSnapshotTestCase.h; sourceTree = ""; }; + 5697D74AA726996C696BC2CB928A7F65 /* EXPMatchers+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXPMatchers+FBSnapshotTest.m"; sourceTree = ""; }; 56AA4EFC3049B555548B065BCC0B78F3 /* PNLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNLocation.m; sourceTree = ""; }; - 58F5F3B21D5D86E70DA74B43102DD331 /* UIImage+Snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Snapshot.h"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.h"; sourceTree = ""; }; - 5964358CAD15D82442CE38CF60931ABE /* Expecta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-prefix.pch"; sourceTree = ""; }; - 5B399DC7BA07DD63C7F04DB9A19CB78F /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; - 5D14DC99A1435BBC51311E94F64D742B /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; - 5D3EF02909073D7AD0784BF6D7D6949A /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; - 5EAC103E4AA549975DD2D3A0BDA80E85 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = ""; }; - 5EBC198239AC633110650C5C79DD8BD7 /* FBSnapshotTestCase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSnapshotTestCase.xcconfig; sourceTree = ""; }; - 5F7C72FC6FD6ACB4E329794E8AE9C9A5 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; - 609FEA9EB3566992ED0F336C5BE5751A /* EXPMatchers+haveCountOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+haveCountOf.m"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.m"; sourceTree = ""; }; + 57F5319149F36EBD129D3E914372E8C6 /* FBSnapshotTestCase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSnapshotTestCase-dummy.m"; sourceTree = ""; }; + 58FD2F9B07A480F1C786F0E58BA3D919 /* StrongestPasswordValidator.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = StrongestPasswordValidator.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 5B548B14F622BEC36AD8C4BED38D0A01 /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = FBSnapshotTestCase/SwiftSupport.swift; sourceTree = ""; }; + 5D0BCDC2500E54032BBA3662C511B571 /* VatNumber+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "VatNumber+Helper.m"; path = "CodFis-Helper/VatNumber+Helper.m"; sourceTree = ""; }; + 5D239DD77C5F9A5CDDE247D8957F472A /* ExpectaObject+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ExpectaObject+FBSnapshotTest.h"; sourceTree = ""; }; + 5E11FE0D1725A6A9012FAAB27BE8C733 /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = ""; }; + 5FE537BFE472BFFD1DAEFF8411A9577B /* UIImage+Snapshot.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Snapshot.m"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.m"; sourceTree = ""; }; 60B530196848B62AA6D54AEEB46A06D8 /* Pods-PNObject_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-PNObject_Example-dummy.m"; sourceTree = ""; }; - 60E281C74ABE56055E92C7D6FFA71BA4 /* EXPMatchers+beKindOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beKindOf.h"; path = "Expecta/Matchers/EXPMatchers+beKindOf.h"; sourceTree = ""; }; + 610C74469733FF67BA4ABC486A9A58EC /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; + 615612B94211EC29E800BCAA0619EE7D /* UIDevice-Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-umbrella.h"; sourceTree = ""; }; + 61BC48B1FC200F579153EFABE70D5C69 /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; 6297F47751BF4100D3E64F1075BB4203 /* PNObjectProperty.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectProperty.m; sourceTree = ""; }; - 632C202794A91AC27516B224BF80971F /* EXPExpect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPExpect.m; path = Expecta/EXPExpect.m; sourceTree = ""; }; - 63A497D68C28C7FD123F71EC84CBB2BA /* PEAR-FileManager-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PEAR-FileManager-iOS-dummy.m"; sourceTree = ""; }; - 6523B3E15B6819D4FF077CF5E5294DA3 /* EXPMatchers+beInTheRangeOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInTheRangeOf.h"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.h"; sourceTree = ""; }; - 65A7346A5A4F3AB463AC78878207A426 /* Pods_PNObject_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PNObject_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 674400F6F33A1F137E7BA9AD6C617DEF /* EXPMatchers+raiseWithReason.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raiseWithReason.m"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.m"; sourceTree = ""; }; - 685A797ED47795C09DEE5C5A55714DAC /* ExpectaSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaSupport.h; path = Expecta/ExpectaSupport.h; sourceTree = ""; }; - 68969EDE3295DE920DDA3080DF5EA7BC /* EXPMatchers+beginWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beginWith.m"; path = "Expecta/Matchers/EXPMatchers+beginWith.m"; sourceTree = ""; }; - 68A68EA8A743FA052E8C17D992CE0889 /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; - 6BE0E70618690743EB28A27A6B21BA5F /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; - 6C3DB0BBAB5480760D02B191B7F7241D /* NSDate_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSDate_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 653897140D8D6F79032F88ADF7B49BB1 /* EXPBlockDefinedMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPBlockDefinedMatcher.h; path = Expecta/EXPBlockDefinedMatcher.h; sourceTree = ""; }; + 658E437F5B53E0E098E6CB13FBB0D91F /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; + 65A2B93C9066BD9460C9132D79B01A49 /* StrongestPasswordValidator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = StrongestPasswordValidator.modulemap; sourceTree = ""; }; + 66C8B02C4B4D7F89FDFD569187797016 /* SPTTestSuite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTTestSuite.m; path = Specta/Specta/SPTTestSuite.m; sourceTree = ""; }; + 66EF034BB9EC4B36DA83F1F484FC0780 /* EXPMatchers+beInTheRangeOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInTheRangeOf.m"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.m"; sourceTree = ""; }; + 681E7ACB247E65B384C7F6F20A16C3BB /* SPTExampleGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExampleGroup.m; path = Specta/Specta/SPTExampleGroup.m; sourceTree = ""; }; + 6922AB8ABF38E31420E0AD20364FA8F1 /* UIImage+Compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Compare.h"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.h"; sourceTree = ""; }; + 6B3DFAF22932E7E8494A97A36DC2FC68 /* ResponseConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResponseConstants.h; path = "CodFis-Helper/ResponseConstants.h"; sourceTree = ""; }; + 6BABE32DD14BA4EADAAFB828CB0956A2 /* PEARFileManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PEARFileManager.m; path = "PEAR-FileManager-iOS/PEARFileManager.m"; sourceTree = ""; }; + 6C84605440A25794A81CBCAAFC9A0597 /* EXPMatchers+beFalsy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beFalsy.m"; path = "Expecta/Matchers/EXPMatchers+beFalsy.m"; sourceTree = ""; }; + 6C8AA5A5771E73E03A08211B6A5CE916 /* EXPMatchers+beSupersetOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSupersetOf.h"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.h"; sourceTree = ""; }; + 6CF4D3C87BACF39AF7F7C098362CA182 /* NSDate_Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-umbrella.h"; sourceTree = ""; }; + 6DA55504410480ED8E3FAED5CA34DEA9 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; 6DBD054EC8AE8B72748492B276FD1152 /* PNUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNUser.m; sourceTree = ""; }; - 6DE09953F7777942C6725E3A1376DA54 /* VatNumber+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "VatNumber+Helper.h"; path = "CodFis-Helper/VatNumber+Helper.h"; sourceTree = ""; }; 6E73FDE0C1AB38E83B15578475651531 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; - 6EC81BB0CCD42F7DAE92107677A91F33 /* EXPBlockDefinedMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPBlockDefinedMatcher.m; path = Expecta/EXPBlockDefinedMatcher.m; sourceTree = ""; }; - 6F08553232D8AE2AC771063C2057999C /* SPTExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExample.h; path = Specta/Specta/SPTExample.h; sourceTree = ""; }; - 6F398880A97C09015BC77DBF610106DE /* EXPMatchers+beNil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beNil.h"; path = "Expecta/Matchers/EXPMatchers+beNil.h"; sourceTree = ""; }; - 6F7088A6D1831F5A072482BF5FB4F7EF /* EXPMatchers+beFalsy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beFalsy.h"; path = "Expecta/Matchers/EXPMatchers+beFalsy.h"; sourceTree = ""; }; - 6FCF0848F05D331E87B7B1BADD684CBB /* SPTCompiledExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCompiledExample.h; path = Specta/Specta/SPTCompiledExample.h; sourceTree = ""; }; - 7032DF411CE2D0FC98E26BC0DFB7A197 /* EXPMatcherHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPMatcherHelpers.m; path = Expecta/Matchers/EXPMatcherHelpers.m; sourceTree = ""; }; - 703CFA89CAEAC7D5530F0DB1BE53309D /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; - 71FB3252085F3C0065313F64C07D6CF7 /* SPTSharedExampleGroups.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSharedExampleGroups.h; path = Specta/Specta/SPTSharedExampleGroups.h; sourceTree = ""; }; - 721DAB379DC2B4881E444E3AE72B0D07 /* FBSnapshotTestCasePlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCasePlatform.m; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.m; sourceTree = ""; }; - 73C58D3C250A56D96FB83FC7AF65F22C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 74406FC0523AA26E9E5570CC7FAF6963 /* PEARFileManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PEARFileManager.m; path = "PEAR-FileManager-iOS/PEARFileManager.m"; sourceTree = ""; }; + 6EAFAE8B289A21ED0D7408986793094E /* Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Specta.h; path = Specta/Specta/Specta.h; sourceTree = ""; }; + 6F47C9BB792D2EA70717C10B30D32E7F /* CodFis+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CodFis+Helper.h"; path = "CodFis-Helper/CodFis+Helper.h"; sourceTree = ""; }; + 6FD6AEA5DC4B8E4FB94B134CAC2DEA9B /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AFNetworking.modulemap; sourceTree = ""; }; + 6FF354350B97B9BAFF63E6E09F0C4623 /* EXPMatchers+beSubclassOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSubclassOf.h"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.h"; sourceTree = ""; }; + 706C615E49F4119783EE3BC94B6DBA10 /* SPTSharedExampleGroups.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSharedExampleGroups.m; path = Specta/Specta/SPTSharedExampleGroups.m; sourceTree = ""; }; + 73935AACFE9BE3B36108322244F3B802 /* StrongestPasswordValidator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "StrongestPasswordValidator-umbrella.h"; sourceTree = ""; }; + 742287CA7956D60C173BAAE325100B58 /* FBSnapshotTestCasePlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCasePlatform.h; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.h; sourceTree = ""; }; + 746CA7A82B13C15477DFF68AE7D16AB2 /* EXPDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDefines.h; path = Expecta/EXPDefines.h; sourceTree = ""; }; 748E0B295CE6475615F29850C6CD4B0A /* Pods-PNObject_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-PNObject_Tests-acknowledgements.plist"; sourceTree = ""; }; - 75388893329D04F3FBAE64FE3C8AC308 /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = ""; }; - 7584D191955AB98BAC9901F13BBE40C5 /* VatNumber+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "VatNumber+Helper.m"; path = "CodFis-Helper/VatNumber+Helper.m"; sourceTree = ""; }; - 75E0D1023C0A08FDAAB1DFD72F487D0C /* EXPMatchers+conformTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+conformTo.h"; path = "Expecta/Matchers/EXPMatchers+conformTo.h"; sourceTree = ""; }; - 77CCEAE0FAC96B4B3ACD3FC5969C742E /* NSString+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+Helper.h"; path = "NSString-Helper/NSString+Helper.h"; sourceTree = ""; }; - 79BF6E5F32F73F6F2CD95C250FC18232 /* NSDate_Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSDate_Utils-dummy.m"; sourceTree = ""; }; - 79C243BD85EBFC6BB252FDB2B87D16A8 /* ResourceBundle-NSDate_Utils-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-NSDate_Utils-Info.plist"; sourceTree = ""; }; + 755C724DF7C66825A534B30580023744 /* EXPMatchers+beGreaterThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.h"; sourceTree = ""; }; + 76E4195F1B1B499B1F54C3053A6C4F09 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; 7A09A844498D0BE9ECEF19919560448F /* ResourceBundle-PNObject-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-PNObject-Info.plist"; sourceTree = ""; }; - 7C79A15D239C9CD4C8FDF088C20B986A /* EXPMatchers+respondTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+respondTo.m"; path = "Expecta/Matchers/EXPMatchers+respondTo.m"; sourceTree = ""; }; - 7DA70C458C92B0EED207694473B51656 /* nv-ios-http-status.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "nv-ios-http-status.xcconfig"; sourceTree = ""; }; + 7A3C32CEB67871682E5571ACF002551F /* NSDate_Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-prefix.pch"; sourceTree = ""; }; + 7B1D7C3E554ADB230D8447BB3700BB7E /* NSDate_Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NSDate_Utils.xcconfig; sourceTree = ""; }; + 7BA0F3844B0426A760FBA5FBD9314F2A /* nv_ios_http_status.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = nv_ios_http_status.m; path = "nv-ios-http-status/nv_ios_http_status.m"; sourceTree = ""; }; + 7D20B78C6193E7D2DD5D49E3A78DAB50 /* EXPMatchers+match.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+match.m"; path = "Expecta/Matchers/EXPMatchers+match.m"; sourceTree = ""; }; + 7D3E0A0A1EC3DFB7C71374B172856779 /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; 7DF19E53D61504C8DDDF5DB3B208DE66 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - 80CEB8D8C03F1C1B3B0DF77B13186AD0 /* FBSnapshotTestCase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSnapshotTestCase-prefix.pch"; sourceTree = ""; }; - 80FD49D4414C597C430FA5468BD042CC /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; - 820CBF010D3F53A11DEE04F987A96442 /* EXPMatchers+haveCountOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+haveCountOf.h"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.h"; sourceTree = ""; }; + 7E77B938DDA6493FF73963F4905370AB /* FBSnapshotTestCase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSnapshotTestCase-prefix.pch"; sourceTree = ""; }; + 7F516C57D977F5B3F494C6DAC9DA6A6D /* SpectaUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaUtility.m; path = Specta/Specta/SpectaUtility.m; sourceTree = ""; }; + 80D928D1D62407BE226DB458FBCBC84B /* EXPBlockDefinedMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPBlockDefinedMatcher.m; path = Expecta/EXPBlockDefinedMatcher.m; sourceTree = ""; }; + 814694BFDA309FA54BF6774D2E4861BB /* Specta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-umbrella.h"; sourceTree = ""; }; 821A5C557963A679894335F2C12F9FC9 /* Pods-PNObject_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Tests-resources.sh"; sourceTree = ""; }; - 832562EA083AF6A877D74DAA9CA17E11 /* EXPUnsupportedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPUnsupportedObject.m; path = Expecta/EXPUnsupportedObject.m; sourceTree = ""; }; + 8239D38C09476992AFCB2ED3E46A1A26 /* CodFis+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CodFis+Helper.m"; path = "CodFis-Helper/CodFis+Helper.m"; sourceTree = ""; }; + 82F35DF7775FBBD2D9C9B70182CDE369 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 836B3E38F7F7AF752C3A2569E3B463FC /* PNObject-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PNObject-prefix.pch"; sourceTree = ""; }; + 8384A0209E23CE19417C312ECB1CBF81 /* SPTCompiledExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTCompiledExample.h; path = Specta/Specta/SPTCompiledExample.h; sourceTree = ""; }; 844173087875162C859F2C9663952448 /* NSString_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSString_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 84C01498C16B13309E3815E794BA08F4 /* Specta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Specta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 876A236EF5BE105AFC7E82DFE04B6A81 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; - 883B189485704B86B93EAC19A4B5ECC7 /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = ""; }; - 88C79AFB47D63D60BB305051E5BE01A5 /* CodFis-Helper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "CodFis-Helper.modulemap"; sourceTree = ""; }; - 88FE06915D7F161C6032D7D702058B77 /* EXPMatchers+beSubclassOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSubclassOf.h"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.h"; sourceTree = ""; }; - 8A7B53C58B3AEA97437F2A9CF9FAF908 /* CodFis-Helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CodFis-Helper-dummy.m"; sourceTree = ""; }; + 85935E27E24243F9C99160CC2E553025 /* NSDate_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSDate_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 8884F22F13F4D2DF8123F7512DF86480 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; + 8A42D327C01AB49661866A8872FF648A /* UIImage+Compare.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Compare.m"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.m"; sourceTree = ""; }; 8B19FF74975D7F1CA531A21E040E8019 /* nv_ios_http_status.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = nv_ios_http_status.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 8B25B02C4F56B59CE95492B7EF051FED /* EXPMatchers+equal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+equal.h"; path = "Expecta/Matchers/EXPMatchers+equal.h"; sourceTree = ""; }; - 8CEB1675C19CA5A8F3C5EA8C66A8C7AF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 8D0098924728047DF7DBD9A55E5D77F8 /* UIDevice-Hardware.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice-Hardware.h"; path = "Pod/Classes/UIDevice-Hardware.h"; sourceTree = ""; }; - 8DA3C8684E4C0FCA78069E1541C465D9 /* EXPMatchers+beSubclassOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSubclassOf.m"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.m"; sourceTree = ""; }; - 8F5827BCA52DD6C3E7E077F766DB734A /* UIImage+Compare.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Compare.m"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.m"; sourceTree = ""; }; - 8FEA5728F183A7328ED71A966EF50C1D /* FBSnapshotTestController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestController.m; path = FBSnapshotTestCase/FBSnapshotTestController.m; sourceTree = ""; }; + 8BB72137A8F13429C1BF5591AE2CFE19 /* SpectaTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaTypes.h; path = Specta/Specta/SpectaTypes.h; sourceTree = ""; }; + 8E5ACB32168438B4CDD3297AA5B10F4C /* PEAR-FileManager-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-umbrella.h"; sourceTree = ""; }; + 8F0824DFA6D9E5E507F52EE56442639A /* EXPMatchers+beInTheRangeOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInTheRangeOf.h"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.h"; sourceTree = ""; }; 90604A87BB7538C11C8A79A3023FC482 /* Pods-PNObject_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-PNObject_Example-acknowledgements.markdown"; sourceTree = ""; }; - 909473D243E4195FF940F21AEC16AC75 /* EXPMatchers+beInstanceOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInstanceOf.m"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.m"; sourceTree = ""; }; - 912010882CBFE7976CB57E864D12F181 /* EXPMatchers+beGreaterThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThan.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.m"; sourceTree = ""; }; + 9075BD42935C466E485B0ECF052B3A9E /* EXPMatchers+beSubclassOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSubclassOf.m"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.m"; sourceTree = ""; }; + 90DB98152B2D1E3AE8BC9D23669322C1 /* HTTPStatusCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HTTPStatusCodes.h; path = "nv-ios-http-status/HTTPStatusCodes.h"; sourceTree = ""; }; 9162D70BAD6BBD6FF354DF58A3B9A404 /* PNObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObject.m; sourceTree = ""; }; - 91F70FEF3810F8C031EBB1ECA12F0B91 /* EXPMatchers+beSupersetOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSupersetOf.m"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.m"; sourceTree = ""; }; - 938A3DD4CD2D6A924915E07C4A35C4A1 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 939E743685722A06511D100FED8688B1 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; - 9599376A01C50D9B27F311EB46116485 /* SpectaDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaDSL.h; path = Specta/Specta/SpectaDSL.h; sourceTree = ""; }; - 988B7C5C32B41C4EE9FF48E626DAD3E2 /* UIDevice-Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-umbrella.h"; sourceTree = ""; }; - 99A13ADAA970AEC0B0856D44D87B407F /* EXPMatchers+beLessThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.m"; sourceTree = ""; }; - 9ADD63B88F517FFAF6F0BC8C2CEB5AA1 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; - 9BF9F130F461DDDBF9EE1E70572D1FDB /* ExpectaObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaObject.m; path = Expecta/ExpectaObject.m; sourceTree = ""; }; - 9CAB9A95934E5D37FFA43256EF47EF20 /* CodFis_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CodFis_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 9CC50ED51BF3127276F870BBBF3F4CDC /* EXPMatchers+endWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+endWith.h"; path = "Expecta/Matchers/EXPMatchers+endWith.h"; sourceTree = ""; }; - 9D2C867593CF76AA25009F9649E06CC5 /* EXPMatchers+raiseWithReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raiseWithReason.h"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.h"; sourceTree = ""; }; - 9D48583AE2E1ABF991221B572713E6E8 /* SpectaDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaDSL.m; path = Specta/Specta/SpectaDSL.m; sourceTree = ""; }; - 9E7DFE22EE5273D5518DEF89DCAAA3C7 /* NSDate_Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NSDate_Utils.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 9F8400486B0D269F676593DD939A5D4A /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; - 9FE6937C1543E53515E99A3B372A074A /* UIDevice-Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "UIDevice-Utils.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + 93A8E8BFA3BB5452CAF9BD48508B0624 /* PEAR-FileManager-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PEAR-FileManager-iOS-dummy.m"; sourceTree = ""; }; + 93D130B785FFA9D9C26342B200C7606A /* EXPMatchers+beTruthy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beTruthy.h"; path = "Expecta/Matchers/EXPMatchers+beTruthy.h"; sourceTree = ""; }; + 9438E6ABAFF59E16E409E6A0759E7E2F /* PEAR-FileManager-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "PEAR-FileManager-iOS.modulemap"; sourceTree = ""; }; + 948B64AC67CEEB65DFED11D03AF56CBC /* Specta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Specta-dummy.m"; sourceTree = ""; }; + 95B5FA83106BBC416305494F623B42AC /* EXPMatchers+beSupersetOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSupersetOf.m"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.m"; sourceTree = ""; }; + 9613E58926B59601B3895874354AFF97 /* NSString-Helper.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "NSString-Helper.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + 96BE08F9268972DA4DF4142022719162 /* NSString-Helper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString-Helper-umbrella.h"; sourceTree = ""; }; + 97A2EF7C2A5742694F2A2DC54F4EBF78 /* NSValue+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValue+Expecta.h"; path = "Expecta/NSValue+Expecta.h"; sourceTree = ""; }; + 981F1E138B050FDF0E5D8AFE36A5453C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 98B27866103140DEA377D9439A27CD73 /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; + 98C21121C538F176200D7C514EDDE382 /* EXPMatchers+raise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raise.h"; path = "Expecta/Matchers/EXPMatchers+raise.h"; sourceTree = ""; }; + 99C68303FFE1B4F3377B766D3A74B606 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 9A0AC5AD243D8DA68792E53625C5B156 /* SPTTestSuite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTTestSuite.h; path = Specta/Specta/SPTTestSuite.h; sourceTree = ""; }; + 9C1FF09022018025EB2ADF464C5CE940 /* EXPMatchers+haveCountOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+haveCountOf.m"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.m"; sourceTree = ""; }; + 9C611A179D284C50BBA4448BCE8A029B /* Expecta+Snapshots-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-umbrella.h"; sourceTree = ""; }; + 9C7F7D98F2EBB8A63EC1D00F426373D6 /* EXPFloatTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPFloatTuple.h; path = Expecta/EXPFloatTuple.h; sourceTree = ""; }; + 9E5D3D27F5AE5550DA6FB4659C5A6849 /* FBSnapshotTestController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestController.m; path = FBSnapshotTestCase/FBSnapshotTestController.m; sourceTree = ""; }; + 9EF87FF359BC3AD8BE9D4DE42B67F53A /* EXPMatchers+equal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+equal.h"; path = "Expecta/Matchers/EXPMatchers+equal.h"; sourceTree = ""; }; A0006202750009AE71C098C2C28676E3 /* PNObjectConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectConfig.m; sourceTree = ""; }; - A35DA97C473588CF036F1744851CABD1 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; - A3C91FBCB22A184FA2F909229DF9DE37 /* nv_ios_http_status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = nv_ios_http_status.h; path = "nv-ios-http-status/nv_ios_http_status.h"; sourceTree = ""; }; - A447AAA3967E79D3F4057E256EBC2EE6 /* NSValue+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValue+Expecta.h"; path = "Expecta/NSValue+Expecta.h"; sourceTree = ""; }; - A55A28952831E3839DD3758C933F14DB /* EXPMatchers+endWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+endWith.m"; path = "Expecta/Matchers/EXPMatchers+endWith.m"; sourceTree = ""; }; - A5D99B576EF417E30AEBD7F9CE13D6D5 /* EXPMatchers+conformTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+conformTo.m"; path = "Expecta/Matchers/EXPMatchers+conformTo.m"; sourceTree = ""; }; - A6D6824D63C384BED3BCD62D7A68F7E3 /* ExpectaObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaObject.h; path = Expecta/ExpectaObject.h; sourceTree = ""; }; - A750B3C6CCEC0EAEA15396ABBA4621F2 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; - A7851DCEEE7DA7D909E9BA4BEFADA58B /* EXPMatchers+beLessThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.h"; sourceTree = ""; }; - A7DCF975356581FDA4BEFD22C57BE87B /* CodFisResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CodFisResponse.h; path = "CodFis-Helper/CodFisResponse.h"; sourceTree = ""; }; + A27D6D333DF935FE05D5104E33FB0AE1 /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = ""; }; + A44A27A212E5A4E8176C986C286DB78A /* nv-ios-http-status-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-prefix.pch"; sourceTree = ""; }; + A61362FA589E59F90F0092FDBF6FBB97 /* EXPMatchers+beInstanceOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInstanceOf.h"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.h"; sourceTree = ""; }; + A6C9FA19B6BE7794F79DB36ED2970C63 /* CodFis-Helper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CodFis-Helper-umbrella.h"; sourceTree = ""; }; + A7E4F6DD6DC11798A5FEDF845170F677 /* EXPMatchers+beCloseTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beCloseTo.m"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.m"; sourceTree = ""; }; A838922082CBB903238CF0302A9F06FC /* Pods-PNObject_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-PNObject_Tests-dummy.m"; sourceTree = ""; }; - A88B97994EE610C652BB3512C5E092B5 /* NSString-Helper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString-Helper-prefix.pch"; sourceTree = ""; }; - A8A06B015AB29959A0689C03F26684A5 /* HTTPStatusCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HTTPStatusCodes.h; path = "nv-ios-http-status/HTTPStatusCodes.h"; sourceTree = ""; }; - A99D1CE0AE7D085BA83A7082B19B2963 /* NSDate+NSDate_Util.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDate+NSDate_Util.m"; path = "Pod/Classes/NSDate+NSDate_Util.m"; sourceTree = ""; }; + A925981FD4CAABD432FC196B1E6C0987 /* SPTSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSpec.h; path = Specta/Specta/SPTSpec.h; sourceTree = ""; }; AA1CE72928E46C7F70D4BBE1CD90756D /* Pods-PNObject_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-PNObject_Example-umbrella.h"; sourceTree = ""; }; - AB4F2391B3A94F6E34094D136D14E5CD /* Expecta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-umbrella.h"; sourceTree = ""; }; - AC05C9927F610209E94903161517D066 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + AA707E1B5C617F754CDAFE8E276DCAB1 /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; + AAC00432B845D69F5A7A43B3BF71734C /* UIDevice-Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIDevice-Utils-dummy.m"; sourceTree = ""; }; + AB699C5DC96FE84AE353D6200CB8EC4D /* EXPMatchers+beKindOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beKindOf.m"; path = "Expecta/Matchers/EXPMatchers+beKindOf.m"; sourceTree = ""; }; + ABD60107721817ED9F6BAD5600553EA5 /* SPTSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSpec.m; path = Specta/Specta/SPTSpec.m; sourceTree = ""; }; AC12B012C2EF6A4B9D51E7E3D606EC8C /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; AC21CDE2049E2BAD2A2390F2EC6056A1 /* Pods-PNObject_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-PNObject_Example.modulemap"; sourceTree = ""; }; - ACB54F6F5ECBB15D3A630036AF1BA487 /* NSString-Helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSString-Helper-dummy.m"; sourceTree = ""; }; - ADC1E6BE480DFE5B9EF869A61F6C1D7E /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; + ADF65D32794E9C7528627624D268DA70 /* EXPMatchers+equal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+equal.m"; path = "Expecta/Matchers/EXPMatchers+equal.m"; sourceTree = ""; }; AE0273B0FEA36DCD267B38D5470D149D /* PNObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObject.h; sourceTree = ""; }; - AE33DC596D3A1C7E33ACAF5B7CECC017 /* EXPMatchers+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXPMatchers+FBSnapshotTest.m"; sourceTree = ""; }; - AFA60D084AF43426820E0E3079EA7C9C /* Specta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Specta-dummy.m"; sourceTree = ""; }; - AFD301D51063AF05D424E2B179FF8D66 /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = ""; }; - B0305BA3A399D89539FFBD0D6ABFBF3D /* ExpectaObject+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ExpectaObject+FBSnapshotTest.m"; sourceTree = ""; }; - B124B083F37C7B1AC5D072D22D1601BC /* SPTCompiledExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCompiledExample.m; path = Specta/Specta/SPTCompiledExample.m; sourceTree = ""; }; - B1B3EA1DB90A6694150156F7D37F0646 /* UIDevice-Hardware.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIDevice-Hardware.m"; path = "Pod/Classes/UIDevice-Hardware.m"; sourceTree = ""; }; - B3152ED183B6C39B34D9CC73F0119D6E /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; + AE67F09194D1CE5FB234414EDBB0479E /* PNObject.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PNObject.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + AEDDE018439266CA61EC35179F818B11 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; + B0BFE819B03008E5F3623C1EF231AC91 /* EXPMatchers+beKindOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beKindOf.h"; path = "Expecta/Matchers/EXPMatchers+beKindOf.h"; sourceTree = ""; }; + B0F970F4305D2627DCDBCCD3F0FE5CB6 /* Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Expecta.h; path = Expecta/Expecta.h; sourceTree = ""; }; + B1DCDFD17FF06F63308DE46F3BFFFAA0 /* SPTExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExample.h; path = Specta/Specta/SPTExample.h; sourceTree = ""; }; + B1F08E4CB1911A1FF375AE16496D87E0 /* EXPMatchers+endWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+endWith.h"; path = "Expecta/Matchers/EXPMatchers+endWith.h"; sourceTree = ""; }; + B3543FBDED949C60D96DF8A64F74737F /* SpectaUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaUtility.h; path = Specta/Specta/SpectaUtility.h; sourceTree = ""; }; + B47392F48A0DAB717007537FB6E0BB29 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; B4C0E4F68F90B96133E63668F7261084 /* PNObjectConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectConstants.h; sourceTree = ""; }; - B51B4D165C18FCF2F2AEED7AB6CE617A /* EXPMatchers+contain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+contain.m"; path = "Expecta/Matchers/EXPMatchers+contain.m"; sourceTree = ""; }; - B51CE711881CF87D3EC715603F0930C9 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; - B59F63470D0D7175BEE0C4DC896DF014 /* EXPMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcher.h; path = Expecta/EXPMatcher.h; sourceTree = ""; }; - B7234BFA7FDE43EE68047B2B1D5B4ED5 /* UIImage+Compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Compare.h"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.h"; sourceTree = ""; }; + B4C583AF6A96B53C61722F22AC78FC53 /* Expecta+Snapshots.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Expecta+Snapshots.xcconfig"; sourceTree = ""; }; + B53AF54913DD760B3E68DC11690D9265 /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + B60851353A1C35CCF466E592EFE99855 /* EXPMatchers+haveCountOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+haveCountOf.h"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.h"; sourceTree = ""; }; + B63F83CC135BF5CA7CF6B92A4D9E4951 /* ExpectaSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaSupport.m; path = Expecta/ExpectaSupport.m; sourceTree = ""; }; + B6ACC061DE9A7E446DA0903E0918EEAF /* SPTCompiledExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCompiledExample.m; path = Specta/Specta/SPTCompiledExample.m; sourceTree = ""; }; B7A4A1AF265490E2BF029E44BA1FD092 /* NSDate_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSDate_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B826BA6A51E0D0C4788BFED2A19F3136 /* PNObjectConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectConfig.h; sourceTree = ""; }; - B83ACA9273550529AD6FDF713514D75A /* EXPMatchers+beIdenticalTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beIdenticalTo.m"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.m"; sourceTree = ""; }; B8F890AACB551F53A3EF64D661F0A11D /* Pods-PNObject_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Tests-frameworks.sh"; sourceTree = ""; }; - B9129AD09C5504C5D83BEED23EC48532 /* Expecta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta-dummy.m"; sourceTree = ""; }; - B9A9C701D2337B179946452160619DC1 /* EXPDoubleTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPDoubleTuple.m; path = Expecta/EXPDoubleTuple.m; sourceTree = ""; }; - BA5CD24D0C8C2663F9197CEF28D559F8 /* NSDate_Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-prefix.pch"; sourceTree = ""; }; + B91E50458E09B06C7350186D695DBC4D /* CodFisResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CodFisResponse.m; path = "CodFis-Helper/CodFisResponse.m"; sourceTree = ""; }; + B9795D1CD1CCEBB2C7CBCAA4200005BD /* FBSnapshotTestCase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCase.m; path = FBSnapshotTestCase/FBSnapshotTestCase.m; sourceTree = ""; }; + B99E2F02BB1F3CCF5718A7397824F3CE /* NSString+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+Helper.h"; path = "NSString-Helper/NSString+Helper.h"; sourceTree = ""; }; BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; BB0DC1F8AFB368011B53DED4BC8436F3 /* CodFis_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CodFis_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - BB9DE2FDBD75DB79CD7E00CF05D3C0B1 /* SpectaUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaUtility.h; path = Specta/Specta/SpectaUtility.h; sourceTree = ""; }; - BD87FAFC458DD5681932EB870FC6D584 /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - BF1545811E1B1302D5F00AE126015A95 /* Expecta+Snapshots-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-umbrella.h"; sourceTree = ""; }; - BFEF28FE36CA3B0654FCE786ADD4B69D /* SPTSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTSpec.h; path = Specta/Specta/SPTSpec.h; sourceTree = ""; }; + BB1AB7B681248EA138F7A7412726C2FF /* NSDate_Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NSDate_Utils.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + BBBD47F1C4F84B99DC8556B6F98D7097 /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; + BBC44508DE83C9771E3F9B9FCE6361C5 /* EXPMatchers+contain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+contain.m"; path = "Expecta/Matchers/EXPMatchers+contain.m"; sourceTree = ""; }; + BC377F2C0C0B4840095CD3EEFCC4B1B6 /* XCTestCase+Specta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestCase+Specta.m"; path = "Specta/Specta/XCTestCase+Specta.m"; sourceTree = ""; }; + BC37DB0BBDDC3FC1BEC0122BEB257CCA /* ResourceBundle-NSString-Helper-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-NSString-Helper-Info.plist"; sourceTree = ""; }; + BC94F9631C68946B589C18A7542C5816 /* EXPMatchers+beIdenticalTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beIdenticalTo.h"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.h"; sourceTree = ""; }; + BD437CFF5220FD456F3573973B16FC0D /* EXPExpect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPExpect.m; path = Expecta/EXPExpect.m; sourceTree = ""; }; + BF560299FF8A8DFB690547C047A25432 /* EXPMatchers+beIdenticalTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beIdenticalTo.m"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.m"; sourceTree = ""; }; + BFA83496360A1C5FC68BB5EFE4E1B5B1 /* EXPMatchers+beInstanceOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInstanceOf.m"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.m"; sourceTree = ""; }; C0D5258A7C7C196C6D66E415A50BED3E /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - C1EB87F3752C5ABE0761770523BF6BC1 /* SPTSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTSpec.m; path = Specta/Specta/SPTSpec.m; sourceTree = ""; }; - C474313D8D41A9D2CBA476EFC0C6D814 /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = FBSnapshotTestCase/SwiftSupport.swift; sourceTree = ""; }; - C6F5C7D168275858059D971916CA11BC /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - C737C56F2AFEB1550EB22FF6FCF52157 /* EXPMatchers+beCloseTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beCloseTo.m"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.m"; sourceTree = ""; }; - C81F1F56BD0141CC52D1AC0B7A91FB7D /* FBSnapshotTestCase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSnapshotTestCase-dummy.m"; sourceTree = ""; }; - CA04BCF19FACFA52CC7AFE8FC64419A5 /* EXPMatchers+beKindOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beKindOf.m"; path = "Expecta/Matchers/EXPMatchers+beKindOf.m"; sourceTree = ""; }; - CA214C22480106586DADDDBE4AC63DC5 /* NSDate+NSDate_Util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDate+NSDate_Util.h"; path = "Pod/Classes/NSDate+NSDate_Util.h"; sourceTree = ""; }; - CA681D39B7B3648B3DD85284AAF56ADE /* PEAR_FileManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PEAR_FileManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C1258E99DF8888B37ACBBC6C90F91DCB /* Expecta_Snapshots.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta_Snapshots.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C1633EDD69D7AD9BE6A5097201FABA1B /* CodFisResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CodFisResponse.h; path = "CodFis-Helper/CodFisResponse.h"; sourceTree = ""; }; + C2462AB4EAD0B48FA43D0093C7B7E7C6 /* StrongestPasswordValidator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StrongestPasswordValidator.h; path = Pod/Classes/StrongestPasswordValidator.h; sourceTree = ""; }; + C26BAE5FBBA3A39BAA679642D3CF5988 /* EXPUnsupportedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPUnsupportedObject.h; path = Expecta/EXPUnsupportedObject.h; sourceTree = ""; }; + C311DF9B86CD8FC191B34A8700A4A8B1 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; + C40625C2E0708985731B742AB76BF5C9 /* ResourceBundle-UIDevice-Utils-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-UIDevice-Utils-Info.plist"; sourceTree = ""; }; + C56A27E858830DE4C079B82C72E3D4B9 /* EXPMatchers+postNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+postNotification.h"; path = "Expecta/Matchers/EXPMatchers+postNotification.h"; sourceTree = ""; }; + C61E511BE232FD4241B7FC43EE287EB6 /* StrongestPasswordValidator-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "StrongestPasswordValidator-dummy.m"; sourceTree = ""; }; + C622F48C2080CE18FC7822DB091925F2 /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; + C6EDBEF6F7E5F84A65FCD53B25F4E499 /* nv_ios_http_status.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = nv_ios_http_status.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C8D94483E26E496780A7A65A1BBF6707 /* EXPMatcherHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcherHelpers.h; path = Expecta/Matchers/EXPMatcherHelpers.h; sourceTree = ""; }; CA822B4C4A4F2E1BA28DDDC4EF21A29B /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - CB9DBAA826AD640AB1EAC9C550052A7C /* Expecta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Expecta.modulemap; sourceTree = ""; }; - CBB622604957A8C11F02247EA2DBBC4B /* EXPMatchers+equal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+equal.m"; path = "Expecta/Matchers/EXPMatchers+equal.m"; sourceTree = ""; }; - CCED7197D78B3BAFAA8146CB7781287F /* EXPMatchers+beCloseTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beCloseTo.h"; path = "Expecta/Matchers/EXPMatchers+beCloseTo.h"; sourceTree = ""; }; + CACE8E60049A91DDF14CEF6898EDE337 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; + CAEE05DD29E53EA8CED0EE307ED5DE99 /* NSString_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSString_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + CCAFB1ECB5B7934D8148B00FE9B91FCD /* EXPFloatTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPFloatTuple.m; path = Expecta/EXPFloatTuple.m; sourceTree = ""; }; CE3DD468B7674A0054035458F242DCEC /* PNLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNLocation.h; sourceTree = ""; }; CE5C1965380CF58C74C49FE3E5075401 /* PNObjectProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectProperty.h; sourceTree = ""; }; - CE8CB0C513836F78E504F110F4F4C887 /* EXPMatchers+beTruthy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beTruthy.h"; path = "Expecta/Matchers/EXPMatchers+beTruthy.h"; sourceTree = ""; }; - D0A68CC6DCCCFFBE325A6EF70E806DC8 /* EXPFloatTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPFloatTuple.m; path = Expecta/EXPFloatTuple.m; sourceTree = ""; }; - D0C3F6B646512F6B8B28458FF77BDCD3 /* EXPMatchers+respondTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+respondTo.h"; path = "Expecta/Matchers/EXPMatchers+respondTo.h"; sourceTree = ""; }; - D0F375CE901356C9F2E8FB1F384FA5D5 /* SPTExampleGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExampleGroup.m; path = Specta/Specta/SPTExampleGroup.m; sourceTree = ""; }; + CF3AA23464C658F1757C1F12C11D753D /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; + CFC1D348E3CC46C9199E895968496DDE /* EXPMatchers+raiseWithReason.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raiseWithReason.m"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.m"; sourceTree = ""; }; D11A9BD0CFE1E520AE71DC4403614790 /* Pods-PNObject_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Example.debug.xcconfig"; sourceTree = ""; }; - D2AED9AF6DE4D50C7E5B136FCA28E03F /* Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Expecta.h; path = Expecta/Expecta.h; sourceTree = ""; }; - D318137B533CEC2300D9CEDE82B668B3 /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; + D3C1A35567252A04C711B7FD8A6AFD36 /* NSString-Helper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "NSString-Helper.modulemap"; sourceTree = ""; }; + D44DCC649D1B53CB110501A06FB5E860 /* Specta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Specta.modulemap; sourceTree = ""; }; D521EC5C05CDD367928AC44A372C2C07 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; - D63B61A4B93A567F884CB1D356B569C8 /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; - D683A2FAD528FB9398721FDDC2DFE765 /* nv-ios-http-status-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nv-ios-http-status-dummy.m"; sourceTree = ""; }; - D6A4024C8FBB211BFD7AC63FB56098C3 /* SPTExcludeGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExcludeGlobalBeforeAfterEach.h; path = Specta/Specta/SPTExcludeGlobalBeforeAfterEach.h; sourceTree = ""; }; + D6838B2171CE90FB5D2B82FB2DC2329C /* Specta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-prefix.pch"; sourceTree = ""; }; + D711F932EF0B66455153299015509775 /* EXPMatchers+beTruthy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beTruthy.m"; path = "Expecta/Matchers/EXPMatchers+beTruthy.m"; sourceTree = ""; }; D761BAE2437C826AB810C023C228E54E /* PNObject.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = PNObject.modulemap; sourceTree = ""; }; - D8DE52FA0AE0D96C58A5DE707B83F4B7 /* Expecta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Expecta.xcconfig; sourceTree = ""; }; - DB2B44906DCF1985FD8B0769537F50A3 /* EXPMatchers+beIdenticalTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beIdenticalTo.h"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.h"; sourceTree = ""; }; - DB635B177B330709AB7DA63FAFC379C1 /* Specta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-prefix.pch"; sourceTree = ""; }; - DC2CB64C99CFDD17085F1E195E7713A3 /* PEAR-FileManager-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-prefix.pch"; sourceTree = ""; }; + D8C66661586034EAA5FA47722251C700 /* EXPMatchers+beGreaterThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.m"; sourceTree = ""; }; + D8DDE3DF3C156D755F35A6D1BF026D2E /* SPTGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTGlobalBeforeAfterEach.h; path = Specta/Specta/SPTGlobalBeforeAfterEach.h; sourceTree = ""; }; + DA17718A765FF2EF4D400E543943DA74 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + DAE941DF7A19B886312351F3725C4113 /* StrongestPasswordValidator.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = StrongestPasswordValidator.xcconfig; sourceTree = ""; }; + DBB906A938B6651AC4E0492515D45781 /* Expecta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Expecta.modulemap; sourceTree = ""; }; DC358092608E035811817A25786F40A6 /* Pods-PNObject_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Example.release.xcconfig"; sourceTree = ""; }; - DD12CCCA8F4B1D48BD3CF960C419172A /* EXPMatchers+match.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+match.h"; path = "Expecta/Matchers/EXPMatchers+match.h"; sourceTree = ""; }; - DD1866F99E1C41471AD822135DE7A980 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - DD66CBB198BF1306A241FDB078CE0766 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - DDF663ED2F08574CE705F2E26C9E909F /* Specta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Specta.xcconfig; sourceTree = ""; }; - DE8905A96C379C7FAE22943E7F3E41A9 /* PEARFileManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PEARFileManager.h; path = "PEAR-FileManager-iOS/PEARFileManager.h"; sourceTree = ""; }; + DC6CFAF47DD5EAA5D62AA2F4660BF69B /* EXPExpect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPExpect.h; path = Expecta/EXPExpect.h; sourceTree = ""; }; + DD06EF53B6704D238FE17DAE6A3B18BE /* EXPMatchers+raiseWithReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raiseWithReason.h"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.h"; sourceTree = ""; }; + DD28C01EE6C5D322F41D40488377D230 /* EXPMatchers+beginWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beginWith.h"; path = "Expecta/Matchers/EXPMatchers+beginWith.h"; sourceTree = ""; }; DF24CAFD7A8F1427E29464B08B6016FB /* PNAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNAddress.h; sourceTree = ""; }; - DFB0540541DE78262172B0B3D9FCF47D /* ExpectaObject+FBSnapshotTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ExpectaObject+FBSnapshotTest.h"; sourceTree = ""; }; - E004E48FF333AB340834FBBE3A197466 /* ResourceBundle-CodFis-Helper-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-CodFis-Helper-Info.plist"; sourceTree = ""; }; + DF4683233FA13ACE908477E326985D16 /* EXPMatchers+conformTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+conformTo.m"; path = "Expecta/Matchers/EXPMatchers+conformTo.m"; sourceTree = ""; }; + DFB1E8448416A0C4E0C6FFDA083A711B /* EXPMatchers+beNil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beNil.h"; path = "Expecta/Matchers/EXPMatchers+beNil.h"; sourceTree = ""; }; E013AA50CA48BFC42AC9C8D453B52EB6 /* PNAddress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNAddress.m; sourceTree = ""; }; + E0443730B72E7999078442FEAC0989F2 /* EXPMatchers+beNil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beNil.m"; path = "Expecta/Matchers/EXPMatchers+beNil.m"; sourceTree = ""; }; E16AE17E2B35A7123F90844256259B9D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - E259F8A3624370227D96E523D79E1C78 /* nv_ios_http_status.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = nv_ios_http_status.m; path = "nv-ios-http-status/nv_ios_http_status.m"; sourceTree = ""; }; + E235F098464F14F7AC37206E79035D05 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; + E24AB18BBD9330583C23DF76B3DA5788 /* NSValue+Expecta.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValue+Expecta.m"; path = "Expecta/NSValue+Expecta.m"; sourceTree = ""; }; + E2F129D199F640F674F1DF617347C01F /* PNObject.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PNObject.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; E46B7AFFF2CB3F42C731CF9CFA5DFC85 /* Pods-PNObject_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-PNObject_Tests-umbrella.h"; sourceTree = ""; }; E47CDA8C196A62B78FACDBFE34E3F5AD /* Pods-PNObject_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Example-resources.sh"; sourceTree = ""; }; - E57202F787BB9DF0FBF6305566D46CA2 /* CodFis-Helper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CodFis-Helper-prefix.pch"; sourceTree = ""; }; - E7AD0BB1AC20ECCE9DCD54B465534B3B /* ExpectaSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaSupport.m; path = Expecta/ExpectaSupport.m; sourceTree = ""; }; - E7F4C8294BE11BE61DB4A7A2F3B31D9D /* EXPMatchers+match.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+match.m"; path = "Expecta/Matchers/EXPMatchers+match.m"; sourceTree = ""; }; - E869F5EF752E9C3A7876DA793BC75D41 /* EXPBlockDefinedMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPBlockDefinedMatcher.h; path = Expecta/EXPBlockDefinedMatcher.h; sourceTree = ""; }; + E49106F5C88AFB911D0DB7732A2B5D93 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = ""; }; + E54094C74552E923CA8CE38F1044EC11 /* ExpectaSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaSupport.h; path = Expecta/ExpectaSupport.h; sourceTree = ""; }; + E583E4E47FC8AFEF7E8800BAF344CD82 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; + E67DBC8D9F5E613284CB236772BD8F33 /* UIImage+Snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Snapshot.h"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.h"; sourceTree = ""; }; + E6E07D08B7A027859BA4A917E00BF229 /* CodFis-Helper.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "CodFis-Helper.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + E783032415D6C8D7A43AEA466047C13D /* Specta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Specta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E93AFA5561880480802A8CD308FCEEF5 /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E9CA4EF6D33E6436B69A48867278849A /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; - EB453B34B97515BD6D1E1D2826A003D0 /* Expecta_Snapshots.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta_Snapshots.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E9CA43C07269FD2CFDBA3050CB5F5AC8 /* UIDevice-Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "UIDevice-Utils.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; EB8B84E4432E9D6D4914A7EB79C467FA /* Pods-PNObject_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Tests.debug.xcconfig"; sourceTree = ""; }; - EBE026DCFAD64065C2AD46B762FA6FC4 /* EXPMatchers+postNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+postNotification.h"; path = "Expecta/Matchers/EXPMatchers+postNotification.h"; sourceTree = ""; }; ED867712668303BA41A70CB5E1969AC2 /* PNObject-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PNObject-dummy.m"; sourceTree = ""; }; - EDBBEEB61808FFE12BF096648C612B20 /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = AFNetworking.modulemap; sourceTree = ""; }; - EE9850F5985AA04745008CD83F42D028 /* NSString+Helper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+Helper.m"; path = "NSString-Helper/NSString+Helper.m"; sourceTree = ""; }; - F056A4435AC81C2FFA76B2F297F73666 /* EXPMatchers+beInTheRangeOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInTheRangeOf.m"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.m"; sourceTree = ""; }; - F07A19FF93F0C46CF0144CC9BDD618D9 /* NSString_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSString_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - F0F49008F3757A50A53A7EDEFE1D6E0E /* EXPMatchers+contain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+contain.h"; path = "Expecta/Matchers/EXPMatchers+contain.h"; sourceTree = ""; }; + EE91442CC73115E1380DDB8305D341E2 /* EXPMatchers+beLessThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThan.m"; path = "Expecta/Matchers/EXPMatchers+beLessThan.m"; sourceTree = ""; }; + F0B26CE51AA17E10391F1414297C7C98 /* CodFis_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CodFis_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F17D7E14EA40B1C6F4951EBB5FDF7BAB /* EXPMatchers+beGreaterThan.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beGreaterThan.m"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.m"; sourceTree = ""; }; F18435C7355DA51EDB57E2BC9552B2FC /* Pods-PNObject_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-PNObject_Tests-acknowledgements.markdown"; sourceTree = ""; }; - F1E092EB6F6984FF1F0B7265B771FE51 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - F2282D94AFC54178C90FB5E64876D29F /* FBSnapshotTestController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestController.h; path = FBSnapshotTestCase/FBSnapshotTestController.h; sourceTree = ""; }; - F2892046D46B7F5D371FAE53E0ECC27B /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; - F39FF17A19D9F2B7F054AA906F1FF7A0 /* PEAR-FileManager-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "PEAR-FileManager-iOS.xcconfig"; sourceTree = ""; }; + F255FC4000B6772C111354A2DFA32805 /* NSString-Helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSString-Helper-dummy.m"; sourceTree = ""; }; + F2ECCAF32CC32580737C8540C5B9E447 /* EXPMatchers+beLessThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.h"; sourceTree = ""; }; + F471EEAE22DB5CBF3EC7902D735A156A /* CodFis-Helper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "CodFis-Helper.xcconfig"; sourceTree = ""; }; + F53E6979D5793538168C41B465FA418F /* Expecta+Snapshots.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Expecta+Snapshots.modulemap"; sourceTree = ""; }; + F56FA75959D48BF10A9697521D102F82 /* NSDate_Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = NSDate_Utils.modulemap; sourceTree = ""; }; + F70FDBBAA8A2DBAC7FA08F509B680C29 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; + F7BE9BC01546854F415DD8A1ADC1DBA4 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + F7E9946D6C67863BECC19C8B644EBB57 /* SPTExcludeGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExcludeGlobalBeforeAfterEach.h; path = Specta/Specta/SPTExcludeGlobalBeforeAfterEach.h; sourceTree = ""; }; + F81AC9273F266A430070C76D06C67C2B /* CodFis-Helper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "CodFis-Helper.modulemap"; sourceTree = ""; }; F872FBD57D98CFC3DE47AD9A270264B9 /* Pods-PNObject_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Tests.release.xcconfig"; sourceTree = ""; }; + F87C61A16E4071BC8BB8D415DB46B9F4 /* Expecta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Expecta.xcconfig; sourceTree = ""; }; + F8C8B23D3335F3A9D5717F0FDD850D61 /* EXPDoubleTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDoubleTuple.h; path = Expecta/EXPDoubleTuple.h; sourceTree = ""; }; + F8DA4CFD8A49096E55327AE822FDB001 /* EXPMatchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatchers.h; path = Expecta/Matchers/EXPMatchers.h; sourceTree = ""; }; F924BAFD8984753A0E19859F0D994689 /* Pods-PNObject_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Example-frameworks.sh"; sourceTree = ""; }; - F975273F06F26FBB19D32B76AAA6735B /* NSString-Helper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "NSString-Helper.modulemap"; sourceTree = ""; }; - F9E1824D77DC52C36F23095C07F56433 /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; - FA65E1967178EC137167CF6BCB222FB9 /* NSObject+Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+Expecta.h"; path = "Expecta/NSObject+Expecta.h"; sourceTree = ""; }; - FC879F683E4F89DC738A7DB778EDB9D8 /* NSString-Helper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString-Helper-umbrella.h"; sourceTree = ""; }; + F9F9AAE60B2486EE53F092EDE3E72D9B /* ExpectaObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExpectaObject.h; path = Expecta/ExpectaObject.h; sourceTree = ""; }; + FA5942B02C787A9A1C6AB01237C3F9BD /* ResourceBundle-NSDate_Utils-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-NSDate_Utils-Info.plist"; sourceTree = ""; }; + FB18172121162B600A3ACB14389EBF67 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; + FC847B40CC7CE721EAA0FF4C346AE786 /* SpectaDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaDSL.m; path = Specta/Specta/SpectaDSL.m; sourceTree = ""; }; + FC9EF00BE176EC68B90D2D113973C69B /* UIDevice-Hardware.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIDevice-Hardware.m"; path = "Pod/Classes/UIDevice-Hardware.m"; sourceTree = ""; }; FD4E57DB13C5672E15EB7F469BDB9DFD /* PNObjectModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectModel.m; sourceTree = ""; }; - FD8C2666DF395A0B72C96DB3FFE373DD /* Expecta+Snapshots.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Expecta+Snapshots.xcconfig"; sourceTree = ""; }; - FDA136A2E561DF398381D1452E6BD3BD /* EXPMatchers+raise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raise.m"; path = "Expecta/Matchers/EXPMatchers+raise.m"; sourceTree = ""; }; + FD87E502528B1E97C23197AD57D63929 /* XCTestCase+Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTestCase+Specta.h"; path = "Specta/Specta/XCTestCase+Specta.h"; sourceTree = ""; }; FDAD2E54EFF1515F8C4A834A19BD4D4D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; - FDB2C186F7E9E1C7250737509AB1893C /* EXPMatchers+beLessThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThan.h"; path = "Expecta/Matchers/EXPMatchers+beLessThan.h"; sourceTree = ""; }; - FED46A9E7B7A61C42F7DFB07C125345F /* EXPMatchers+beFalsy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beFalsy.m"; path = "Expecta/Matchers/EXPMatchers+beFalsy.m"; sourceTree = ""; }; - FF46CBB6CD1C65C61308ABF4E2DBA6A5 /* PEAR-FileManager-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "PEAR-FileManager-iOS.modulemap"; sourceTree = ""; }; - FFB3A2FD707A25181DBF84EB4CA8AFC2 /* EXPMatchers+beGreaterThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.h"; sourceTree = ""; }; + FE7FBBE6463436F6F5BA96EBA1D0C9A3 /* EXPMatchers+beLessThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.m"; sourceTree = ""; }; + FF990BD252E3C6C146BFF31C6525569E /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + FFA7EB19D33C17F1D531E81DA6540F8A /* nv-ios-http-status-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nv-ios-http-status-dummy.m"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -844,11 +863,10 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 0F6FF6A6C4279A87527175DE5C7E6025 /* Frameworks */ = { + 47F8BA3C0FC3F1B216E9B893876EE0FD /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - E74AFA63D10C40FCA9E2D58A39145EDB /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -875,10 +893,20 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 56E7CFADB64E13B8612EFE098FD1D78D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + BF859A085759B048835ADB1A5D6F5BB9 /* Foundation.framework in Frameworks */, + D5074D86F110A42FDE84E73572C12C2B /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 5A4E55DEDAC1FA3D49F8399CB3B95264 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 6846FE181C4AB07F00FD46A7 /* StrongestPasswordValidator.framework in Frameworks */, 52FAB1D8D5AD172ADE3E644F7284523E /* AFNetworking.framework in Frameworks */, 9487E9F9E6D91777E39B557E06A34B32 /* CodFis_Helper.framework in Frameworks */, DB38775EDB8978729AA8283667228A89 /* Foundation.framework in Frameworks */, @@ -994,35 +1022,63 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FA2092FA2EBE2574B817F4687FBDCEE5 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + EB0D12071BB608FEAB6D0C6B70D1931E /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 08500F5F6DF60B9CF96067B9D6A55A05 /* Support Files */ = { + 01741186FF5A5A782B49F5FA88AD434A /* nv-ios-http-status */ = { isa = PBXGroup; children = ( - 88C79AFB47D63D60BB305051E5BE01A5 /* CodFis-Helper.modulemap */, - 1F034C3E53E5C3A82BA83789E0A80287 /* CodFis-Helper.xcconfig */, - 8A7B53C58B3AEA97437F2A9CF9FAF908 /* CodFis-Helper-dummy.m */, - E57202F787BB9DF0FBF6305566D46CA2 /* CodFis-Helper-prefix.pch */, - 30061326E5F3E12A53B0E1E4027601C0 /* CodFis-Helper-umbrella.h */, - 44A3376A4C9D1079DB226C5FDDBAD644 /* Info.plist */, - E004E48FF333AB340834FBBE3A197466 /* ResourceBundle-CodFis-Helper-Info.plist */, + 90DB98152B2D1E3AE8BC9D23669322C1 /* HTTPStatusCodes.h */, + 08301A0E7E4F30521EC276C6B43A62DA /* nv_ios_http_status.h */, + 7BA0F3844B0426A760FBA5FBD9314F2A /* nv_ios_http_status.m */, + 5948EA8E933E900BACF905A1346B22A7 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/CodFis-Helper"; + path = "nv-ios-http-status"; sourceTree = ""; }; - 13D8FBD1285C70C6B578951209011041 /* NSURLSession */ = { + 0821D2BF6F18AAE6CBF1F0116EDDE2E8 /* NSURLSession */ = { isa = PBXGroup; children = ( - 379D187B8D9DB024141B16DD12C11DAF /* AFHTTPSessionManager.h */, - 5D14DC99A1435BBC51311E94F64D742B /* AFHTTPSessionManager.m */, - 37769E2024995ED071EC10D51AB69CC1 /* AFURLSessionManager.h */, - F9E1824D77DC52C36F23095C07F56433 /* AFURLSessionManager.m */, + 98B27866103140DEA377D9439A27CD73 /* AFHTTPSessionManager.h */, + AA707E1B5C617F754CDAFE8E276DCAB1 /* AFHTTPSessionManager.m */, + 057C9DAA8EC0805AD45827418A0BCC2E /* AFURLSessionManager.h */, + 267974E9C4D414BD231CC065FC74E555 /* AFURLSessionManager.m */, ); name = NSURLSession; sourceTree = ""; }; + 0CBB947F50638659242FE73744EED2BF /* AFNetworking */ = { + isa = PBXGroup; + children = ( + CF3AA23464C658F1757C1F12C11D753D /* AFNetworking.h */, + 0821D2BF6F18AAE6CBF1F0116EDDE2E8 /* NSURLSession */, + C8481991FDBBD7C86B4B32F287D1CAD4 /* Reachability */, + BBF731E877B1999DC6C1F2DD6F29B6B9 /* Security */, + 5EB45E131EED6F9A2DEF555AC6C3B355 /* Serialization */, + 24E4B03D6DD70D6FC6E16781E032064B /* Support Files */, + 27C66147141C9AD82CAE421066762143 /* UIKit */, + ); + path = AFNetworking; + sourceTree = ""; + }; + 14E99A5D2A0956400B3BBA01AC7CA008 /* NSString-Helper */ = { + isa = PBXGroup; + children = ( + B99E2F02BB1F3CCF5718A7397824F3CE /* NSString+Helper.h */, + 0A9613A25F8130D8852D3C7346B153AC /* NSString+Helper.m */, + 5DD624E711CB6008E60D0B88AE75B0B8 /* Support Files */, + ); + path = "NSString-Helper"; + sourceTree = ""; + }; 168A3B8397ECA5C7750BACB8764D0C36 /* Pods-PNObject_Tests */ = { isa = PBXGroup; children = ( @@ -1049,33 +1105,55 @@ path = Pod; sourceTree = ""; }; - 1A0ED153BA1E8E9F0B41091B81EE4165 /* Support Files */ = { + 249B94F074CF099EEDA306A453A35049 /* PEAR-FileManager-iOS */ = { isa = PBXGroup; children = ( - 1024DD99045870E43FCD005A63231125 /* Info.plist */, - F975273F06F26FBB19D32B76AAA6735B /* NSString-Helper.modulemap */, - 0FAD35841CC55D0A4E756DE926176CCA /* NSString-Helper.xcconfig */, - ACB54F6F5ECBB15D3A630036AF1BA487 /* NSString-Helper-dummy.m */, - A88B97994EE610C652BB3512C5E092B5 /* NSString-Helper-prefix.pch */, - FC879F683E4F89DC738A7DB778EDB9D8 /* NSString-Helper-umbrella.h */, - 1E13BEE2C51245BB5E2DA74D11C2F8EF /* ResourceBundle-NSString-Helper-Info.plist */, + 3E91EE1BF1A0FAF12CFAF461107B47AD /* PEARFileManager.h */, + 6BABE32DD14BA4EADAAFB828CB0956A2 /* PEARFileManager.m */, + D7729BAF96E95D43248B15F585492F15 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/NSString-Helper"; + path = "PEAR-FileManager-iOS"; sourceTree = ""; }; - 25257D1F8B9068208C0EDA23CA1FE60C /* AFNetworking */ = { + 24E4B03D6DD70D6FC6E16781E032064B /* Support Files */ = { isa = PBXGroup; children = ( - B51CE711881CF87D3EC715603F0930C9 /* AFNetworking.h */, - 13D8FBD1285C70C6B578951209011041 /* NSURLSession */, - C002A8FEADF87CFDD7AF23F6FC735F4D /* Reachability */, - B2692CE996C7F52E83C236CBFA4C2780 /* Security */, - F4FBED2A269E6DCAD29A0F27B0CC47A9 /* Serialization */, - A7765ED713C2CC30897FAF53BF34DDFD /* Support Files */, - C8B37C0F1A3441C58D727CD84143E9E8 /* UIKit */, + 6FD6AEA5DC4B8E4FB94B134CAC2DEA9B /* AFNetworking.modulemap */, + 07DE1C3BB0AF1E55DC91788E3409CB69 /* AFNetworking.xcconfig */, + C622F48C2080CE18FC7822DB091925F2 /* AFNetworking-dummy.m */, + 4A02045AACE4F0F1FCE8311570E0A038 /* AFNetworking-prefix.pch */, + 61BC48B1FC200F579153EFABE70D5C69 /* AFNetworking-umbrella.h */, + 4A8DBE28D366657E4B2773BBC9A485E0 /* Info.plist */, ); - path = AFNetworking; + name = "Support Files"; + path = "../Target Support Files/AFNetworking"; + sourceTree = ""; + }; + 27C66147141C9AD82CAE421066762143 /* UIKit */ = { + isa = PBXGroup; + children = ( + 610C74469733FF67BA4ABC486A9A58EC /* AFAutoPurgingImageCache.h */, + E49106F5C88AFB911D0DB7732A2B5D93 /* AFAutoPurgingImageCache.m */, + 0F9616D6E3F73A1B57613CF6CD8FED94 /* AFImageDownloader.h */, + A27D6D333DF935FE05D5104E33FB0AE1 /* AFImageDownloader.m */, + 03E7533B6710413FEDA3C075409E31C6 /* AFNetworkActivityIndicatorManager.h */, + 8884F22F13F4D2DF8123F7512DF86480 /* AFNetworkActivityIndicatorManager.m */, + BBBD47F1C4F84B99DC8556B6F98D7097 /* UIActivityIndicatorView+AFNetworking.h */, + 4FB2C9B0DA395FD916D3B395CBA7CED7 /* UIActivityIndicatorView+AFNetworking.m */, + 37B6853F11D9337B5AFBD8584F986F3B /* UIButton+AFNetworking.h */, + 34AF48E4EA6DF80AF0A78AF01009E7C7 /* UIButton+AFNetworking.m */, + 5E11FE0D1725A6A9012FAAB27BE8C733 /* UIImage+AFNetworking.h */, + 155F65EE2F695857C262B4F294277012 /* UIImageView+AFNetworking.h */, + E235F098464F14F7AC37206E79035D05 /* UIImageView+AFNetworking.m */, + 658E437F5B53E0E098E6CB13FBB0D91F /* UIKit+AFNetworking.h */, + 6DA55504410480ED8E3FAED5CA34DEA9 /* UIProgressView+AFNetworking.h */, + 7D3E0A0A1EC3DFB7C71374B172856779 /* UIProgressView+AFNetworking.m */, + FB18172121162B600A3ACB14389EBF67 /* UIRefreshControl+AFNetworking.h */, + AEDDE018439266CA61EC35179F818B11 /* UIRefreshControl+AFNetworking.m */, + 4C0CB40B61B42E36C8A841524B7CB09E /* UIWebView+AFNetworking.h */, + CACE8E60049A91DDF14CEF6898EDE337 /* UIWebView+AFNetworking.m */, + ); + name = UIKit; sourceTree = ""; }; 2BE61C402945FFDDE7F49060F910D14F /* Classes */ = { @@ -1095,19 +1173,6 @@ path = Classes; sourceTree = ""; }; - 2E96ACC89F2D9A4BEA9CA94B5445F8CD /* Support Files */ = { - isa = PBXGroup; - children = ( - 1E1452C7FD30DF2777A5E8BCAE69472E /* FBSnapshotTestCase.modulemap */, - 5EBC198239AC633110650C5C79DD8BD7 /* FBSnapshotTestCase.xcconfig */, - C81F1F56BD0141CC52D1AC0B7A91FB7D /* FBSnapshotTestCase-dummy.m */, - 80CEB8D8C03F1C1B3B0DF77B13186AD0 /* FBSnapshotTestCase-prefix.pch */, - AC05C9927F610209E94903161517D066 /* Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/FBSnapshotTestCase"; - sourceTree = ""; - }; 30888CCAE6C09BBE3DB2932177E9D896 /* PNObject */ = { isa = PBXGroup; children = ( @@ -1118,64 +1183,6 @@ path = ../..; sourceTree = ""; }; - 3B632DE4DF03643585CB7E3D3061F360 /* nv-ios-http-status */ = { - isa = PBXGroup; - children = ( - A8A06B015AB29959A0689C03F26684A5 /* HTTPStatusCodes.h */, - A3C91FBCB22A184FA2F909229DF9DE37 /* nv_ios_http_status.h */, - E259F8A3624370227D96E523D79E1C78 /* nv_ios_http_status.m */, - DF314A97EBB8F003D5C132B366D6A719 /* Support Files */, - ); - path = "nv-ios-http-status"; - sourceTree = ""; - }; - 3BCB873CBA3FEA790DB2C0273AAFAE10 /* Specta */ = { - isa = PBXGroup; - children = ( - 4F1112644022E638963E3B21D5F2890E /* Specta.h */, - 9599376A01C50D9B27F311EB46116485 /* SpectaDSL.h */, - 9D48583AE2E1ABF991221B572713E6E8 /* SpectaDSL.m */, - 485BFC729756E498439C942A96F10304 /* SpectaTypes.h */, - BB9DE2FDBD75DB79CD7E00CF05D3C0B1 /* SpectaUtility.h */, - 4EB59C9D63AD1F4771A872B490D42F19 /* SpectaUtility.m */, - 317E36493ECEA20C0EB5AB74C3502BF6 /* SPTCallSite.h */, - 3385491328A2613CAAB6FC32F972F32C /* SPTCallSite.m */, - 6FCF0848F05D331E87B7B1BADD684CBB /* SPTCompiledExample.h */, - B124B083F37C7B1AC5D072D22D1601BC /* SPTCompiledExample.m */, - 6F08553232D8AE2AC771063C2057999C /* SPTExample.h */, - 1FD3243145248C1F69D9E1C521E15D87 /* SPTExample.m */, - 135033A9181C76CF1607DFFE9947625C /* SPTExampleGroup.h */, - D0F375CE901356C9F2E8FB1F384FA5D5 /* SPTExampleGroup.m */, - D6A4024C8FBB211BFD7AC63FB56098C3 /* SPTExcludeGlobalBeforeAfterEach.h */, - 2ECDC9EBA09EFC10F9BC51B9C4CB9812 /* SPTGlobalBeforeAfterEach.h */, - 71FB3252085F3C0065313F64C07D6CF7 /* SPTSharedExampleGroups.h */, - 48A97E5258F655DB1B6FCC159C6719C5 /* SPTSharedExampleGroups.m */, - BFEF28FE36CA3B0654FCE786ADD4B69D /* SPTSpec.h */, - C1EB87F3752C5ABE0761770523BF6BC1 /* SPTSpec.m */, - 3ABDC0C2763FE222B84FB4B5A93925FD /* SPTTestSuite.h */, - 2C72380A0D6553683D1BD38159C37D4B /* SPTTestSuite.m */, - 01210B4991148A2FEAEB6C2073375709 /* XCTest+Private.h */, - 512C364B00E2A44E5320E298FE40642A /* XCTestCase+Specta.h */, - 33085FB7C0B220CAED7C6E589DE5D243 /* XCTestCase+Specta.m */, - 3C7AD59743D7083D7354F750D63290AA /* Support Files */, - ); - path = Specta; - sourceTree = ""; - }; - 3C7AD59743D7083D7354F750D63290AA /* Support Files */ = { - isa = PBXGroup; - children = ( - 23E043B0753EA9BF9A4F095150676A82 /* Info.plist */, - 316FBC8C964946B135B2D2EF34624AF4 /* Specta.modulemap */, - DDF663ED2F08574CE705F2E26C9E909F /* Specta.xcconfig */, - AFA60D084AF43426820E0E3079EA7C9C /* Specta-dummy.m */, - DB635B177B330709AB7DA63FAFC379C1 /* Specta-prefix.pch */, - 271643A6B57CF6A680638FE8EE523923 /* Specta-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/Specta"; - sourceTree = ""; - }; 4009CEE68682448A34EE75AEACD49007 /* User */ = { isa = PBXGroup; children = ( @@ -1204,125 +1211,219 @@ path = "Example/Pods/Target Support Files/PNObject"; sourceTree = ""; }; - 4C01038885218E5A8F46DAEF96C18A3D /* Products */ = { + 44AD9BEF29A8A32C9FEF8E9D22AE153C /* Expecta */ = { isa = PBXGroup; children = ( - DD1866F99E1C41471AD822135DE7A980 /* AFNetworking.framework */, - 0B1A22229E3801682717C76FC3EC5277 /* CodFis-Helper.bundle */, - 9CAB9A95934E5D37FFA43256EF47EF20 /* CodFis_Helper.framework */, - C6F5C7D168275858059D971916CA11BC /* Expecta.framework */, - EB453B34B97515BD6D1E1D2826A003D0 /* Expecta_Snapshots.framework */, - BD87FAFC458DD5681932EB870FC6D584 /* FBSnapshotTestCase.framework */, - 9E7DFE22EE5273D5518DEF89DCAAA3C7 /* NSDate_Utils.bundle */, - 6C3DB0BBAB5480760D02B191B7F7241D /* NSDate_Utils.framework */, - 2D092A87F766ADB2AA7FFAF94E49BD87 /* NSString-Helper.bundle */, - F07A19FF93F0C46CF0144CC9BDD618D9 /* NSString_Helper.framework */, - 3D0D46D4E74C97600C85F8763AB936B2 /* nv_ios_http_status.framework */, - CA681D39B7B3648B3DD85284AAF56ADE /* PEAR_FileManager_iOS.framework */, - 436B6F9E6A69BDEA01CD9284033DAF36 /* PNObject.bundle */, - 429771986CD9C2071B62AAC5065AE207 /* PNObject.framework */, - 65A7346A5A4F3AB463AC78878207A426 /* Pods_PNObject_Example.framework */, - 4240CD092C2BF0B89A3E7D65C507144B /* Pods_PNObject_Tests.framework */, - 84C01498C16B13309E3815E794BA08F4 /* Specta.framework */, - 9FE6937C1543E53515E99A3B372A074A /* UIDevice-Utils.bundle */, - 3055C3C22E37FAA1520428441EC25F9D /* UIDevice_Utils.framework */, - ); - name = Products; - sourceTree = ""; - }; - 50ACB82816A1C4493CCE7FD7B5FA9BCE /* Expecta */ = { - isa = PBXGroup; - children = ( - E869F5EF752E9C3A7876DA793BC75D41 /* EXPBlockDefinedMatcher.h */, - 6EC81BB0CCD42F7DAE92107677A91F33 /* EXPBlockDefinedMatcher.m */, - 2534011F1791AE752DDB65DA4FCCAD87 /* EXPDefines.h */, - 12544CDF0FD9C5551A77CD4BDE1405B9 /* EXPDoubleTuple.h */, - B9A9C701D2337B179946452160619DC1 /* EXPDoubleTuple.m */, - D2AED9AF6DE4D50C7E5B136FCA28E03F /* Expecta.h */, - A6D6824D63C384BED3BCD62D7A68F7E3 /* ExpectaObject.h */, - 9BF9F130F461DDDBF9EE1E70572D1FDB /* ExpectaObject.m */, - 685A797ED47795C09DEE5C5A55714DAC /* ExpectaSupport.h */, - E7AD0BB1AC20ECCE9DCD54B465534B3B /* ExpectaSupport.m */, - 08D77C7FD6BD5E721E23548F1FACC00E /* EXPExpect.h */, - 632C202794A91AC27516B224BF80971F /* EXPExpect.m */, - 450709B47F7A820A8AFDB461B4437FFC /* EXPFloatTuple.h */, - D0A68CC6DCCCFFBE325A6EF70E806DC8 /* EXPFloatTuple.m */, - B59F63470D0D7175BEE0C4DC896DF014 /* EXPMatcher.h */, - 3747D17AA8130F0A96E8B12196B90730 /* EXPMatcherHelpers.h */, - 7032DF411CE2D0FC98E26BC0DFB7A197 /* EXPMatcherHelpers.m */, - 507A72977FEC0BD33C59811A49A086B3 /* EXPMatchers.h */, - CCED7197D78B3BAFAA8146CB7781287F /* EXPMatchers+beCloseTo.h */, - C737C56F2AFEB1550EB22FF6FCF52157 /* EXPMatchers+beCloseTo.m */, - 6F7088A6D1831F5A072482BF5FB4F7EF /* EXPMatchers+beFalsy.h */, - FED46A9E7B7A61C42F7DFB07C125345F /* EXPMatchers+beFalsy.m */, - 464590FE7639F553ACF4AC3221D5FB6B /* EXPMatchers+beginWith.h */, - 68969EDE3295DE920DDA3080DF5EA7BC /* EXPMatchers+beginWith.m */, - 23A738F60E08C2B623390107892DF56D /* EXPMatchers+beGreaterThan.h */, - 912010882CBFE7976CB57E864D12F181 /* EXPMatchers+beGreaterThan.m */, - FFB3A2FD707A25181DBF84EB4CA8AFC2 /* EXPMatchers+beGreaterThanOrEqualTo.h */, - 2AF2A889E861FFE5D575ADC9AD833257 /* EXPMatchers+beGreaterThanOrEqualTo.m */, - DB2B44906DCF1985FD8B0769537F50A3 /* EXPMatchers+beIdenticalTo.h */, - B83ACA9273550529AD6FDF713514D75A /* EXPMatchers+beIdenticalTo.m */, - 0DC4C776D52F72AB2387B118DAC67A0D /* EXPMatchers+beInstanceOf.h */, - 909473D243E4195FF940F21AEC16AC75 /* EXPMatchers+beInstanceOf.m */, - 6523B3E15B6819D4FF077CF5E5294DA3 /* EXPMatchers+beInTheRangeOf.h */, - F056A4435AC81C2FFA76B2F297F73666 /* EXPMatchers+beInTheRangeOf.m */, - 60E281C74ABE56055E92C7D6FFA71BA4 /* EXPMatchers+beKindOf.h */, - CA04BCF19FACFA52CC7AFE8FC64419A5 /* EXPMatchers+beKindOf.m */, - FDB2C186F7E9E1C7250737509AB1893C /* EXPMatchers+beLessThan.h */, - 4220E349988A0D580FCBFBA39647F511 /* EXPMatchers+beLessThan.m */, - A7851DCEEE7DA7D909E9BA4BEFADA58B /* EXPMatchers+beLessThanOrEqualTo.h */, - 99A13ADAA970AEC0B0856D44D87B407F /* EXPMatchers+beLessThanOrEqualTo.m */, - 6F398880A97C09015BC77DBF610106DE /* EXPMatchers+beNil.h */, - 464D0446F49343AEEE6C16A01C8A1F95 /* EXPMatchers+beNil.m */, - 88FE06915D7F161C6032D7D702058B77 /* EXPMatchers+beSubclassOf.h */, - 8DA3C8684E4C0FCA78069E1541C465D9 /* EXPMatchers+beSubclassOf.m */, - 2CB51CB69E1889BED120C46E1B9CAAE3 /* EXPMatchers+beSupersetOf.h */, - 91F70FEF3810F8C031EBB1ECA12F0B91 /* EXPMatchers+beSupersetOf.m */, - CE8CB0C513836F78E504F110F4F4C887 /* EXPMatchers+beTruthy.h */, - 1CBFDC308319F4BFC9FFE16A9B1CB85B /* EXPMatchers+beTruthy.m */, - 75E0D1023C0A08FDAAB1DFD72F487D0C /* EXPMatchers+conformTo.h */, - A5D99B576EF417E30AEBD7F9CE13D6D5 /* EXPMatchers+conformTo.m */, - F0F49008F3757A50A53A7EDEFE1D6E0E /* EXPMatchers+contain.h */, - B51B4D165C18FCF2F2AEED7AB6CE617A /* EXPMatchers+contain.m */, - 9CC50ED51BF3127276F870BBBF3F4CDC /* EXPMatchers+endWith.h */, - A55A28952831E3839DD3758C933F14DB /* EXPMatchers+endWith.m */, - 8B25B02C4F56B59CE95492B7EF051FED /* EXPMatchers+equal.h */, - CBB622604957A8C11F02247EA2DBBC4B /* EXPMatchers+equal.m */, - 820CBF010D3F53A11DEE04F987A96442 /* EXPMatchers+haveCountOf.h */, - 609FEA9EB3566992ED0F336C5BE5751A /* EXPMatchers+haveCountOf.m */, - DD12CCCA8F4B1D48BD3CF960C419172A /* EXPMatchers+match.h */, - E7F4C8294BE11BE61DB4A7A2F3B31D9D /* EXPMatchers+match.m */, - EBE026DCFAD64065C2AD46B762FA6FC4 /* EXPMatchers+postNotification.h */, - 327907A2565A1A7392547592FE331F98 /* EXPMatchers+postNotification.m */, - 4BF5121E4EFB3071F698EDA658E3EC5A /* EXPMatchers+raise.h */, - FDA136A2E561DF398381D1452E6BD3BD /* EXPMatchers+raise.m */, - 9D2C867593CF76AA25009F9649E06CC5 /* EXPMatchers+raiseWithReason.h */, - 674400F6F33A1F137E7BA9AD6C617DEF /* EXPMatchers+raiseWithReason.m */, - D0C3F6B646512F6B8B28458FF77BDCD3 /* EXPMatchers+respondTo.h */, - 7C79A15D239C9CD4C8FDF088C20B986A /* EXPMatchers+respondTo.m */, - 1B7E4ED35985F94918DA0FB8A9F1A752 /* EXPUnsupportedObject.h */, - 832562EA083AF6A877D74DAA9CA17E11 /* EXPUnsupportedObject.m */, - FA65E1967178EC137167CF6BCB222FB9 /* NSObject+Expecta.h */, - A447AAA3967E79D3F4057E256EBC2EE6 /* NSValue+Expecta.h */, - 3F211EE8103F78DCC378727AE3225BAF /* NSValue+Expecta.m */, - 837DB8CBC3759C485F2E40869B9E84D0 /* Support Files */, + 653897140D8D6F79032F88ADF7B49BB1 /* EXPBlockDefinedMatcher.h */, + 80D928D1D62407BE226DB458FBCBC84B /* EXPBlockDefinedMatcher.m */, + 746CA7A82B13C15477DFF68AE7D16AB2 /* EXPDefines.h */, + F8C8B23D3335F3A9D5717F0FDD850D61 /* EXPDoubleTuple.h */, + 4E3E44DDF755BFF6EF70B8017FE57DF8 /* EXPDoubleTuple.m */, + B0F970F4305D2627DCDBCCD3F0FE5CB6 /* Expecta.h */, + F9F9AAE60B2486EE53F092EDE3E72D9B /* ExpectaObject.h */, + 4D3497DD164B46024D6F570A27240CA3 /* ExpectaObject.m */, + E54094C74552E923CA8CE38F1044EC11 /* ExpectaSupport.h */, + B63F83CC135BF5CA7CF6B92A4D9E4951 /* ExpectaSupport.m */, + DC6CFAF47DD5EAA5D62AA2F4660BF69B /* EXPExpect.h */, + BD437CFF5220FD456F3573973B16FC0D /* EXPExpect.m */, + 9C7F7D98F2EBB8A63EC1D00F426373D6 /* EXPFloatTuple.h */, + CCAFB1ECB5B7934D8148B00FE9B91FCD /* EXPFloatTuple.m */, + 4CF5BFEC401BC7CCD2B7B1145D5B7D4C /* EXPMatcher.h */, + C8D94483E26E496780A7A65A1BBF6707 /* EXPMatcherHelpers.h */, + 0C5CEB3A8827500751F5C62B3E65A574 /* EXPMatcherHelpers.m */, + F8DA4CFD8A49096E55327AE822FDB001 /* EXPMatchers.h */, + 509A946CCB6DDBA2BDD9734F789529B4 /* EXPMatchers+beCloseTo.h */, + A7E4F6DD6DC11798A5FEDF845170F677 /* EXPMatchers+beCloseTo.m */, + 4DC12523D4981043570695614C1EFF63 /* EXPMatchers+beFalsy.h */, + 6C84605440A25794A81CBCAAFC9A0597 /* EXPMatchers+beFalsy.m */, + DD28C01EE6C5D322F41D40488377D230 /* EXPMatchers+beginWith.h */, + 37FA6D7C9D8DB6C9DC7E71646A89575E /* EXPMatchers+beginWith.m */, + 220DA9C6C346A61FA71D0B37836628A5 /* EXPMatchers+beGreaterThan.h */, + F17D7E14EA40B1C6F4951EBB5FDF7BAB /* EXPMatchers+beGreaterThan.m */, + 755C724DF7C66825A534B30580023744 /* EXPMatchers+beGreaterThanOrEqualTo.h */, + D8C66661586034EAA5FA47722251C700 /* EXPMatchers+beGreaterThanOrEqualTo.m */, + BC94F9631C68946B589C18A7542C5816 /* EXPMatchers+beIdenticalTo.h */, + BF560299FF8A8DFB690547C047A25432 /* EXPMatchers+beIdenticalTo.m */, + A61362FA589E59F90F0092FDBF6FBB97 /* EXPMatchers+beInstanceOf.h */, + BFA83496360A1C5FC68BB5EFE4E1B5B1 /* EXPMatchers+beInstanceOf.m */, + 8F0824DFA6D9E5E507F52EE56442639A /* EXPMatchers+beInTheRangeOf.h */, + 66EF034BB9EC4B36DA83F1F484FC0780 /* EXPMatchers+beInTheRangeOf.m */, + B0BFE819B03008E5F3623C1EF231AC91 /* EXPMatchers+beKindOf.h */, + AB699C5DC96FE84AE353D6200CB8EC4D /* EXPMatchers+beKindOf.m */, + 24861D9EDF6A0490D414329EE5A19852 /* EXPMatchers+beLessThan.h */, + EE91442CC73115E1380DDB8305D341E2 /* EXPMatchers+beLessThan.m */, + F2ECCAF32CC32580737C8540C5B9E447 /* EXPMatchers+beLessThanOrEqualTo.h */, + FE7FBBE6463436F6F5BA96EBA1D0C9A3 /* EXPMatchers+beLessThanOrEqualTo.m */, + DFB1E8448416A0C4E0C6FFDA083A711B /* EXPMatchers+beNil.h */, + E0443730B72E7999078442FEAC0989F2 /* EXPMatchers+beNil.m */, + 6FF354350B97B9BAFF63E6E09F0C4623 /* EXPMatchers+beSubclassOf.h */, + 9075BD42935C466E485B0ECF052B3A9E /* EXPMatchers+beSubclassOf.m */, + 6C8AA5A5771E73E03A08211B6A5CE916 /* EXPMatchers+beSupersetOf.h */, + 95B5FA83106BBC416305494F623B42AC /* EXPMatchers+beSupersetOf.m */, + 93D130B785FFA9D9C26342B200C7606A /* EXPMatchers+beTruthy.h */, + D711F932EF0B66455153299015509775 /* EXPMatchers+beTruthy.m */, + 4934E4E838A6DE8F4BE9A19549DE01D1 /* EXPMatchers+conformTo.h */, + DF4683233FA13ACE908477E326985D16 /* EXPMatchers+conformTo.m */, + 32C369BBABFF5B45DF98AD9EF43F764F /* EXPMatchers+contain.h */, + BBC44508DE83C9771E3F9B9FCE6361C5 /* EXPMatchers+contain.m */, + B1F08E4CB1911A1FF375AE16496D87E0 /* EXPMatchers+endWith.h */, + 0850964010CBFE32BAAB47ED5B240769 /* EXPMatchers+endWith.m */, + 9EF87FF359BC3AD8BE9D4DE42B67F53A /* EXPMatchers+equal.h */, + ADF65D32794E9C7528627624D268DA70 /* EXPMatchers+equal.m */, + B60851353A1C35CCF466E592EFE99855 /* EXPMatchers+haveCountOf.h */, + 9C1FF09022018025EB2ADF464C5CE940 /* EXPMatchers+haveCountOf.m */, + 102787377C25D48FC380646C7D9F6E23 /* EXPMatchers+match.h */, + 7D20B78C6193E7D2DD5D49E3A78DAB50 /* EXPMatchers+match.m */, + C56A27E858830DE4C079B82C72E3D4B9 /* EXPMatchers+postNotification.h */, + 270DF1F0D7F98B8A9C59C7547AB62924 /* EXPMatchers+postNotification.m */, + 98C21121C538F176200D7C514EDDE382 /* EXPMatchers+raise.h */, + 41E8AB239B5CB7F6FC2D15F0C5C19E13 /* EXPMatchers+raise.m */, + DD06EF53B6704D238FE17DAE6A3B18BE /* EXPMatchers+raiseWithReason.h */, + CFC1D348E3CC46C9199E895968496DDE /* EXPMatchers+raiseWithReason.m */, + 3214E7144907F79B9E41853F678A9C0A /* EXPMatchers+respondTo.h */, + 0BD530FBED5436C258530ECE26FE565B /* EXPMatchers+respondTo.m */, + C26BAE5FBBA3A39BAA679642D3CF5988 /* EXPUnsupportedObject.h */, + 4B2614752079DAB1EABE218A4347229C /* EXPUnsupportedObject.m */, + 498B2B725517CF3F63FC69DC53836E1A /* NSObject+Expecta.h */, + 97A2EF7C2A5742694F2A2DC54F4EBF78 /* NSValue+Expecta.h */, + E24AB18BBD9330583C23DF76B3DA5788 /* NSValue+Expecta.m */, + 7249FC0EC0FCE2CC1311F33276B4DE15 /* Support Files */, ); path = Expecta; sourceTree = ""; }; - 74BE58DFBC7A58C0CBF57703836AE234 /* Support Files */ = { + 4B4E054D531BB7881FE775173D4E0510 /* Support Files */ = { isa = PBXGroup; children = ( - 388943AC9BDC909F5225ED295DCA5CC8 /* Expecta+Snapshots.modulemap */, - FD8C2666DF395A0B72C96DB3FFE373DD /* Expecta+Snapshots.xcconfig */, - 01107AF1CB31E5A4C0DAC648F2706354 /* Expecta+Snapshots-dummy.m */, - 17525D1167F4FD996A3F684B93B78793 /* Expecta+Snapshots-prefix.pch */, - BF1545811E1B1302D5F00AE126015A95 /* Expecta+Snapshots-umbrella.h */, - DD66CBB198BF1306A241FDB078CE0766 /* Info.plist */, + F7BE9BC01546854F415DD8A1ADC1DBA4 /* Info.plist */, + 275D6B387B0B54D774AF5AD1DDD683B6 /* ResourceBundle-StrongestPasswordValidator-Info.plist */, + 65A2B93C9066BD9460C9132D79B01A49 /* StrongestPasswordValidator.modulemap */, + DAE941DF7A19B886312351F3725C4113 /* StrongestPasswordValidator.xcconfig */, + C61E511BE232FD4241B7FC43EE287EB6 /* StrongestPasswordValidator-dummy.m */, + 271A3EE4945F455E1F5F7ECB1D231F3F /* StrongestPasswordValidator-prefix.pch */, + 73935AACFE9BE3B36108322244F3B802 /* StrongestPasswordValidator-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/Expecta+Snapshots"; + path = "../Target Support Files/StrongestPasswordValidator"; + sourceTree = ""; + }; + 50D64015390333430CCFB56555F2CC0E /* SwiftSupport */ = { + isa = PBXGroup; + children = ( + 5B548B14F622BEC36AD8C4BED38D0A01 /* SwiftSupport.swift */, + ); + name = SwiftSupport; + sourceTree = ""; + }; + 5948EA8E933E900BACF905A1346B22A7 /* Support Files */ = { + isa = PBXGroup; + children = ( + 12F99893C339B7E646828F822C9B7BA3 /* Info.plist */, + 24A0B83A5262B238FAB366366FE84044 /* nv-ios-http-status.modulemap */, + 1FA74DD77D19287A481C9B5E1D847AB4 /* nv-ios-http-status.xcconfig */, + FFA7EB19D33C17F1D531E81DA6540F8A /* nv-ios-http-status-dummy.m */, + A44A27A212E5A4E8176C986C286DB78A /* nv-ios-http-status-prefix.pch */, + 00B4368630C96576E18CDD082572F49F /* nv-ios-http-status-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/nv-ios-http-status"; + sourceTree = ""; + }; + 5DD624E711CB6008E60D0B88AE75B0B8 /* Support Files */ = { + isa = PBXGroup; + children = ( + 54BC8E2E1C4BFF322A7188FC8BB41255 /* Info.plist */, + D3C1A35567252A04C711B7FD8A6AFD36 /* NSString-Helper.modulemap */, + 202C14A5863F59A3148C7839BCEBBD53 /* NSString-Helper.xcconfig */, + F255FC4000B6772C111354A2DFA32805 /* NSString-Helper-dummy.m */, + 2457EC270A54B38F9D0CE51B29C83FD1 /* NSString-Helper-prefix.pch */, + 96BE08F9268972DA4DF4142022719162 /* NSString-Helper-umbrella.h */, + BC37DB0BBDDC3FC1BEC0122BEB257CCA /* ResourceBundle-NSString-Helper-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/NSString-Helper"; + sourceTree = ""; + }; + 5EB45E131EED6F9A2DEF555AC6C3B355 /* Serialization */ = { + isa = PBXGroup; + children = ( + F70FDBBAA8A2DBAC7FA08F509B680C29 /* AFURLRequestSerialization.h */, + 1F29FF5F9149987922D15D39EF26C972 /* AFURLRequestSerialization.m */, + E583E4E47FC8AFEF7E8800BAF344CD82 /* AFURLResponseSerialization.h */, + 76E4195F1B1B499B1F54C3053A6C4F09 /* AFURLResponseSerialization.m */, + ); + name = Serialization; + sourceTree = ""; + }; + 613DF97EBB5C89EC446B3E160F13C16F /* Core */ = { + isa = PBXGroup; + children = ( + 4BCB0829DA9537740F25B963B5813EE9 /* FBSnapshotTestCase.h */, + B9795D1CD1CCEBB2C7CBCAA4200005BD /* FBSnapshotTestCase.m */, + 742287CA7956D60C173BAAE325100B58 /* FBSnapshotTestCasePlatform.h */, + 30EF4DA4A4CDB81D9176875A747F9A29 /* FBSnapshotTestCasePlatform.m */, + 3D775CE3B81FC1A3B33AB4156B5A8157 /* FBSnapshotTestController.h */, + 9E5D3D27F5AE5550DA6FB4659C5A6849 /* FBSnapshotTestController.m */, + 6922AB8ABF38E31420E0AD20364FA8F1 /* UIImage+Compare.h */, + 8A42D327C01AB49661866A8872FF648A /* UIImage+Compare.m */, + 4699118E746B98FC8EB217B92F693D0F /* UIImage+Diff.h */, + 3DD07AB8B0ED88B3F39C1AD0EE6EA711 /* UIImage+Diff.m */, + E67DBC8D9F5E613284CB236772BD8F33 /* UIImage+Snapshot.h */, + 5FE537BFE472BFFD1DAEFF8411A9577B /* UIImage+Snapshot.m */, + ); + name = Core; + sourceTree = ""; + }; + 7158B238A3AD46264223DDCD4A86E6C9 /* Products */ = { + isa = PBXGroup; + children = ( + 82F35DF7775FBBD2D9C9B70182CDE369 /* AFNetworking.framework */, + E6E07D08B7A027859BA4A917E00BF229 /* CodFis-Helper.bundle */, + F0B26CE51AA17E10391F1414297C7C98 /* CodFis_Helper.framework */, + 49E85387F6700501551190794095167A /* Expecta.framework */, + C1258E99DF8888B37ACBBC6C90F91DCB /* Expecta_Snapshots.framework */, + B53AF54913DD760B3E68DC11690D9265 /* FBSnapshotTestCase.framework */, + BB1AB7B681248EA138F7A7412726C2FF /* NSDate_Utils.bundle */, + 85935E27E24243F9C99160CC2E553025 /* NSDate_Utils.framework */, + 9613E58926B59601B3895874354AFF97 /* NSString-Helper.bundle */, + CAEE05DD29E53EA8CED0EE307ED5DE99 /* NSString_Helper.framework */, + C6EDBEF6F7E5F84A65FCD53B25F4E499 /* nv_ios_http_status.framework */, + 1A51C457C54158DC4641ED2F6BDB6ED9 /* PEAR_FileManager_iOS.framework */, + E2F129D199F640F674F1DF617347C01F /* PNObject.bundle */, + AE67F09194D1CE5FB234414EDBB0479E /* PNObject.framework */, + 118D6F8ABEDBE33F7D21BCAC773FE33B /* Pods_PNObject_Example.framework */, + 0B8B444FF10E895676AC329844815AE7 /* Pods_PNObject_Tests.framework */, + E783032415D6C8D7A43AEA466047C13D /* Specta.framework */, + 58FD2F9B07A480F1C786F0E58BA3D919 /* StrongestPasswordValidator.bundle */, + 49943A31C882E74BEEC30F6068C1CB3B /* StrongestPasswordValidator.framework */, + E9CA43C07269FD2CFDBA3050CB5F5AC8 /* UIDevice-Utils.bundle */, + 5249E570B9CAC480E98CA5561251F5AC /* UIDevice_Utils.framework */, + ); + name = Products; + sourceTree = ""; + }; + 7249FC0EC0FCE2CC1311F33276B4DE15 /* Support Files */ = { + isa = PBXGroup; + children = ( + DBB906A938B6651AC4E0492515D45781 /* Expecta.modulemap */, + F87C61A16E4071BC8BB8D415DB46B9F4 /* Expecta.xcconfig */, + 55134BC07FB77579484BE59525B15D03 /* Expecta-dummy.m */, + 17BF02FD9842BC9A3E3B4BAA3F77C1F9 /* Expecta-prefix.pch */, + 54EE338F56B707DBB1444B0ACF9C8614 /* Expecta-umbrella.h */, + 981F1E138B050FDF0E5D8AFE36A5453C /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/Expecta"; + sourceTree = ""; + }; + 7708B4CDB4FC641351DAB4B74E7F7223 /* FBSnapshotTestCase */ = { + isa = PBXGroup; + children = ( + 613DF97EBB5C89EC446B3E160F13C16F /* Core */, + A50A3B00BD5C610DD42BD9682C1E920E /* Support Files */, + 50D64015390333430CCFB56555F2CC0E /* SwiftSupport */, + ); + path = FBSnapshotTestCase; sourceTree = ""; }; 7B2C40B467EE55C5CB63A978531E7289 /* Pods-PNObject_Example */ = { @@ -1349,40 +1450,20 @@ BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */, E99CD5B3CF7131277C4CBA3A1162D56A /* Development Pods */, 82EBDD3171F12EB907EFF77F1BC08474 /* Frameworks */, - 9C0D2F57BBB41DD05BF3A2ECFBFA22FF /* Pods */, - 4C01038885218E5A8F46DAEF96C18A3D /* Products */, + E3C4783EB810993B946C2D374B833E1B /* Pods */, + 7158B238A3AD46264223DDCD4A86E6C9 /* Products */, CA2A6C0A1068E1DAEA2579E47E971F66 /* Targets Support Files */, ); sourceTree = ""; }; - 7E98BF8FFE57B5CF948E31957B37DBBD /* NSDate_Utils */ = { + 813CAB77E4C107B3820938BC53C6F877 /* UIDevice-Utils */ = { isa = PBXGroup; children = ( - CA214C22480106586DADDDBE4AC63DC5 /* NSDate+NSDate_Util.h */, - A99D1CE0AE7D085BA83A7082B19B2963 /* NSDate+NSDate_Util.m */, - C727EB498C4E74129342625DCD26C12C /* Support Files */, + 33311BF46EEB0F31BC87ABCABE7CAFAD /* UIDevice-Hardware.h */, + FC9EF00BE176EC68B90D2D113973C69B /* UIDevice-Hardware.m */, + AC8B470EC05CA3E200E07FA52EC3F81B /* Support Files */, ); - path = NSDate_Utils; - sourceTree = ""; - }; - 803F988263FA5F3D7D147F50BD3A37EB /* FBSnapshotTestCase */ = { - isa = PBXGroup; - children = ( - 8E199AC37E2999F2FA08E57F338E2116 /* Core */, - 2E96ACC89F2D9A4BEA9CA94B5445F8CD /* Support Files */, - E8067E4853ECB98535D2BCDBF71AAA48 /* SwiftSupport */, - ); - path = FBSnapshotTestCase; - sourceTree = ""; - }; - 81E5AC8DBD2B02C7501AC023E0215592 /* PEAR-FileManager-iOS */ = { - isa = PBXGroup; - children = ( - DE8905A96C379C7FAE22943E7F3E41A9 /* PEARFileManager.h */, - 74406FC0523AA26E9E5570CC7FAF6963 /* PEARFileManager.m */, - DC2F1E82CEA69830A30F80D136C893C8 /* Support Files */, - ); - path = "PEAR-FileManager-iOS"; + path = "UIDevice-Utils"; sourceTree = ""; }; 82EBDD3171F12EB907EFF77F1BC08474 /* Frameworks */ = { @@ -1402,103 +1483,98 @@ name = Frameworks; sourceTree = ""; }; - 837DB8CBC3759C485F2E40869B9E84D0 /* Support Files */ = { + 8754C688086A43D2C692C788F97E5303 /* NSDate_Utils */ = { isa = PBXGroup; children = ( - CB9DBAA826AD640AB1EAC9C550052A7C /* Expecta.modulemap */, - D8DE52FA0AE0D96C58A5DE707B83F4B7 /* Expecta.xcconfig */, - B9129AD09C5504C5D83BEED23EC48532 /* Expecta-dummy.m */, - 5964358CAD15D82442CE38CF60931ABE /* Expecta-prefix.pch */, - AB4F2391B3A94F6E34094D136D14E5CD /* Expecta-umbrella.h */, - 4BB76D100F2D9997904BB3E221FF89CF /* Info.plist */, + 4B3731A869A7E6BA199C054D9EF03162 /* NSDate+NSDate_Util.h */, + 4CA961321331D76F0BD79B886FB821AF /* NSDate+NSDate_Util.m */, + AA31B89C3358A67EA54BF66E7E54EE9C /* Support Files */, + ); + path = NSDate_Utils; + sourceTree = ""; + }; + 92E29EE400A64CA71F7A803AC71F79CE /* Support Files */ = { + isa = PBXGroup; + children = ( + DA17718A765FF2EF4D400E543943DA74 /* Info.plist */, + D44DCC649D1B53CB110501A06FB5E860 /* Specta.modulemap */, + 439AEC2E58879C1C4B19B9FC33E9DC68 /* Specta.xcconfig */, + 948B64AC67CEEB65DFED11D03AF56CBC /* Specta-dummy.m */, + D6838B2171CE90FB5D2B82FB2DC2329C /* Specta-prefix.pch */, + 814694BFDA309FA54BF6774D2E4861BB /* Specta-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/Expecta"; + path = "../Target Support Files/Specta"; sourceTree = ""; }; - 884C970EA45305DD9BBC31927148A7D9 /* UIDevice-Utils */ = { + 967EB251621A9278328AEA2BDC20BB86 /* Support Files */ = { isa = PBXGroup; children = ( - 8D0098924728047DF7DBD9A55E5D77F8 /* UIDevice-Hardware.h */, - B1B3EA1DB90A6694150156F7D37F0646 /* UIDevice-Hardware.m */, - B7F90C662A9A703BC93B0CFCE696044C /* Support Files */, - ); - path = "UIDevice-Utils"; - sourceTree = ""; - }; - 8E199AC37E2999F2FA08E57F338E2116 /* Core */ = { - isa = PBXGroup; - children = ( - 5635E354245AFEF9A685537A61FC9390 /* FBSnapshotTestCase.h */, - 11F89A338BF7EB4E415848F0A7C3CF0D /* FBSnapshotTestCase.m */, - 42821213A090128F110CBB0FE1BE6E1C /* FBSnapshotTestCasePlatform.h */, - 721DAB379DC2B4881E444E3AE72B0D07 /* FBSnapshotTestCasePlatform.m */, - F2282D94AFC54178C90FB5E64876D29F /* FBSnapshotTestController.h */, - 8FEA5728F183A7328ED71A966EF50C1D /* FBSnapshotTestController.m */, - B7234BFA7FDE43EE68047B2B1D5B4ED5 /* UIImage+Compare.h */, - 8F5827BCA52DD6C3E7E077F766DB734A /* UIImage+Compare.m */, - 31D72356BFFEAF805C83EEE25C8A8E12 /* UIImage+Diff.h */, - 232FE0510732DA67E12F321BCD54EFA7 /* UIImage+Diff.m */, - 58F5F3B21D5D86E70DA74B43102DD331 /* UIImage+Snapshot.h */, - 2094BF660B1D481305FFF023AEB9A8AD /* UIImage+Snapshot.m */, - ); - name = Core; - sourceTree = ""; - }; - 9C0D2F57BBB41DD05BF3A2ECFBFA22FF /* Pods */ = { - isa = PBXGroup; - children = ( - 25257D1F8B9068208C0EDA23CA1FE60C /* AFNetworking */, - AD80CA27C3B975917F8A0A60D0BB487E /* CodFis-Helper */, - 50ACB82816A1C4493CCE7FD7B5FA9BCE /* Expecta */, - CECCB432205A815F168DE01DCE4175CF /* Expecta+Snapshots */, - 803F988263FA5F3D7D147F50BD3A37EB /* FBSnapshotTestCase */, - 7E98BF8FFE57B5CF948E31957B37DBBD /* NSDate_Utils */, - D9EF10A5501EDD655A6EBCC348F10BE5 /* NSString-Helper */, - 3B632DE4DF03643585CB7E3D3061F360 /* nv-ios-http-status */, - 81E5AC8DBD2B02C7501AC023E0215592 /* PEAR-FileManager-iOS */, - 3BCB873CBA3FEA790DB2C0273AAFAE10 /* Specta */, - 884C970EA45305DD9BBC31927148A7D9 /* UIDevice-Utils */, - ); - name = Pods; - sourceTree = ""; - }; - A7765ED713C2CC30897FAF53BF34DDFD /* Support Files */ = { - isa = PBXGroup; - children = ( - EDBBEEB61808FFE12BF096648C612B20 /* AFNetworking.modulemap */, - 80FD49D4414C597C430FA5468BD042CC /* AFNetworking.xcconfig */, - 35E0A851235DC1F537CE1C0E84A81F82 /* AFNetworking-dummy.m */, - D318137B533CEC2300D9CEDE82B668B3 /* AFNetworking-prefix.pch */, - E9CA4EF6D33E6436B69A48867278849A /* AFNetworking-umbrella.h */, - 73C58D3C250A56D96FB83FC7AF65F22C /* Info.plist */, + F81AC9273F266A430070C76D06C67C2B /* CodFis-Helper.modulemap */, + F471EEAE22DB5CBF3EC7902D735A156A /* CodFis-Helper.xcconfig */, + 1AB1BB5B5172091B38615C6FE2DA3143 /* CodFis-Helper-dummy.m */, + 0323E195D5B053B18C44D31537332F6A /* CodFis-Helper-prefix.pch */, + A6C9FA19B6BE7794F79DB36ED2970C63 /* CodFis-Helper-umbrella.h */, + 1FAE694C77B6E2B79DE262A673A30672 /* Info.plist */, + 464BD5E74C88836018A45524C23282CE /* ResourceBundle-CodFis-Helper-Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/AFNetworking"; + path = "../Target Support Files/CodFis-Helper"; sourceTree = ""; }; - AD80CA27C3B975917F8A0A60D0BB487E /* CodFis-Helper */ = { + 9BC72DBD5606436E8B3E52D4796B8F5A /* Expecta+Snapshots */ = { isa = PBXGroup; children = ( - 35A0DD6B41D7518392ACBE5DFFC9E941 /* CodFis+Helper.h */, - 413C6A2E22F6A4F190AF932F919ECA17 /* CodFis+Helper.m */, - A7DCF975356581FDA4BEFD22C57BE87B /* CodFisResponse.h */, - 5009609CE4DC896843DBCEF8B8BA0DAB /* CodFisResponse.m */, - 539CD4AB6C6158B4B11BB4D8FF0190F0 /* ResponseConstants.h */, - 6DE09953F7777942C6725E3A1376DA54 /* VatNumber+Helper.h */, - 7584D191955AB98BAC9901F13BBE40C5 /* VatNumber+Helper.m */, - 08500F5F6DF60B9CF96067B9D6A55A05 /* Support Files */, + 5D239DD77C5F9A5CDDE247D8957F472A /* ExpectaObject+FBSnapshotTest.h */, + 37C3EB2DD1A6E5B4CB8A205851F6D0A4 /* ExpectaObject+FBSnapshotTest.m */, + 2FDC1A2B26DF8C9DDBB26824CADB28E8 /* EXPMatchers+FBSnapshotTest.h */, + 5697D74AA726996C696BC2CB928A7F65 /* EXPMatchers+FBSnapshotTest.m */, + C7F43084FB6D7FE4407D9B3FB5A05AA8 /* Support Files */, ); - path = "CodFis-Helper"; + path = "Expecta+Snapshots"; sourceTree = ""; }; - B2692CE996C7F52E83C236CBFA4C2780 /* Security */ = { + A50A3B00BD5C610DD42BD9682C1E920E /* Support Files */ = { isa = PBXGroup; children = ( - D63B61A4B93A567F884CB1D356B569C8 /* AFSecurityPolicy.h */, - 876A236EF5BE105AFC7E82DFE04B6A81 /* AFSecurityPolicy.m */, + 340DFE3ADDB4D404C557490E1A6706F2 /* FBSnapshotTestCase.modulemap */, + 1A588EAB026C32CFDF0478380292907C /* FBSnapshotTestCase.xcconfig */, + 57F5319149F36EBD129D3E914372E8C6 /* FBSnapshotTestCase-dummy.m */, + 7E77B938DDA6493FF73963F4905370AB /* FBSnapshotTestCase-prefix.pch */, + 122367CAE202EF7E84FF05702EDD8531 /* Info.plist */, ); - name = Security; + name = "Support Files"; + path = "../Target Support Files/FBSnapshotTestCase"; + sourceTree = ""; + }; + AA31B89C3358A67EA54BF66E7E54EE9C /* Support Files */ = { + isa = PBXGroup; + children = ( + 0C9929FA573BE642793CF68896320307 /* Info.plist */, + F56FA75959D48BF10A9697521D102F82 /* NSDate_Utils.modulemap */, + 7B1D7C3E554ADB230D8447BB3700BB7E /* NSDate_Utils.xcconfig */, + 1F49FB483C9D44C8141AE2AC642AC190 /* NSDate_Utils-dummy.m */, + 7A3C32CEB67871682E5571ACF002551F /* NSDate_Utils-prefix.pch */, + 6CF4D3C87BACF39AF7F7C098362CA182 /* NSDate_Utils-umbrella.h */, + FA5942B02C787A9A1C6AB01237C3F9BD /* ResourceBundle-NSDate_Utils-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/NSDate_Utils"; + sourceTree = ""; + }; + AC8B470EC05CA3E200E07FA52EC3F81B /* Support Files */ = { + isa = PBXGroup; + children = ( + B47392F48A0DAB717007537FB6E0BB29 /* Info.plist */, + C40625C2E0708985731B742AB76BF5C9 /* ResourceBundle-UIDevice-Utils-Info.plist */, + 3D354FDE99B53199ECF2835FA72F1D97 /* UIDevice-Utils.modulemap */, + 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */, + AAC00432B845D69F5A7A43B3BF71734C /* UIDevice-Utils-dummy.m */, + 2A8F8D32630B523A6674F8B95FF044BE /* UIDevice-Utils-prefix.pch */, + 615612B94211EC29E800BCAA0619EE7D /* UIDevice-Utils-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/UIDevice-Utils"; sourceTree = ""; }; B4658790965C628DB39337D84B5EC74F /* iOS */ = { @@ -1516,72 +1592,86 @@ name = iOS; sourceTree = ""; }; - B7F90C662A9A703BC93B0CFCE696044C /* Support Files */ = { + B6343394F10F25FD88412EB104DC5262 /* CodFis-Helper */ = { isa = PBXGroup; children = ( - 8CEB1675C19CA5A8F3C5EA8C66A8C7AF /* Info.plist */, - 103697769D32BAB89D31EE78699D3BFF /* ResourceBundle-UIDevice-Utils-Info.plist */, - 07252FFBB71FD34E7D97B752DB67173A /* UIDevice-Utils.modulemap */, - 4FBCDD48E2109C389BCA12A9F097D46F /* UIDevice-Utils.xcconfig */, - 513B5C5B656A24A61124E7885C8534A7 /* UIDevice-Utils-dummy.m */, - 37BA593D4CEFB1CDBD256EE46F026B6A /* UIDevice-Utils-prefix.pch */, - 988B7C5C32B41C4EE9FF48E626DAD3E2 /* UIDevice-Utils-umbrella.h */, + 6F47C9BB792D2EA70717C10B30D32E7F /* CodFis+Helper.h */, + 8239D38C09476992AFCB2ED3E46A1A26 /* CodFis+Helper.m */, + C1633EDD69D7AD9BE6A5097201FABA1B /* CodFisResponse.h */, + B91E50458E09B06C7350186D695DBC4D /* CodFisResponse.m */, + 6B3DFAF22932E7E8494A97A36DC2FC68 /* ResponseConstants.h */, + 25E4CD78D9DC3388D3C096161977157A /* VatNumber+Helper.h */, + 5D0BCDC2500E54032BBA3662C511B571 /* VatNumber+Helper.m */, + 967EB251621A9278328AEA2BDC20BB86 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/UIDevice-Utils"; + path = "CodFis-Helper"; sourceTree = ""; }; - C002A8FEADF87CFDD7AF23F6FC735F4D /* Reachability */ = { + BA9A1EE1CD65F965EDC76062E1E2B6B7 /* Specta */ = { isa = PBXGroup; children = ( - A750B3C6CCEC0EAEA15396ABBA4621F2 /* AFNetworkReachabilityManager.h */, - 1C5C795CC32A5C076CE5024FE2E499E3 /* AFNetworkReachabilityManager.m */, + 6EAFAE8B289A21ED0D7408986793094E /* Specta.h */, + 0513F42D2F47C2D3F8E348DF0917A434 /* SpectaDSL.h */, + FC847B40CC7CE721EAA0FF4C346AE786 /* SpectaDSL.m */, + 8BB72137A8F13429C1BF5591AE2CFE19 /* SpectaTypes.h */, + B3543FBDED949C60D96DF8A64F74737F /* SpectaUtility.h */, + 7F516C57D977F5B3F494C6DAC9DA6A6D /* SpectaUtility.m */, + 3589BE5EFD104632DC3F5B36EFA20527 /* SPTCallSite.h */, + 427DEFFD0C286B130348AC2748ED997F /* SPTCallSite.m */, + 8384A0209E23CE19417C312ECB1CBF81 /* SPTCompiledExample.h */, + B6ACC061DE9A7E446DA0903E0918EEAF /* SPTCompiledExample.m */, + B1DCDFD17FF06F63308DE46F3BFFFAA0 /* SPTExample.h */, + 0B4674E415C0112208AAFBC3A9B8362E /* SPTExample.m */, + 13F5470835987C85E078CAAE7096F938 /* SPTExampleGroup.h */, + 681E7ACB247E65B384C7F6F20A16C3BB /* SPTExampleGroup.m */, + F7E9946D6C67863BECC19C8B644EBB57 /* SPTExcludeGlobalBeforeAfterEach.h */, + D8DDE3DF3C156D755F35A6D1BF026D2E /* SPTGlobalBeforeAfterEach.h */, + 4D13B101FDEBA5E0A946B4D997954B4D /* SPTSharedExampleGroups.h */, + 706C615E49F4119783EE3BC94B6DBA10 /* SPTSharedExampleGroups.m */, + A925981FD4CAABD432FC196B1E6C0987 /* SPTSpec.h */, + ABD60107721817ED9F6BAD5600553EA5 /* SPTSpec.m */, + 9A0AC5AD243D8DA68792E53625C5B156 /* SPTTestSuite.h */, + 66C8B02C4B4D7F89FDFD569187797016 /* SPTTestSuite.m */, + 00C723ED3B2E8FEA5D6129ED0D5CFA75 /* XCTest+Private.h */, + FD87E502528B1E97C23197AD57D63929 /* XCTestCase+Specta.h */, + BC377F2C0C0B4840095CD3EEFCC4B1B6 /* XCTestCase+Specta.m */, + 92E29EE400A64CA71F7A803AC71F79CE /* Support Files */, + ); + path = Specta; + sourceTree = ""; + }; + BBF731E877B1999DC6C1F2DD6F29B6B9 /* Security */ = { + isa = PBXGroup; + children = ( + 45F7978D234A17D1935042D4E481F0C5 /* AFSecurityPolicy.h */, + 07D48603E462068CAE6C3C69807E516D /* AFSecurityPolicy.m */, + ); + name = Security; + sourceTree = ""; + }; + C7F43084FB6D7FE4407D9B3FB5A05AA8 /* Support Files */ = { + isa = PBXGroup; + children = ( + F53E6979D5793538168C41B465FA418F /* Expecta+Snapshots.modulemap */, + B4C583AF6A96B53C61722F22AC78FC53 /* Expecta+Snapshots.xcconfig */, + 5343BA2482F0880FE7F1C5A434160738 /* Expecta+Snapshots-dummy.m */, + 33D8BC586034823026C5FC4FA376A297 /* Expecta+Snapshots-prefix.pch */, + 9C611A179D284C50BBA4448BCE8A029B /* Expecta+Snapshots-umbrella.h */, + 99C68303FFE1B4F3377B766D3A74B606 /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/Expecta+Snapshots"; + sourceTree = ""; + }; + C8481991FDBBD7C86B4B32F287D1CAD4 /* Reachability */ = { + isa = PBXGroup; + children = ( + C311DF9B86CD8FC191B34A8700A4A8B1 /* AFNetworkReachabilityManager.h */, + 45970A12B4B6EADF2C4F30D8DD555942 /* AFNetworkReachabilityManager.m */, ); name = Reachability; sourceTree = ""; }; - C727EB498C4E74129342625DCD26C12C /* Support Files */ = { - isa = PBXGroup; - children = ( - 36734650FD4BC7CB2E5A485AB44C4CC0 /* Info.plist */, - 455171E8F9DE119E3187C135C67F74D9 /* NSDate_Utils.modulemap */, - 0123630EE42B2916883A68C142D9D38C /* NSDate_Utils.xcconfig */, - 79BF6E5F32F73F6F2CD95C250FC18232 /* NSDate_Utils-dummy.m */, - BA5CD24D0C8C2663F9197CEF28D559F8 /* NSDate_Utils-prefix.pch */, - 0F1C7B0BC6EB00CA5E76D2496DC87E8D /* NSDate_Utils-umbrella.h */, - 79C243BD85EBFC6BB252FDB2B87D16A8 /* ResourceBundle-NSDate_Utils-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/NSDate_Utils"; - sourceTree = ""; - }; - C8B37C0F1A3441C58D727CD84143E9E8 /* UIKit */ = { - isa = PBXGroup; - children = ( - 17DEC97EE64962C5CCD9627C504C0E5B /* AFAutoPurgingImageCache.h */, - 5EAC103E4AA549975DD2D3A0BDA80E85 /* AFAutoPurgingImageCache.m */, - AFD301D51063AF05D424E2B179FF8D66 /* AFImageDownloader.h */, - 883B189485704B86B93EAC19A4B5ECC7 /* AFImageDownloader.m */, - 703CFA89CAEAC7D5530F0DB1BE53309D /* AFNetworkActivityIndicatorManager.h */, - 9F8400486B0D269F676593DD939A5D4A /* AFNetworkActivityIndicatorManager.m */, - 0FA16188C04B25E8DD38031A63674684 /* UIActivityIndicatorView+AFNetworking.h */, - 1E3E925500016A88684890497308B96D /* UIActivityIndicatorView+AFNetworking.m */, - B3152ED183B6C39B34D9CC73F0119D6E /* UIButton+AFNetworking.h */, - 68A68EA8A743FA052E8C17D992CE0889 /* UIButton+AFNetworking.m */, - 2DF05DF81366088CD5115F9BBC2E8DF9 /* UIImage+AFNetworking.h */, - 331A4C4D5DC2879DF56FE09F6A583088 /* UIImageView+AFNetworking.h */, - 6BE0E70618690743EB28A27A6B21BA5F /* UIImageView+AFNetworking.m */, - F2892046D46B7F5D371FAE53E0ECC27B /* UIKit+AFNetworking.h */, - 9ADD63B88F517FFAF6F0BC8C2CEB5AA1 /* UIProgressView+AFNetworking.h */, - ADC1E6BE480DFE5B9EF869A61F6C1D7E /* UIProgressView+AFNetworking.m */, - 5B399DC7BA07DD63C7F04DB9A19CB78F /* UIRefreshControl+AFNetworking.h */, - 3F8DC50F63BCA1E61D26F7CFE62DE282 /* UIRefreshControl+AFNetworking.m */, - 75388893329D04F3FBAE64FE3C8AC308 /* UIWebView+AFNetworking.h */, - 313A1AC73DAA14898BEC9BE7D77A7080 /* UIWebView+AFNetworking.m */, - ); - name = UIKit; - sourceTree = ""; - }; CA2A6C0A1068E1DAEA2579E47E971F66 /* Targets Support Files */ = { isa = PBXGroup; children = ( @@ -1591,62 +1681,37 @@ name = "Targets Support Files"; sourceTree = ""; }; - CECCB432205A815F168DE01DCE4175CF /* Expecta+Snapshots */ = { + D7729BAF96E95D43248B15F585492F15 /* Support Files */ = { isa = PBXGroup; children = ( - DFB0540541DE78262172B0B3D9FCF47D /* ExpectaObject+FBSnapshotTest.h */, - B0305BA3A399D89539FFBD0D6ABFBF3D /* ExpectaObject+FBSnapshotTest.m */, - 51C4C80D295DB2DC818D29B65BDB2E35 /* EXPMatchers+FBSnapshotTest.h */, - AE33DC596D3A1C7E33ACAF5B7CECC017 /* EXPMatchers+FBSnapshotTest.m */, - 74BE58DFBC7A58C0CBF57703836AE234 /* Support Files */, - ); - path = "Expecta+Snapshots"; - sourceTree = ""; - }; - D9EF10A5501EDD655A6EBCC348F10BE5 /* NSString-Helper */ = { - isa = PBXGroup; - children = ( - 77CCEAE0FAC96B4B3ACD3FC5969C742E /* NSString+Helper.h */, - EE9850F5985AA04745008CD83F42D028 /* NSString+Helper.m */, - 1A0ED153BA1E8E9F0B41091B81EE4165 /* Support Files */, - ); - path = "NSString-Helper"; - sourceTree = ""; - }; - DC2F1E82CEA69830A30F80D136C893C8 /* Support Files */ = { - isa = PBXGroup; - children = ( - F1E092EB6F6984FF1F0B7265B771FE51 /* Info.plist */, - FF46CBB6CD1C65C61308ABF4E2DBA6A5 /* PEAR-FileManager-iOS.modulemap */, - F39FF17A19D9F2B7F054AA906F1FF7A0 /* PEAR-FileManager-iOS.xcconfig */, - 63A497D68C28C7FD123F71EC84CBB2BA /* PEAR-FileManager-iOS-dummy.m */, - DC2CB64C99CFDD17085F1E195E7713A3 /* PEAR-FileManager-iOS-prefix.pch */, - 0243562FA2E1D00FBDF7EDF0DEDD93D6 /* PEAR-FileManager-iOS-umbrella.h */, + FF990BD252E3C6C146BFF31C6525569E /* Info.plist */, + 9438E6ABAFF59E16E409E6A0759E7E2F /* PEAR-FileManager-iOS.modulemap */, + 2F76D378CBF0B2335CE4D985671D83CE /* PEAR-FileManager-iOS.xcconfig */, + 93A8E8BFA3BB5452CAF9BD48508B0624 /* PEAR-FileManager-iOS-dummy.m */, + 0CFD40F60E39A5E3AE13E2120B483447 /* PEAR-FileManager-iOS-prefix.pch */, + 8E5ACB32168438B4CDD3297AA5B10F4C /* PEAR-FileManager-iOS-umbrella.h */, ); name = "Support Files"; path = "../Target Support Files/PEAR-FileManager-iOS"; sourceTree = ""; }; - DF314A97EBB8F003D5C132B366D6A719 /* Support Files */ = { + E3C4783EB810993B946C2D374B833E1B /* Pods */ = { isa = PBXGroup; children = ( - 938A3DD4CD2D6A924915E07C4A35C4A1 /* Info.plist */, - 365CEE7D2D7D3E4A48FA2D985F247BB9 /* nv-ios-http-status.modulemap */, - 7DA70C458C92B0EED207694473B51656 /* nv-ios-http-status.xcconfig */, - D683A2FAD528FB9398721FDDC2DFE765 /* nv-ios-http-status-dummy.m */, - 24C05250D435C864AA082EA2B4ED09B0 /* nv-ios-http-status-prefix.pch */, - 40363513C58F3FDA2EF786D8DBF983B0 /* nv-ios-http-status-umbrella.h */, + 0CBB947F50638659242FE73744EED2BF /* AFNetworking */, + B6343394F10F25FD88412EB104DC5262 /* CodFis-Helper */, + 44AD9BEF29A8A32C9FEF8E9D22AE153C /* Expecta */, + 9BC72DBD5606436E8B3E52D4796B8F5A /* Expecta+Snapshots */, + 7708B4CDB4FC641351DAB4B74E7F7223 /* FBSnapshotTestCase */, + 8754C688086A43D2C692C788F97E5303 /* NSDate_Utils */, + 14E99A5D2A0956400B3BBA01AC7CA008 /* NSString-Helper */, + 01741186FF5A5A782B49F5FA88AD434A /* nv-ios-http-status */, + 249B94F074CF099EEDA306A453A35049 /* PEAR-FileManager-iOS */, + BA9A1EE1CD65F965EDC76062E1E2B6B7 /* Specta */, + FBD33F74267402B557B2DD2BFAC46A74 /* StrongestPasswordValidator */, + 813CAB77E4C107B3820938BC53C6F877 /* UIDevice-Utils */, ); - name = "Support Files"; - path = "../Target Support Files/nv-ios-http-status"; - sourceTree = ""; - }; - E8067E4853ECB98535D2BCDBF71AAA48 /* SwiftSupport */ = { - isa = PBXGroup; - children = ( - C474313D8D41A9D2CBA476EFC0C6D814 /* SwiftSupport.swift */, - ); - name = SwiftSupport; + name = Pods; sourceTree = ""; }; E99CD5B3CF7131277C4CBA3A1162D56A /* Development Pods */ = { @@ -1657,15 +1722,14 @@ name = "Development Pods"; sourceTree = ""; }; - F4FBED2A269E6DCAD29A0F27B0CC47A9 /* Serialization */ = { + FBD33F74267402B557B2DD2BFAC46A74 /* StrongestPasswordValidator */ = { isa = PBXGroup; children = ( - 5D3EF02909073D7AD0784BF6D7D6949A /* AFURLRequestSerialization.h */, - A35DA97C473588CF036F1744851CABD1 /* AFURLRequestSerialization.m */, - 5F7C72FC6FD6ACB4E329794E8AE9C9A5 /* AFURLResponseSerialization.h */, - 0865373F37BC465E0D125952103E48F7 /* AFURLResponseSerialization.m */, + C2462AB4EAD0B48FA43D0093C7B7E7C6 /* StrongestPasswordValidator.h */, + 23B424944C0E1FDF29B4CD790D97D04C /* StrongestPasswordValidator.m */, + 4B4E054D531BB7881FE775173D4E0510 /* Support Files */, ); - name = Serialization; + path = StrongestPasswordValidator; sourceTree = ""; }; /* End PBXGroup section */ @@ -1705,6 +1769,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 5E0752A58713AB429A9D01A090A08CB8 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 13B80E5F1D5F898F14D0874CFDED5E96 /* StrongestPasswordValidator-umbrella.h in Headers */, + 4823FDB2038F7DCF63942C269E5895DB /* StrongestPasswordValidator.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 65880B020AB7B138A4A4465F82CF7875 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1743,6 +1816,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 84815E9EEEAA33CCF1B45C347FD09856 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 46B7A93D561D73C108EF9F1AA0B2443C /* Pods-PNObject_Example-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 966427BD32145AD621F074D1691342B8 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1831,14 +1912,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C781BB0C7098F9E70885A71C56F4B2CF /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 6A1766B7AF998BC19F53FCC5227FA7F8 /* Pods-PNObject_Example-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; DF8D3B8C69B09612DFF4ABBD19102AD2 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1897,7 +1970,7 @@ ); name = Expecta; productName = Expecta; - productReference = C6F5C7D168275858059D971916CA11BC /* Expecta.framework */; + productReference = 49E85387F6700501551190794095167A /* Expecta.framework */; productType = "com.apple.product-type.framework"; }; 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */ = { @@ -1914,7 +1987,7 @@ ); name = AFNetworking; productName = AFNetworking; - productReference = DD1866F99E1C41471AD822135DE7A980 /* AFNetworking.framework */; + productReference = 82F35DF7775FBBD2D9C9B70182CDE369 /* AFNetworking.framework */; productType = "com.apple.product-type.framework"; }; 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */ = { @@ -1933,9 +2006,26 @@ ); name = NSDate_Utils; productName = NSDate_Utils; - productReference = 6C3DB0BBAB5480760D02B191B7F7241D /* NSDate_Utils.framework */; + productReference = 85935E27E24243F9C99160CC2E553025 /* NSDate_Utils.framework */; productType = "com.apple.product-type.framework"; }; + 22331D12F5166FA93F262528C36563BF /* StrongestPasswordValidator-StrongestPasswordValidator */ = { + isa = PBXNativeTarget; + buildConfigurationList = 9C56A3E18F019C094718022FEDAE2A1C /* Build configuration list for PBXNativeTarget "StrongestPasswordValidator-StrongestPasswordValidator" */; + buildPhases = ( + 39FFD35B2BF8B66294D1F6BBB54522B7 /* Sources */, + 47F8BA3C0FC3F1B216E9B893876EE0FD /* Frameworks */, + E5016E109F4198E027A19973E9153F06 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "StrongestPasswordValidator-StrongestPasswordValidator"; + productName = "StrongestPasswordValidator-StrongestPasswordValidator"; + productReference = 58FD2F9B07A480F1C786F0E58BA3D919 /* StrongestPasswordValidator.bundle */; + productType = "com.apple.product-type.bundle"; + }; 29F852E8C4FED930DE2516C7F4B533CC /* UIDevice-Utils-UIDevice-Utils */ = { isa = PBXNativeTarget; buildConfigurationList = 593FCCE278D555F3669D106CCBB3D4BA /* Build configuration list for PBXNativeTarget "UIDevice-Utils-UIDevice-Utils" */; @@ -1950,34 +2040,9 @@ ); name = "UIDevice-Utils-UIDevice-Utils"; productName = "UIDevice-Utils-UIDevice-Utils"; - productReference = 9FE6937C1543E53515E99A3B372A074A /* UIDevice-Utils.bundle */; + productReference = E9CA43C07269FD2CFDBA3050CB5F5AC8 /* UIDevice-Utils.bundle */; productType = "com.apple.product-type.bundle"; }; - 31F967C82BA8DAC8BEFB81CDA32FFE40 /* Pods-PNObject_Example */ = { - isa = PBXNativeTarget; - buildConfigurationList = ACBE4DA9A72E8041F71EA6FAF1E12259 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Example" */; - buildPhases = ( - 543BEC34C66B924F7D6C60805A6A871B /* Sources */, - 0F6FF6A6C4279A87527175DE5C7E6025 /* Frameworks */, - C781BB0C7098F9E70885A71C56F4B2CF /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - B44C89AD2074DBC008F222CD22E67435 /* PBXTargetDependency */, - 7C8B90C7BF10CAF38D486638D36926CF /* PBXTargetDependency */, - 2B374E9E5F33887B562C6897DF5B6ED1 /* PBXTargetDependency */, - 187F57337567B30958E92FB591F47944 /* PBXTargetDependency */, - 5E23ECA6B15133AAAF1D9DEDB745E916 /* PBXTargetDependency */, - FC6AAF7CA3197A03442E995227F4FA36 /* PBXTargetDependency */, - F65784677027E29575BB7235FC201A6D /* PBXTargetDependency */, - 53D2407B163421C7C2B8BF39122DC14A /* PBXTargetDependency */, - ); - name = "Pods-PNObject_Example"; - productName = "Pods-PNObject_Example"; - productReference = 65A7346A5A4F3AB463AC78878207A426 /* Pods_PNObject_Example.framework */; - productType = "com.apple.product-type.framework"; - }; 3241BF41D67FE3979A15BEAA18A92CA3 /* NSDate_Utils-NSDate_Utils */ = { isa = PBXNativeTarget; buildConfigurationList = AAB6419C2AFF3412132A85C871687E0B /* Build configuration list for PBXNativeTarget "NSDate_Utils-NSDate_Utils" */; @@ -1992,7 +2057,7 @@ ); name = "NSDate_Utils-NSDate_Utils"; productName = "NSDate_Utils-NSDate_Utils"; - productReference = 9E7DFE22EE5273D5518DEF89DCAAA3C7 /* NSDate_Utils.bundle */; + productReference = BB1AB7B681248EA138F7A7412726C2FF /* NSDate_Utils.bundle */; productType = "com.apple.product-type.bundle"; }; 38BB9DB67163F719071327EF490F5661 /* Pods-PNObject_Tests */ = { @@ -2021,7 +2086,7 @@ ); name = "Pods-PNObject_Tests"; productName = "Pods-PNObject_Tests"; - productReference = 4240CD092C2BF0B89A3E7D65C507144B /* Pods_PNObject_Tests.framework */; + productReference = 0B8B444FF10E895676AC329844815AE7 /* Pods_PNObject_Tests.framework */; productType = "com.apple.product-type.framework"; }; 619F0D28240534293108906FED04836F /* Expecta+Snapshots */ = { @@ -2040,7 +2105,33 @@ ); name = "Expecta+Snapshots"; productName = "Expecta+Snapshots"; - productReference = EB453B34B97515BD6D1E1D2826A003D0 /* Expecta_Snapshots.framework */; + productReference = C1258E99DF8888B37ACBBC6C90F91DCB /* Expecta_Snapshots.framework */; + productType = "com.apple.product-type.framework"; + }; + 63FAEFD20D4FE90F0244E389E26BB3E1 /* Pods-PNObject_Example */ = { + isa = PBXNativeTarget; + buildConfigurationList = C09CB473E5FD04B754CF566C92D85E19 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Example" */; + buildPhases = ( + 422094EE876E3B919C63A00E91E0AFA0 /* Sources */, + FA2092FA2EBE2574B817F4687FBDCEE5 /* Frameworks */, + 84815E9EEEAA33CCF1B45C347FD09856 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 1F80CF2C9DE1FDC65B339FBCDF3FBA16 /* PBXTargetDependency */, + 460AE828B093D3686BC985D630C2AB9F /* PBXTargetDependency */, + D8E752A23A0178D56BAB18315D1534E8 /* PBXTargetDependency */, + 71FC17389E03CEAEF7497CF7A5146AEC /* PBXTargetDependency */, + 9E86DC5E86D307656BB69142C0BAF955 /* PBXTargetDependency */, + CE7D861AD56C372F17ABC20AFD6DE63A /* PBXTargetDependency */, + A38635B29BA0BA33CD521CDBF391F755 /* PBXTargetDependency */, + 5F3BB74F27B6663ABEA761B433DB6B54 /* PBXTargetDependency */, + AB9BF485C5848C3A4F99E8396D269C9C /* PBXTargetDependency */, + ); + name = "Pods-PNObject_Example"; + productName = "Pods-PNObject_Example"; + productReference = 118D6F8ABEDBE33F7D21BCAC773FE33B /* Pods_PNObject_Example.framework */; productType = "com.apple.product-type.framework"; }; 6BCE5770909D7C085486749DA395F7DF /* PNObject */ = { @@ -2055,8 +2146,6 @@ buildRules = ( ); dependencies = ( - 6846FE0D1C4A8D1700FD46A7 /* PBXTargetDependency */, - 6846FE0F1C4A8D1700FD46A7 /* PBXTargetDependency */, 12DAA47D3AB19F0035F897B76954D4F9 /* PBXTargetDependency */, A841DB0451E87FD970457E18F3BFCF5C /* PBXTargetDependency */, 0424D5E21FC2698BA4DB183018FB190C /* PBXTargetDependency */, @@ -2068,7 +2157,7 @@ ); name = PNObject; productName = PNObject; - productReference = 429771986CD9C2071B62AAC5065AE207 /* PNObject.framework */; + productReference = AE67F09194D1CE5FB234414EDBB0479E /* PNObject.framework */; productType = "com.apple.product-type.framework"; }; 6F621F2F34EEA2E2A05B25FA44939F5D /* NSString-Helper */ = { @@ -2087,7 +2176,26 @@ ); name = "NSString-Helper"; productName = "NSString-Helper"; - productReference = F07A19FF93F0C46CF0144CC9BDD618D9 /* NSString_Helper.framework */; + productReference = CAEE05DD29E53EA8CED0EE307ED5DE99 /* NSString_Helper.framework */; + productType = "com.apple.product-type.framework"; + }; + 7FB2BE2C3614DC6F475FAB10BA0EF888 /* StrongestPasswordValidator */ = { + isa = PBXNativeTarget; + buildConfigurationList = C327407662875C309CE15EDC87D8ABD0 /* Build configuration list for PBXNativeTarget "StrongestPasswordValidator" */; + buildPhases = ( + 4AD3832CBB0C34DD1B97E77E873358A1 /* Sources */, + 56E7CFADB64E13B8612EFE098FD1D78D /* Frameworks */, + 1454D8686A14F47C9F9C7F3920C27C72 /* Resources */, + 5E0752A58713AB429A9D01A090A08CB8 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + CE109D5D66259F570D221BB52D0A21E5 /* PBXTargetDependency */, + ); + name = StrongestPasswordValidator; + productName = StrongestPasswordValidator; + productReference = 49943A31C882E74BEEC30F6068C1CB3B /* StrongestPasswordValidator.framework */; productType = "com.apple.product-type.framework"; }; 7FFFEAAA3414011362395E441109ABA0 /* Specta */ = { @@ -2104,7 +2212,7 @@ ); name = Specta; productName = Specta; - productReference = 84C01498C16B13309E3815E794BA08F4 /* Specta.framework */; + productReference = E783032415D6C8D7A43AEA466047C13D /* Specta.framework */; productType = "com.apple.product-type.framework"; }; 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */ = { @@ -2121,7 +2229,7 @@ ); name = "nv-ios-http-status"; productName = "nv-ios-http-status"; - productReference = 3D0D46D4E74C97600C85F8763AB936B2 /* nv_ios_http_status.framework */; + productReference = C6EDBEF6F7E5F84A65FCD53B25F4E499 /* nv_ios_http_status.framework */; productType = "com.apple.product-type.framework"; }; 94BFB6B782198FC6ABF883576848DB47 /* UIDevice-Utils */ = { @@ -2140,7 +2248,7 @@ ); name = "UIDevice-Utils"; productName = "UIDevice-Utils"; - productReference = 3055C3C22E37FAA1520428441EC25F9D /* UIDevice_Utils.framework */; + productReference = 5249E570B9CAC480E98CA5561251F5AC /* UIDevice_Utils.framework */; productType = "com.apple.product-type.framework"; }; BE48656D98B4E290BA2BD3020FF6F806 /* PNObject-PNObject */ = { @@ -2157,7 +2265,7 @@ ); name = "PNObject-PNObject"; productName = "PNObject-PNObject"; - productReference = 436B6F9E6A69BDEA01CD9284033DAF36 /* PNObject.bundle */; + productReference = E2F129D199F640F674F1DF617347C01F /* PNObject.bundle */; productType = "com.apple.product-type.bundle"; }; BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */ = { @@ -2174,7 +2282,7 @@ ); name = "PEAR-FileManager-iOS"; productName = "PEAR-FileManager-iOS"; - productReference = CA681D39B7B3648B3DD85284AAF56ADE /* PEAR_FileManager_iOS.framework */; + productReference = 1A51C457C54158DC4641ED2F6BDB6ED9 /* PEAR_FileManager_iOS.framework */; productType = "com.apple.product-type.framework"; }; C151757236ED425D4575FA96E3D67F5A /* NSString-Helper-NSString-Helper */ = { @@ -2191,7 +2299,7 @@ ); name = "NSString-Helper-NSString-Helper"; productName = "NSString-Helper-NSString-Helper"; - productReference = 2D092A87F766ADB2AA7FFAF94E49BD87 /* NSString-Helper.bundle */; + productReference = 9613E58926B59601B3895874354AFF97 /* NSString-Helper.bundle */; productType = "com.apple.product-type.bundle"; }; D07447EE3CEBB0BCB8D61DFCB8EA915F /* FBSnapshotTestCase */ = { @@ -2208,7 +2316,7 @@ ); name = FBSnapshotTestCase; productName = FBSnapshotTestCase; - productReference = BD87FAFC458DD5681932EB870FC6D584 /* FBSnapshotTestCase.framework */; + productReference = B53AF54913DD760B3E68DC11690D9265 /* FBSnapshotTestCase.framework */; productType = "com.apple.product-type.framework"; }; E14B7AF3D24BE951D0A73307B65567AA /* CodFis-Helper-CodFis-Helper */ = { @@ -2225,7 +2333,7 @@ ); name = "CodFis-Helper-CodFis-Helper"; productName = "CodFis-Helper-CodFis-Helper"; - productReference = 0B1A22229E3801682717C76FC3EC5277 /* CodFis-Helper.bundle */; + productReference = E6E07D08B7A027859BA4A917E00BF229 /* CodFis-Helper.bundle */; productType = "com.apple.product-type.bundle"; }; E8EACB2759BAA815FAC2E1B98932203D /* CodFis-Helper */ = { @@ -2244,7 +2352,7 @@ ); name = "CodFis-Helper"; productName = "CodFis-Helper"; - productReference = 9CAB9A95934E5D37FFA43256EF47EF20 /* CodFis_Helper.framework */; + productReference = F0B26CE51AA17E10391F1414297C7C98 /* CodFis_Helper.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ @@ -2264,7 +2372,7 @@ en, ); mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 4C01038885218E5A8F46DAEF96C18A3D /* Products */; + productRefGroup = 7158B238A3AD46264223DDCD4A86E6C9 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( @@ -2282,9 +2390,11 @@ BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */, 6BCE5770909D7C085486749DA395F7DF /* PNObject */, BE48656D98B4E290BA2BD3020FF6F806 /* PNObject-PNObject */, - 31F967C82BA8DAC8BEFB81CDA32FFE40 /* Pods-PNObject_Example */, + 63FAEFD20D4FE90F0244E389E26BB3E1 /* Pods-PNObject_Example */, 38BB9DB67163F719071327EF490F5661 /* Pods-PNObject_Tests */, 7FFFEAAA3414011362395E441109ABA0 /* Specta */, + 7FB2BE2C3614DC6F475FAB10BA0EF888 /* StrongestPasswordValidator */, + 22331D12F5166FA93F262528C36563BF /* StrongestPasswordValidator-StrongestPasswordValidator */, 94BFB6B782198FC6ABF883576848DB47 /* UIDevice-Utils */, 29F852E8C4FED930DE2516C7F4B533CC /* UIDevice-Utils-UIDevice-Utils */, ); @@ -2314,6 +2424,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 1454D8686A14F47C9F9C7F3920C27C72 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E7D02C260D67DA207B9641B5C71536D1 /* StrongestPasswordValidator.bundle in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 24051A43C464FA4753841B4A25AAD831 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -2351,6 +2469,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + E5016E109F4198E027A19973E9153F06 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; E6535B9CD33386C12D6147802A106CE1 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -2432,6 +2557,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 39FFD35B2BF8B66294D1F6BBB54522B7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 40DCA4201D25E357200380D00717DCB7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2447,11 +2579,20 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 543BEC34C66B924F7D6C60805A6A871B /* Sources */ = { + 422094EE876E3B919C63A00E91E0AFA0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2D6EF1DCEC0F1DA9E3E7DE144FACBDB7 /* Pods-PNObject_Example-dummy.m in Sources */, + A5F87CB90D78D2315EE4BEE9865E3B4F /* Pods-PNObject_Example-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4AD3832CBB0C34DD1B97E77E873358A1 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 36B581D894A6603B6391A9E4F7DA5D1F /* StrongestPasswordValidator-dummy.m in Sources */, + B5D9203F2B61FBDFF6E1C71A2F46EE12 /* StrongestPasswordValidator.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2627,11 +2768,11 @@ target = 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */; targetProxy = 7AFCB121329A7532CDE1098495541956 /* PBXContainerItemProxy */; }; - 187F57337567B30958E92FB591F47944 /* PBXTargetDependency */ = { + 1F80CF2C9DE1FDC65B339FBCDF3FBA16 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "NSString-Helper"; - target = 6F621F2F34EEA2E2A05B25FA44939F5D /* NSString-Helper */; - targetProxy = 3B62AB5DA4104574E42BEF405FE1D4B7 /* PBXContainerItemProxy */; + name = AFNetworking; + target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; + targetProxy = B68A9E76603E7EC3E472E3A869FC8DA4 /* PBXContainerItemProxy */; }; 26BA574C15A65DE0222A3CBF55E00A26 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -2639,12 +2780,6 @@ target = BE48656D98B4E290BA2BD3020FF6F806 /* PNObject-PNObject */; targetProxy = 0CBC257AEBFFA3B75DD99181311075C1 /* PBXContainerItemProxy */; }; - 2B374E9E5F33887B562C6897DF5B6ED1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = NSDate_Utils; - target = 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */; - targetProxy = E6BC836405DDCB65CBBE27B18F963225 /* PBXContainerItemProxy */; - }; 2BFCFADC0150DF0D9602A4BA7D52C1C6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Expecta+Snapshots"; @@ -2669,39 +2804,35 @@ target = 6BCE5770909D7C085486749DA395F7DF /* PNObject */; targetProxy = 4B2AC3A0BB54A460DBC10A580600866A /* PBXContainerItemProxy */; }; + 460AE828B093D3686BC985D630C2AB9F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "CodFis-Helper"; + target = E8EACB2759BAA815FAC2E1B98932203D /* CodFis-Helper */; + targetProxy = BE4DEAB88565F7EBE7831B9C3585DBE0 /* PBXContainerItemProxy */; + }; 4ACA793EC27274D41A670C74CD739365 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Expecta; target = 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */; targetProxy = CCF83280732A67033B72EE54815FFD3F /* PBXContainerItemProxy */; }; - 53D2407B163421C7C2B8BF39122DC14A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "nv-ios-http-status"; - target = 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */; - targetProxy = 1364A5EEB699FFB9329B6C473EB9CAB0 /* PBXContainerItemProxy */; - }; 5CAD376684C015D267E4A22613101CC8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Expecta; target = 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */; targetProxy = B70EA2C4CBC0B18982DC240678AEAB58 /* PBXContainerItemProxy */; }; - 5E23ECA6B15133AAAF1D9DEDB745E916 /* PBXTargetDependency */ = { + 5F3BB74F27B6663ABEA761B433DB6B54 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "PEAR-FileManager-iOS"; - target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; - targetProxy = 2E70D53DFFE35ED3F2DE1269988591EB /* PBXContainerItemProxy */; + name = "UIDevice-Utils"; + target = 94BFB6B782198FC6ABF883576848DB47 /* UIDevice-Utils */; + targetProxy = 5E30EF1835ED4B032D04C7FDCF5C814B /* PBXContainerItemProxy */; }; - 6846FE0D1C4A8D1700FD46A7 /* PBXTargetDependency */ = { + 71FC17389E03CEAEF7497CF7A5146AEC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 3241BF41D67FE3979A15BEAA18A92CA3 /* NSDate_Utils-NSDate_Utils */; - targetProxy = 6846FE0C1C4A8D1700FD46A7 /* PBXContainerItemProxy */; - }; - 6846FE0F1C4A8D1700FD46A7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 29F852E8C4FED930DE2516C7F4B533CC /* UIDevice-Utils-UIDevice-Utils */; - targetProxy = 6846FE0E1C4A8D1700FD46A7 /* PBXContainerItemProxy */; + name = "NSString-Helper"; + target = 6F621F2F34EEA2E2A05B25FA44939F5D /* NSString-Helper */; + targetProxy = BDC2FC09FD3E274D0DD3C53EEF5DACCE /* PBXContainerItemProxy */; }; 79EE5F0EAC3F323ED054B217898C3A83 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -2709,12 +2840,6 @@ target = 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */; targetProxy = 4753093FDEBE72AE2540E263E54DC1AB /* PBXContainerItemProxy */; }; - 7C8B90C7BF10CAF38D486638D36926CF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "CodFis-Helper"; - target = E8EACB2759BAA815FAC2E1B98932203D /* CodFis-Helper */; - targetProxy = 2FAEC94DB1DFD479454524E2FDC725A5 /* PBXContainerItemProxy */; - }; 7D7789E1BF96B4C3714D2CC82BA2A2E3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "PEAR-FileManager-iOS"; @@ -2733,18 +2858,36 @@ target = E14B7AF3D24BE951D0A73307B65567AA /* CodFis-Helper-CodFis-Helper */; targetProxy = 8C53F4461C9D1CEF4ECD210F7D3831C7 /* PBXContainerItemProxy */; }; + 9E86DC5E86D307656BB69142C0BAF955 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "PEAR-FileManager-iOS"; + target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; + targetProxy = 04B3A587DC2A2E308DA4B8255FB951FC /* PBXContainerItemProxy */; + }; A0A16DB20B70B93420C0C33C6A4FC946 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "CodFis-Helper"; target = E8EACB2759BAA815FAC2E1B98932203D /* CodFis-Helper */; targetProxy = 7835EEF6A45C6CAEF3A1BC5A27CF5FE2 /* PBXContainerItemProxy */; }; + A38635B29BA0BA33CD521CDBF391F755 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = StrongestPasswordValidator; + target = 7FB2BE2C3614DC6F475FAB10BA0EF888 /* StrongestPasswordValidator */; + targetProxy = 372244CF92983F3B14C439574328E57E /* PBXContainerItemProxy */; + }; A841DB0451E87FD970457E18F3BFCF5C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "CodFis-Helper"; target = E8EACB2759BAA815FAC2E1B98932203D /* CodFis-Helper */; targetProxy = 257CDDA462BEC72BE25CA999EF9D071F /* PBXContainerItemProxy */; }; + AB9BF485C5848C3A4F99E8396D269C9C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "nv-ios-http-status"; + target = 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */; + targetProxy = 613CB92462DAC5B3C46C35D3EA3DB06B /* PBXContainerItemProxy */; + }; AFA88905CC2455EF3271DF57B8A6E2A1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "NSString-Helper"; @@ -2757,12 +2900,6 @@ target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; targetProxy = F9E8245CF8E7A5D7B9C7120B488B6350 /* PBXContainerItemProxy */; }; - B44C89AD2074DBC008F222CD22E67435 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AFNetworking; - target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; - targetProxy = E542C2636434068765A30F18FD894B90 /* PBXContainerItemProxy */; - }; B4EC8C04EA3EDFBA0986895B1A2B8207 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "UIDevice-Utils-UIDevice-Utils"; @@ -2781,6 +2918,18 @@ target = 7FFFEAAA3414011362395E441109ABA0 /* Specta */; targetProxy = 094DBE76AFFEA8646CE80E25841841D1 /* PBXContainerItemProxy */; }; + CE109D5D66259F570D221BB52D0A21E5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "StrongestPasswordValidator-StrongestPasswordValidator"; + target = 22331D12F5166FA93F262528C36563BF /* StrongestPasswordValidator-StrongestPasswordValidator */; + targetProxy = 55F9BBF1B2E6D60B9F6E78B5C24AB53E /* PBXContainerItemProxy */; + }; + CE7D861AD56C372F17ABC20AFD6DE63A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PNObject; + target = 6BCE5770909D7C085486749DA395F7DF /* PNObject */; + targetProxy = 35A8D11D85F4EAC4CAA7FA0025349C61 /* PBXContainerItemProxy */; + }; CFC3C60C0541C54818441E331A7E8753 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBSnapshotTestCase; @@ -2793,6 +2942,12 @@ target = 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */; targetProxy = 59247D4AC41093D7503809F7156BCC81 /* PBXContainerItemProxy */; }; + D8E752A23A0178D56BAB18315D1534E8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = NSDate_Utils; + target = 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */; + targetProxy = 4984897ECCD5C267D35EC0B96EA2D37F /* PBXContainerItemProxy */; + }; E19F9E69472A592A66CB3901514E3CF4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "UIDevice-Utils"; @@ -2805,24 +2960,12 @@ target = 3241BF41D67FE3979A15BEAA18A92CA3 /* NSDate_Utils-NSDate_Utils */; targetProxy = 0CD167825DC3C6EBCB6F12FF7295B619 /* PBXContainerItemProxy */; }; - F65784677027E29575BB7235FC201A6D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "UIDevice-Utils"; - target = 94BFB6B782198FC6ABF883576848DB47 /* UIDevice-Utils */; - targetProxy = 73509988E1138190CA31C509CE1C512B /* PBXContainerItemProxy */; - }; - FC6AAF7CA3197A03442E995227F4FA36 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PNObject; - target = 6BCE5770909D7C085486749DA395F7DF /* PNObject */; - targetProxy = 75880D458C32258FEC557CD066B68F28 /* PBXContainerItemProxy */; - }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 096210B7B84F8CA4FEF263DD6CC82AEA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0123630EE42B2916883A68C142D9D38C /* NSDate_Utils.xcconfig */; + baseConfigurationReference = 7B1D7C3E554ADB230D8447BB3700BB7E /* NSDate_Utils.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2849,9 +2992,24 @@ }; name = Debug; }; + 0A852E3577A10B946BD18365CBE9CF38 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DAE941DF7A19B886312351F3725C4113 /* StrongestPasswordValidator.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/StrongestPasswordValidator/ResourceBundle-StrongestPasswordValidator-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = StrongestPasswordValidator; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 0B752030BF8833E9DFFE2B2190FED933 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DDF663ED2F08574CE705F2E26C9E909F /* Specta.xcconfig */; + baseConfigurationReference = 439AEC2E58879C1C4B19B9FC33E9DC68 /* Specta.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2880,7 +3038,7 @@ }; 12AE6F83274C7A824845A8BF52BA16DF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5EBC198239AC633110650C5C79DD8BD7 /* FBSnapshotTestCase.xcconfig */; + baseConfigurationReference = 1A588EAB026C32CFDF0478380292907C /* FBSnapshotTestCase.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2909,7 +3067,7 @@ }; 137536A31B2AD16B8A25C29B914B22FC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0FAD35841CC55D0A4E756DE926176CCA /* NSString-Helper.xcconfig */; + baseConfigurationReference = 202C14A5863F59A3148C7839BCEBBD53 /* NSString-Helper.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; @@ -2924,7 +3082,7 @@ }; 1399CFC0C3416A456DC7E24CC0725FDD /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1F034C3E53E5C3A82BA83789E0A80287 /* CodFis-Helper.xcconfig */; + baseConfigurationReference = F471EEAE22DB5CBF3EC7902D735A156A /* CodFis-Helper.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; @@ -2939,7 +3097,7 @@ }; 14DEF48108DB832B8BCE693CBB66B743 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4FBCDD48E2109C389BCA12A9F097D46F /* UIDevice-Utils.xcconfig */; + baseConfigurationReference = 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2968,7 +3126,7 @@ }; 18F3430617D125CAAC70F31B1D84A461 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F39FF17A19D9F2B7F054AA906F1FF7A0 /* PEAR-FileManager-iOS.xcconfig */; + baseConfigurationReference = 2F76D378CBF0B2335CE4D985671D83CE /* PEAR-FileManager-iOS.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -2997,7 +3155,7 @@ }; 1BD8423F9E51E0E25A5BC39E697CBF01 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5EBC198239AC633110650C5C79DD8BD7 /* FBSnapshotTestCase.xcconfig */; + baseConfigurationReference = 1A588EAB026C32CFDF0478380292907C /* FBSnapshotTestCase.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3027,7 +3185,7 @@ }; 1F3A46CFDA3C000CE41447A78C51E53D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0FAD35841CC55D0A4E756DE926176CCA /* NSString-Helper.xcconfig */; + baseConfigurationReference = 202C14A5863F59A3148C7839BCEBBD53 /* NSString-Helper.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3056,7 +3214,7 @@ }; 2952B3C6909CF79419E899529474B8A5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 80FD49D4414C597C430FA5468BD042CC /* AFNetworking.xcconfig */; + baseConfigurationReference = 07DE1C3BB0AF1E55DC91788E3409CB69 /* AFNetworking.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3083,42 +3241,9 @@ }; name = Release; }; - 2C4DA653CCA0418E6BFD95E1C5B56600 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = D11A9BD0CFE1E520AE71DC4403614790 /* Pods-PNObject_Example.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-PNObject_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-PNObject_Example/Pods-PNObject_Example.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_PNObject_Example; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; 2F914909F85A5B7FA381E7629A0FFB17 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FD8C2666DF395A0B72C96DB3FFE373DD /* Expecta+Snapshots.xcconfig */; + baseConfigurationReference = B4C583AF6A96B53C61722F22AC78FC53 /* Expecta+Snapshots.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3145,42 +3270,9 @@ }; name = Release; }; - 33E0A4438EA4449E2CF9DA98CD17F568 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DC358092608E035811817A25786F40A6 /* Pods-PNObject_Example.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-PNObject_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-PNObject_Example/Pods-PNObject_Example.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_PNObject_Example; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; 3415113CAB8128159EE2B80B1117C062 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4FBCDD48E2109C389BCA12A9F097D46F /* UIDevice-Utils.xcconfig */; + baseConfigurationReference = 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; @@ -3195,7 +3287,7 @@ }; 373349C30AA02CB77851CFF553DFAE5C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FD8C2666DF395A0B72C96DB3FFE373DD /* Expecta+Snapshots.xcconfig */; + baseConfigurationReference = B4C583AF6A96B53C61722F22AC78FC53 /* Expecta+Snapshots.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3224,7 +3316,7 @@ }; 3AE13E0D63F67AD6F372B7D3733BAEF6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7DA70C458C92B0EED207694473B51656 /* nv-ios-http-status.xcconfig */; + baseConfigurationReference = 1FA74DD77D19287A481C9B5E1D847AB4 /* nv-ios-http-status.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3282,7 +3374,7 @@ }; 61A178E7BF297D56213BB4BF218463C9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0123630EE42B2916883A68C142D9D38C /* NSDate_Utils.xcconfig */; + baseConfigurationReference = 7B1D7C3E554ADB230D8447BB3700BB7E /* NSDate_Utils.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; @@ -3312,7 +3404,7 @@ }; 6D9FA84BB6387F9913EEED4D0C2A7310 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F39FF17A19D9F2B7F054AA906F1FF7A0 /* PEAR-FileManager-iOS.xcconfig */; + baseConfigurationReference = 2F76D378CBF0B2335CE4D985671D83CE /* PEAR-FileManager-iOS.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3341,7 +3433,7 @@ }; 6E0ADA9F6CA21824075F07364D39E9E9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4FBCDD48E2109C389BCA12A9F097D46F /* UIDevice-Utils.xcconfig */; + baseConfigurationReference = 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; @@ -3354,6 +3446,112 @@ }; name = Debug; }; + 7406E4A8F3CE9CA1AEC55ABECEF90D80 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DAE941DF7A19B886312351F3725C4113 /* StrongestPasswordValidator.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/StrongestPasswordValidator/ResourceBundle-StrongestPasswordValidator-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = StrongestPasswordValidator; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 777E59CA9AA3B549093D8C901D409723 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DAE941DF7A19B886312351F3725C4113 /* StrongestPasswordValidator.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/StrongestPasswordValidator/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/StrongestPasswordValidator/StrongestPasswordValidator.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = StrongestPasswordValidator; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 77E5A8C0AB6D9F0D9417AF7697956D99 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D11A9BD0CFE1E520AE71DC4403614790 /* Pods-PNObject_Example.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-PNObject_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-PNObject_Example/Pods-PNObject_Example.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_PNObject_Example; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 79ED7C09F9518DF6750092C5FB2FEDBF /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DAE941DF7A19B886312351F3725C4113 /* StrongestPasswordValidator.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/StrongestPasswordValidator/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/StrongestPasswordValidator/StrongestPasswordValidator.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = StrongestPasswordValidator; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 811519CB8F683AC06F9C98B55AC40F11 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -3393,7 +3591,7 @@ }; 84F40FC9100E2FDC706584D990CAE153 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0FAD35841CC55D0A4E756DE926176CCA /* NSString-Helper.xcconfig */; + baseConfigurationReference = 202C14A5863F59A3148C7839BCEBBD53 /* NSString-Helper.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; @@ -3408,7 +3606,7 @@ }; 86B3AF85DF2958967D7E96849C2BE84C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D8DE52FA0AE0D96C58A5DE707B83F4B7 /* Expecta.xcconfig */; + baseConfigurationReference = F87C61A16E4071BC8BB8D415DB46B9F4 /* Expecta.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3478,7 +3676,7 @@ }; 8B2608BCF20E5B02B11B0A656E3EC999 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1F034C3E53E5C3A82BA83789E0A80287 /* CodFis-Helper.xcconfig */; + baseConfigurationReference = F471EEAE22DB5CBF3EC7902D735A156A /* CodFis-Helper.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3507,7 +3705,7 @@ }; 8D121C9455F3697E44EFED14CD509528 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1F034C3E53E5C3A82BA83789E0A80287 /* CodFis-Helper.xcconfig */; + baseConfigurationReference = F471EEAE22DB5CBF3EC7902D735A156A /* CodFis-Helper.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3536,7 +3734,7 @@ }; 8D67BF30052FA870471E54E6B868937A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7DA70C458C92B0EED207694473B51656 /* nv-ios-http-status.xcconfig */; + baseConfigurationReference = 1FA74DD77D19287A481C9B5E1D847AB4 /* nv-ios-http-status.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3599,7 +3797,7 @@ }; 8ECBB5C4B8C5CB765E0F463C66A7E373 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1F034C3E53E5C3A82BA83789E0A80287 /* CodFis-Helper.xcconfig */; + baseConfigurationReference = F471EEAE22DB5CBF3EC7902D735A156A /* CodFis-Helper.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; @@ -3614,7 +3812,7 @@ }; 9159258CE94231143FEF87D7912BAFA5 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4FBCDD48E2109C389BCA12A9F097D46F /* UIDevice-Utils.xcconfig */; + baseConfigurationReference = 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3643,7 +3841,7 @@ }; A995C0FF0D9A9E9226F1AF23ED8B68AF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0123630EE42B2916883A68C142D9D38C /* NSDate_Utils.xcconfig */; + baseConfigurationReference = 7B1D7C3E554ADB230D8447BB3700BB7E /* NSDate_Utils.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3672,7 +3870,7 @@ }; AB39F7567888B16E7A32CFA2630B3FED /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0FAD35841CC55D0A4E756DE926176CCA /* NSString-Helper.xcconfig */; + baseConfigurationReference = 202C14A5863F59A3148C7839BCEBBD53 /* NSString-Helper.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3701,7 +3899,7 @@ }; AC044B65E2FB02CB420DF9AE625B92F2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 80FD49D4414C597C430FA5468BD042CC /* AFNetworking.xcconfig */; + baseConfigurationReference = 07DE1C3BB0AF1E55DC91788E3409CB69 /* AFNetworking.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3730,7 +3928,7 @@ }; B812D384C9F2EC3215765A7F1289DE8D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DDF663ED2F08574CE705F2E26C9E909F /* Specta.xcconfig */; + baseConfigurationReference = 439AEC2E58879C1C4B19B9FC33E9DC68 /* Specta.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3759,7 +3957,7 @@ }; C7953110A6CE153C5E106CB8CF3D552C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0123630EE42B2916883A68C142D9D38C /* NSDate_Utils.xcconfig */; + baseConfigurationReference = 7B1D7C3E554ADB230D8447BB3700BB7E /* NSDate_Utils.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; @@ -3801,6 +3999,39 @@ }; name = Release; }; + EA6384E4C101FA4FCAA97774D0367246 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DC358092608E035811817A25786F40A6 /* Pods-PNObject_Example.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-PNObject_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-PNObject_Example/Pods-PNObject_Example.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_PNObject_Example; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; EAACA3D8AB032ABB32964CEA3A0DD51F /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = F872FBD57D98CFC3DE47AD9A270264B9 /* Pods-PNObject_Tests.release.xcconfig */; @@ -3836,7 +4067,7 @@ }; F24F328AA1CFC9A061F629C917D03F44 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D8DE52FA0AE0D96C58A5DE707B83F4B7 /* Expecta.xcconfig */; + baseConfigurationReference = F87C61A16E4071BC8BB8D415DB46B9F4 /* Expecta.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3980,6 +4211,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 9C56A3E18F019C094718022FEDAE2A1C /* Build configuration list for PBXNativeTarget "StrongestPasswordValidator-StrongestPasswordValidator" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0A852E3577A10B946BD18365CBE9CF38 /* Debug */, + 7406E4A8F3CE9CA1AEC55ABECEF90D80 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; AAB6419C2AFF3412132A85C871687E0B /* Build configuration list for PBXNativeTarget "NSDate_Utils-NSDate_Utils" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -3998,15 +4238,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - ACBE4DA9A72E8041F71EA6FAF1E12259 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Example" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2C4DA653CCA0418E6BFD95E1C5B56600 /* Debug */, - 33E0A4438EA4449E2CF9DA98CD17F568 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; AE1DA8AD5AED5A24C88FEF339C3FDD74 /* Build configuration list for PBXNativeTarget "Specta" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -4016,6 +4247,24 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + C09CB473E5FD04B754CF566C92D85E19 /* Build configuration list for PBXNativeTarget "Pods-PNObject_Example" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 77E5A8C0AB6D9F0D9417AF7697956D99 /* Debug */, + EA6384E4C101FA4FCAA97774D0367246 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C327407662875C309CE15EDC87D8ABD0 /* Build configuration list for PBXNativeTarget "StrongestPasswordValidator" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 79ED7C09F9518DF6750092C5FB2FEDBF /* Debug */, + 777E59CA9AA3B549093D8C901D409723 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; D5B74CC207A82790DE2A82F49EDF170A /* Build configuration list for PBXNativeTarget "Expecta+Snapshots" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme index c8bb7b3..d7b207b 100644 --- a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme +++ b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme @@ -14,7 +14,7 @@ buildForArchiving = "YES"> diff --git a/Example/Pods/StrongestPasswordValidator/LICENSE b/Example/Pods/StrongestPasswordValidator/LICENSE new file mode 100644 index 0000000..dcf91e5 --- /dev/null +++ b/Example/Pods/StrongestPasswordValidator/LICENSE @@ -0,0 +1,19 @@ +Copyright (c) 2016 Giuseppe Nucifora + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. diff --git a/Example/Pods/StrongestPasswordValidator/Pod/Classes/StrongestPasswordValidator.h b/Example/Pods/StrongestPasswordValidator/Pod/Classes/StrongestPasswordValidator.h new file mode 100755 index 0000000..7a7cc5b --- /dev/null +++ b/Example/Pods/StrongestPasswordValidator/Pod/Classes/StrongestPasswordValidator.h @@ -0,0 +1,27 @@ +// +// StrongestPasswordValidator.h +// +// Created by Giuseppe Nucifora on 03/01/13. +// Copyright (c) 2013 Giuseppe Nucifora. All rights reserved. +// + +#import +#import + +@interface StrongestPasswordValidator : NSObject + +typedef NS_ENUM(NSInteger, PasswordStrengthType) { + PasswordStrengthTypeWeak, + PasswordStrengthTypeModerate, + PasswordStrengthTypeStrong +}; + ++ (instancetype _Nonnull) sharedInstance; + +- (void) setColor:(UIColor * _Nonnull) color forPasswordStrenghtType:(PasswordStrengthType) strenghtType; + +- (void)checkPasswordStrength:(NSString * _Nonnull )password withBlock:(nullable void (^)(UIColor * _Nonnull color, PasswordStrengthType strenghtType)) responseBlock; + +- (PasswordStrengthType)checkPasswordStrength:(NSString * _Nonnull)password; + +@end diff --git a/Example/Pods/StrongestPasswordValidator/Pod/Classes/StrongestPasswordValidator.m b/Example/Pods/StrongestPasswordValidator/Pod/Classes/StrongestPasswordValidator.m new file mode 100755 index 0000000..8632ab7 --- /dev/null +++ b/Example/Pods/StrongestPasswordValidator/Pod/Classes/StrongestPasswordValidator.m @@ -0,0 +1,171 @@ + +#import "StrongestPasswordValidator.h" + +#define REGEX_PASSWORD_ONE_UPPERCASE @"^(?=.*[A-Z]).*$" //Should contains one or more uppercase letters +#define REGEX_PASSWORD_ONE_LOWERCASE @"^(?=.*[a-z]).*$" //Should contains one or more lowercase letters +#define REGEX_PASSWORD_ONE_NUMBER @"^(?=.*[0-9]).*$" //Should contains one or more number +#define REGEX_PASSWORD_ONE_SYMBOL @"^(?=.*[!@#$%&_]).*$" //Should contains one or more symbol + +@interface StrongestPasswordValidator() + +@property (nonatomic, strong) UIColor *weakColor; +@property (nonatomic, strong) UIColor *moderateColor; +@property (nonatomic, strong) UIColor *strongColor; + +@end + + +@implementation StrongestPasswordValidator + +static StrongestPasswordValidator *SINGLETON = nil; + +static bool isFirstAccess = YES; + ++ (instancetype)sharedInstance +{ + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + isFirstAccess = NO; + SINGLETON = [[super allocWithZone:NULL] init]; + }); + + return SINGLETON; +} + +- (void) setColor:(UIColor *)color forPasswordStrenghtType:(PasswordStrengthType)strenghtType { + switch (strenghtType) { + case PasswordStrengthTypeWeak: { + _weakColor = color; + break; + } + case PasswordStrengthTypeModerate: { + _moderateColor = color; + break; + } + case PasswordStrengthTypeStrong: { + _strongColor = color; + break; + } + } +} + +#pragma mark - Life Cycle + ++ (instancetype) allocWithZone:(NSZone *)zone +{ + return [self sharedInstance]; +} + ++ (instancetype)copyWithZone:(struct _NSZone *)zone +{ + return [self sharedInstance]; +} + ++ (instancetype)mutableCopyWithZone:(struct _NSZone *)zone +{ + return [self sharedInstance]; +} + +- (instancetype)copy +{ + return [[StrongestPasswordValidator alloc] init]; +} + +- (instancetype)mutableCopy +{ + return [[StrongestPasswordValidator alloc] init]; +} + +- (id) init +{ + if(SINGLETON){ + return SINGLETON; + } + if (isFirstAccess) { + [self doesNotRecognizeSelector:_cmd]; + } + self = [super init]; + if (self) { + _weakColor = [UIColor redColor]; + _moderateColor = [UIColor yellowColor]; + _strongColor = [UIColor greenColor]; + } + return self; +} + +- (void)checkPasswordStrength:(NSString * _Nonnull )password withBlock:(nullable void (^)(UIColor * _Nonnull color, PasswordStrengthType strenghtType)) responseBlock; { + + if (responseBlock) { + + PasswordStrengthType strenght = [self checkPasswordStrength:password]; + + switch (strenght) { + case PasswordStrengthTypeWeak: { + responseBlock(_weakColor,strenght); + break; + } + case PasswordStrengthTypeModerate: { + responseBlock(_moderateColor,strenght); + break; + } + case PasswordStrengthTypeStrong: { + responseBlock(_strongColor,strenght); + break; + } + default: + break; + } + } +} + +- (PasswordStrengthType)checkPasswordStrength:(NSString *)password { + NSInteger len = (long)password.length; + //will contains password strength + int strength = 0; + + if (len == 0) { + return PasswordStrengthTypeWeak; + } else if (len <= 5) { + strength++; + } else if (len <= 10) { + strength += 2; + } else{ + strength += 3; + } + + strength += [self validateString:password withPattern:REGEX_PASSWORD_ONE_UPPERCASE caseSensitive:YES]; + strength += [self validateString:password withPattern:REGEX_PASSWORD_ONE_LOWERCASE caseSensitive:YES]; + strength += [self validateString:password withPattern:REGEX_PASSWORD_ONE_NUMBER caseSensitive:YES]; + strength += [self validateString:password withPattern:REGEX_PASSWORD_ONE_SYMBOL caseSensitive:YES]; + + if(strength <= 3){ + return PasswordStrengthTypeWeak; + }else if(3 < strength && strength < 6){ + return PasswordStrengthTypeModerate; + }else{ + return PasswordStrengthTypeStrong; + } +} + +// Validate the input string with the given pattern and +// return the result as a boolean +- (int)validateString:(NSString *)string withPattern:(NSString *)pattern caseSensitive:(BOOL)caseSensitive +{ + NSError *error = nil; + NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:pattern options:((caseSensitive) ? 0 : NSRegularExpressionCaseInsensitive) error:&error]; + + NSAssert(regex, @"Unable to create regular expression"); + + NSRange textRange = NSMakeRange(0, string.length); + NSRange matchRange = [regex rangeOfFirstMatchInString:string options:NSMatchingReportProgress range:textRange]; + + BOOL didValidate = 0; + + // Did we find a matching range + if (matchRange.location != NSNotFound) + didValidate = 1; + + return didValidate; +} + +@end diff --git a/Example/Pods/StrongestPasswordValidator/README.md b/Example/Pods/StrongestPasswordValidator/README.md new file mode 100644 index 0000000..e40ad24 --- /dev/null +++ b/Example/Pods/StrongestPasswordValidator/README.md @@ -0,0 +1,29 @@ +# StrongestPasswordValidator + +[![CI Status](http://img.shields.io/travis/Giuseppe Nucifora/StrongestPasswordValidator.svg?style=flat)](https://travis-ci.org/Giuseppe Nucifora/StrongestPasswordValidator) +[![Version](https://img.shields.io/cocoapods/v/StrongestPasswordValidator.svg?style=flat)](http://cocoapods.org/pods/StrongestPasswordValidator) +[![License](https://img.shields.io/cocoapods/l/StrongestPasswordValidator.svg?style=flat)](http://cocoapods.org/pods/StrongestPasswordValidator) +[![Platform](https://img.shields.io/cocoapods/p/StrongestPasswordValidator.svg?style=flat)](http://cocoapods.org/pods/StrongestPasswordValidator) + +## Usage + +To run the example project, clone the repo, and run `pod install` from the Example directory first. + +## Requirements + +## Installation + +StrongestPasswordValidator is available through [CocoaPods](http://cocoapods.org). To install +it, simply add the following line to your Podfile: + +```ruby +pod "StrongestPasswordValidator" +``` + +## Author + +Giuseppe Nucifora, me@giuseppenucifora.com + +## License + +StrongestPasswordValidator is available under the MIT license. See the LICENSE file for more info. diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.markdown b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.markdown index 6d778e1..d8c3d9d 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.markdown +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.markdown @@ -140,6 +140,29 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## StrongestPasswordValidator + +Copyright (c) 2016 Giuseppe Nucifora + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + ## UIDevice-Utils Copyright (c) 2015 Giuseppe Nucifora diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.plist b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.plist index 9cf241c..6d0e60b 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.plist +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-acknowledgements.plist @@ -175,6 +175,33 @@ THE SOFTWARE. Type PSGroupSpecifier + + FooterText + Copyright (c) 2016 Giuseppe Nucifora <me@giuseppenucifora.com> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +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. + + Title + StrongestPasswordValidator + Type + PSGroupSpecifier + FooterText Copyright (c) 2015 Giuseppe Nucifora <me@giuseppenucifora.com> diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-frameworks.sh b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-frameworks.sh index 3649397..262057b 100755 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example-frameworks.sh @@ -90,6 +90,7 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "Pods-PNObject_Example/NSString_Helper.framework" install_framework "Pods-PNObject_Example/PEAR_FileManager_iOS.framework" install_framework "Pods-PNObject_Example/PNObject.framework" + install_framework "Pods-PNObject_Example/StrongestPasswordValidator.framework" install_framework "Pods-PNObject_Example/UIDevice_Utils.framework" install_framework "Pods-PNObject_Example/nv_ios_http_status.framework" fi @@ -100,6 +101,7 @@ if [[ "$CONFIGURATION" == "Release" ]]; then install_framework "Pods-PNObject_Example/NSString_Helper.framework" install_framework "Pods-PNObject_Example/PEAR_FileManager_iOS.framework" install_framework "Pods-PNObject_Example/PNObject.framework" + install_framework "Pods-PNObject_Example/StrongestPasswordValidator.framework" install_framework "Pods-PNObject_Example/UIDevice_Utils.framework" install_framework "Pods-PNObject_Example/nv_ios_http_status.framework" fi diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.debug.xcconfig b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.debug.xcconfig index cc719e1..79e88c3 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.debug.xcconfig @@ -1,6 +1,6 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/CodFis_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSString_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CodFis_Helper" -framework "NSDate_Utils" -framework "NSString_Helper" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "UIDevice_Utils" -framework "nv_ios_http_status" +OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/CodFis_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSString_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/StrongestPasswordValidator.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CodFis_Helper" -framework "NSDate_Utils" -framework "NSString_Helper" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "StrongestPasswordValidator" -framework "UIDevice_Utils" -framework "nv_ios_http_status" PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-PNObject_Example PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.release.xcconfig b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.release.xcconfig index cc719e1..79e88c3 100644 --- a/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PNObject_Example/Pods-PNObject_Example.release.xcconfig @@ -1,6 +1,6 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/CodFis_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSString_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CodFis_Helper" -framework "NSDate_Utils" -framework "NSString_Helper" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "UIDevice_Utils" -framework "nv_ios_http_status" +OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/AFNetworking.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/CodFis_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSDate_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/NSString_Helper.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PEAR_FileManager_iOS.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/PNObject.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/StrongestPasswordValidator.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/UIDevice_Utils.framework/Headers" -iquote "$CONFIGURATION_BUILD_DIR/nv_ios_http_status.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "AFNetworking" -framework "CodFis_Helper" -framework "NSDate_Utils" -framework "NSString_Helper" -framework "PEAR_FileManager_iOS" -framework "PNObject" -framework "StrongestPasswordValidator" -framework "UIDevice_Utils" -framework "nv_ios_http_status" PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods-PNObject_Example PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/StrongestPasswordValidator/Info.plist b/Example/Pods/Target Support Files/StrongestPasswordValidator/Info.plist new file mode 100644 index 0000000..97eeeda --- /dev/null +++ b/Example/Pods/Target Support Files/StrongestPasswordValidator/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 0.1.1 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Example/Pods/Target Support Files/StrongestPasswordValidator/ResourceBundle-StrongestPasswordValidator-Info.plist b/Example/Pods/Target Support Files/StrongestPasswordValidator/ResourceBundle-StrongestPasswordValidator-Info.plist new file mode 100644 index 0000000..55d6587 --- /dev/null +++ b/Example/Pods/Target Support Files/StrongestPasswordValidator/ResourceBundle-StrongestPasswordValidator-Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + BNDL + CFBundleShortVersionString + 0.1.1 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator-dummy.m b/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator-dummy.m new file mode 100644 index 0000000..cb2fe62 --- /dev/null +++ b/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_StrongestPasswordValidator : NSObject +@end +@implementation PodsDummy_StrongestPasswordValidator +@end diff --git a/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator-prefix.pch b/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator-prefix.pch new file mode 100644 index 0000000..aa992a4 --- /dev/null +++ b/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator-prefix.pch @@ -0,0 +1,4 @@ +#ifdef __OBJC__ +#import +#endif + diff --git a/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator-umbrella.h b/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator-umbrella.h new file mode 100644 index 0000000..8ee752e --- /dev/null +++ b/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator-umbrella.h @@ -0,0 +1,7 @@ +#import + +#import "StrongestPasswordValidator.h" + +FOUNDATION_EXPORT double StrongestPasswordValidatorVersionNumber; +FOUNDATION_EXPORT const unsigned char StrongestPasswordValidatorVersionString[]; + diff --git a/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator.modulemap b/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator.modulemap new file mode 100644 index 0000000..5744435 --- /dev/null +++ b/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator.modulemap @@ -0,0 +1,6 @@ +framework module StrongestPasswordValidator { + umbrella header "StrongestPasswordValidator-umbrella.h" + + export * + module * { export * } +} diff --git a/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator.xcconfig b/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator.xcconfig new file mode 100644 index 0000000..fa62f58 --- /dev/null +++ b/Example/Pods/Target Support Files/StrongestPasswordValidator/StrongestPasswordValidator.xcconfig @@ -0,0 +1,6 @@ +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" +OTHER_LDFLAGS = -framework "UIKit" +PODS_ROOT = ${SRCROOT} +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES From 0de3997a2ad54ed64af3b504d3f33ab983896630 Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Mon, 18 Jan 2016 15:43:23 +0100 Subject: [PATCH 10/13] no message --- Pod/Classes/PNObjectModel.m | 15 ++++++++++++++- Pod/Classes/User/PNAddress.h | 16 ++++++++-------- Pod/Classes/User/PNUser.h | 34 +++++++++++++++++----------------- Pod/Classes/User/PNUser.m | 1 - 4 files changed, 39 insertions(+), 27 deletions(-) diff --git a/Pod/Classes/PNObjectModel.m b/Pod/Classes/PNObjectModel.m index 20bfc3e..4674ab9 100644 --- a/Pod/Classes/PNObjectModel.m +++ b/Pod/Classes/PNObjectModel.m @@ -170,7 +170,20 @@ static bool isFirstAccess = YES; } - (void) saveLocally:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock { - + dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ + + __weak id responseObject = [self saveLocally:object]; + if ([responseObject isKindOfClass:[NSError class]]) { + if (responseBlock) { + responseBlock(NO, nil, responseObject); + } + } + else if ([[responseObject class] isSubclassOfClass:[PNObject class]]){ + if (responseBlock) { + responseBlock(YES,responseObject, nil); + } + } + }); } - (id _Nonnull) pushObjectAndSaveLocally:(id _Nonnull) object { diff --git a/Pod/Classes/User/PNAddress.h b/Pod/Classes/User/PNAddress.h index 3f2ebef..ad8207e 100644 --- a/Pod/Classes/User/PNAddress.h +++ b/Pod/Classes/User/PNAddress.h @@ -11,13 +11,13 @@ @interface PNAddress : PNObject -@property (nonatomic, strong) NSString *country; -@property (nonatomic, strong) NSString *province; -@property (nonatomic, strong) NSString *city; -@property (nonatomic, strong) NSString *street; -@property (nonatomic, strong) NSNumber *number; -@property (nonatomic, strong) NSString *zip; -@property (nonatomic, strong) NSString *istruction; -@property (nonatomic, strong) PNLocation *location; +@property (nonatomic, strong) NSString * _Nullable country; +@property (nonatomic, strong) NSString * _Nullable province; +@property (nonatomic, strong) NSString * _Nullable city; +@property (nonatomic, strong) NSString * _Nullable street; +@property (nonatomic, strong) NSNumber * _Nullable number; +@property (nonatomic, strong) NSString * _Nullable zip; +@property (nonatomic, strong) NSString * _Nullable istruction; +@property (nonatomic, strong) PNLocation * _Nullable location; @end diff --git a/Pod/Classes/User/PNUser.h b/Pod/Classes/User/PNUser.h index b17fdaf..28cb748 100644 --- a/Pod/Classes/User/PNUser.h +++ b/Pod/Classes/User/PNUser.h @@ -7,37 +7,37 @@ // #import "PNObject.h" -#import "PNAddress.h" + @interface PNUser : PNObject -@property (strong, nonatomic) NSString *userId; -@property (strong, nonatomic) NSString *firstName; -@property (strong, nonatomic) NSString *lastName; -@property (nonatomic, strong) NSString *profileImage; -@property (nonatomic, strong) NSString *sex; -@property (nonatomic, strong) NSDate *birthDate; -@property (nonatomic, strong) NSString *phone; +@property (strong, nonatomic) NSString * _Nonnull userId; +@property (strong, nonatomic) NSString * _Nonnull firstName; +@property (strong, nonatomic) NSString * _Nonnull lastName; +@property (nonatomic, strong) NSString * _Nullable profileImage; +@property (nonatomic, strong) NSString * _Nullable sex; +@property (nonatomic, strong) NSDate * _Nullable birthDate; +@property (nonatomic, strong) NSString * _Nullable phone; @property (nonatomic) BOOL hasAcceptedPrivacy; @property (nonatomic) BOOL hasAcceptedNewsletter; @property (nonatomic) BOOL hasVerifiedEmail; -@property (nonatomic, strong) NSDate *emailVerifiedDate; -@property (nonatomic, strong) NSString *email; -@property (nonatomic, strong) NSString *username; -@property (nonatomic, strong) NSString *password; +@property (nonatomic, strong) NSDate * _Nullable emailVerifiedDate; +@property (nonatomic, strong) NSString * _Nonnull email; +@property (nonatomic, strong) NSString * _Nonnull username; +@property (nonatomic, strong) NSString * _Nonnull password; @property (nonatomic) BOOL publicProfile; @property (nonatomic) NSInteger loginCount; -@property (strong, nonatomic) NSDate *createdAt; -@property (nonatomic, strong) NSString *facebookId; -@property (nonatomic, strong) NSString *facebookAccessToken; -@property (nonatomic, strong) PNAddress *address; +@property (strong, nonatomic) NSDate * _Nonnull createdAt; +@property (nonatomic, strong) NSString * _Nullable facebookId; +@property (nonatomic, strong) NSString * _Nullable facebookAccessToken; + /** * gets singleton object of current user session. * * @return singleton */ -+ (instancetype) currentUser; ++ (instancetype _Nonnull) currentUser; - (BOOL) isValidPassword:(NSString* _Nonnull) password; diff --git a/Pod/Classes/User/PNUser.m b/Pod/Classes/User/PNUser.m index 560369f..03bdc5d 100644 --- a/Pod/Classes/User/PNUser.m +++ b/Pod/Classes/User/PNUser.m @@ -130,7 +130,6 @@ static bool isFirstAccess = YES; @"createdAt":@"created_at", @"facebookId":@"facebookId", @"facebookAccessToken":@"facebookAccessToken", - @"address":@{@"key":@"address",@"type":@"PNAddress"} }; return mapping; } From f569c8545c0db20e4bca9a457e09230fc602731f Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Mon, 18 Jan 2016 16:50:35 +0100 Subject: [PATCH 11/13] - Add PNObject connections --- Example/Pods/Pods.xcodeproj/project.pbxproj | 8 ++ Pod/Classes/PNObject+PNObjectConnection.h | 17 ++++ Pod/Classes/PNObject+PNObjectConnection.m | 101 ++++++++++++++++++++ Pod/Classes/PNObject.h | 2 - Pod/Classes/PNObject.m | 21 +--- Pod/Classes/PNObjectConfig.h | 2 +- Pod/Classes/PNObjectConfig.m | 4 + Pod/Classes/User/PNUser.h | 2 +- 8 files changed, 133 insertions(+), 24 deletions(-) create mode 100644 Pod/Classes/PNObject+PNObjectConnection.h create mode 100644 Pod/Classes/PNObject+PNObjectConnection.m diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 8b637c4..703ba34 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -120,6 +120,8 @@ 67459AD239EF669A365519E06B45DCFE /* EXPExpect.h in Headers */ = {isa = PBXBuildFile; fileRef = DC6CFAF47DD5EAA5D62AA2F4660BF69B /* EXPExpect.h */; settings = {ATTRIBUTES = (Public, ); }; }; 68152D921ABF6A423C192C04FDF94F0F /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C311DF9B86CD8FC191B34A8700A4A8B1 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6846FE181C4AB07F00FD46A7 /* StrongestPasswordValidator.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 49943A31C882E74BEEC30F6068C1CB3B /* StrongestPasswordValidator.framework */; }; + 684A5F371C4D350F0035D354 /* PNObject+PNObjectConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 684A5F351C4D350F0035D354 /* PNObject+PNObjectConnection.h */; }; + 684A5F381C4D350F0035D354 /* PNObject+PNObjectConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 684A5F361C4D350F0035D354 /* PNObject+PNObjectConnection.m */; }; 68A38977EBAE334DC3C22386D00D2622 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 45970A12B4B6EADF2C4F30D8DD555942 /* AFNetworkReachabilityManager.m */; }; 6E1D978790705E137FDE439AA68DD3AA /* EXPFloatTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C7F7D98F2EBB8A63EC1D00F426373D6 /* EXPFloatTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6ED4ABEE8A5F51F5ECB59FA1781D29C6 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FB2C9B0DA395FD916D3B395CBA7CED7 /* UIActivityIndicatorView+AFNetworking.m */; }; @@ -643,6 +645,8 @@ 66C8B02C4B4D7F89FDFD569187797016 /* SPTTestSuite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTTestSuite.m; path = Specta/Specta/SPTTestSuite.m; sourceTree = ""; }; 66EF034BB9EC4B36DA83F1F484FC0780 /* EXPMatchers+beInTheRangeOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInTheRangeOf.m"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.m"; sourceTree = ""; }; 681E7ACB247E65B384C7F6F20A16C3BB /* SPTExampleGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExampleGroup.m; path = Specta/Specta/SPTExampleGroup.m; sourceTree = ""; }; + 684A5F351C4D350F0035D354 /* PNObject+PNObjectConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "PNObject+PNObjectConnection.h"; sourceTree = ""; }; + 684A5F361C4D350F0035D354 /* PNObject+PNObjectConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "PNObject+PNObjectConnection.m"; sourceTree = ""; }; 6922AB8ABF38E31420E0AD20364FA8F1 /* UIImage+Compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Compare.h"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.h"; sourceTree = ""; }; 6B3DFAF22932E7E8494A97A36DC2FC68 /* ResponseConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResponseConstants.h; path = "CodFis-Helper/ResponseConstants.h"; sourceTree = ""; }; 6BABE32DD14BA4EADAAFB828CB0956A2 /* PEARFileManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PEARFileManager.m; path = "PEAR-FileManager-iOS/PEARFileManager.m"; sourceTree = ""; }; @@ -1168,6 +1172,8 @@ FD4E57DB13C5672E15EB7F469BDB9DFD /* PNObjectModel.m */, CE5C1965380CF58C74C49FE3E5075401 /* PNObjectProperty.h */, 6297F47751BF4100D3E64F1075BB4203 /* PNObjectProperty.m */, + 684A5F351C4D350F0035D354 /* PNObject+PNObjectConnection.h */, + 684A5F361C4D350F0035D354 /* PNObject+PNObjectConnection.m */, 4009CEE68682448A34EE75AEACD49007 /* User */, ); path = Classes; @@ -1757,6 +1763,7 @@ 0831C0CB976355B0E74A993C04F493E8 /* PNObjectModel.h in Headers */, 1864DC2900E321CE616E26077F743039 /* PNObjectProperty.h in Headers */, DC5EBE9BD7C435BBEA8C904795FA7836 /* PNUser.h in Headers */, + 684A5F371C4D350F0035D354 /* PNObject+PNObjectConnection.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2573,6 +2580,7 @@ C0245B133AF1089E0ACB376A3332BE10 /* PNObject-dummy.m in Sources */, F298445E53A11D3328468937273A3140 /* PNObject.m in Sources */, 8E968A78142375A5388B57ACE0FF7B26 /* PNObjectConfig.m in Sources */, + 684A5F381C4D350F0035D354 /* PNObject+PNObjectConnection.m in Sources */, 305963E67941479B42F316AE8680E52A /* PNObjectModel.m in Sources */, 46490DD49E86060184B0F31BA8734528 /* PNObjectProperty.m in Sources */, 50FBDCA27970E16B1AAE2352B631BEA1 /* PNUser.m in Sources */, diff --git a/Pod/Classes/PNObject+PNObjectConnection.h b/Pod/Classes/PNObject+PNObjectConnection.h new file mode 100644 index 0000000..487c52d --- /dev/null +++ b/Pod/Classes/PNObject+PNObjectConnection.h @@ -0,0 +1,17 @@ +// +// PNObjectConnection.h +// Pods +// +// Created by Giuseppe Nucifora on 18/01/16. +// +// + +#import "PNObject.h" + +@interface PNObject (PNObjectConnection) + +- (NSURLSessionDataTask * _Nonnull)GETWithProgress:(void (^ _Nullable)(NSProgress * _Nonnull))downloadProgress + success:(void (^ _Nullable)(NSURLSessionDataTask * _Nonnull, id _Nullable))success + failure:(void (^ _Nullable)(NSURLSessionDataTask * _Nullable, NSError * _Nonnull))failure; + +@end diff --git a/Pod/Classes/PNObject+PNObjectConnection.m b/Pod/Classes/PNObject+PNObjectConnection.m new file mode 100644 index 0000000..7601ada --- /dev/null +++ b/Pod/Classes/PNObject+PNObjectConnection.m @@ -0,0 +1,101 @@ +// +// PNObjectConnection.m +// Pods +// +// Created by Giuseppe Nucifora on 18/01/16. +// +// + +#import "PNObject+PNObjectConnection.h" +#import "PNObjectConstants.h" +#import +#import "PNObjectConfig.h" +#import "PNObjectModel.h" +#import +#import "PNObject.m" + +@implementation PNObject (PNObjectConnection) + + + +- (NSURLSessionDataTask * _Nonnull)GETWithProgress:(void (^ _Nullable)(NSProgress * _Nonnull))downloadProgress + success:(void (^ _Nullable)(NSURLSessionDataTask * _Nonnull, id _Nullable))success + failure:(void (^ _Nullable)(NSURLSessionDataTask * _Nullable, NSError * _Nonnull))failure { + + return [[[PNObjectConfig sharedInstance] manager] GET:[[[PNObjectConfig sharedInstance] PNObjEndpoint] stringByAppendingFormat:@"%@",[[self class] objectClassName]] parameters:nil progress:nil success:^(NSURLSessionTask *task, id responseObject) { + + + NSLogDebug(@"JSON: %@", responseObject); + NSLogDebug(@"JSON: %@", [responseObject class]); + + _JSON = [[NSDictionary alloc] initWithDictionary:responseObject]; + + [self populateObjectFromJSON:responseObject]; + + + } failure:^(NSURLSessionTask *operation, NSError *error) { + + NSLogDebug(@"Error: %@", error); + + }]; + + + + +} + + +- (NSURLSessionDataTask *)POSTWithProgress:(nullable void (^)(NSProgress * _Nonnull)) uploadProgress + success:(void (^)(NSURLSessionDataTask *task, id responseObject))success + failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure { + + return [[[PNObjectConfig sharedInstance] manager] POST:[[[PNObjectConfig sharedInstance] PNObjEndpoint] stringByAppendingFormat:@"%@",[[self class] objectClassName]] + parameters:[self getObject] constructingBodyWithBlock:^(id _Nonnull formData) { + + } progress:^(NSProgress * _Nonnull _uploadProgress) { + if (uploadProgress) { + uploadProgress(_uploadProgress); + } + } success:^(NSURLSessionDataTask * _Nonnull _task, id _Nullable _responseObject) { + if (success) { + success(_task,_responseObject); + } + } failure:^(NSURLSessionDataTask * _Nullable _task, NSError * _Nonnull _error) { + if (failure) { + failure(_task,_error); + } + }]; +} + +- (NSURLSessionDataTask *)PUTWithSuccess:(void (^)(NSURLSessionDataTask *task, id responseObject))success + failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure { + + return [[[PNObjectConfig sharedInstance] manager] PUT:[[[PNObjectConfig sharedInstance] PNObjEndpoint] stringByAppendingFormat:@"%@",[[self class] objectClassName]] + parameters:[self getObject] + success:^(NSURLSessionDataTask * _Nonnull _task, id _Nullable _responseObject) { + if (success) { + success(_task,_responseObject); + } + } failure:^(NSURLSessionDataTask * _Nullable _task, NSError * _Nonnull _error) { + if (failure) { + failure(_task,_error); + } + }]; +} + +- (NSURLSessionDataTask *)DELETEWithSuccess:(void (^)(NSURLSessionDataTask *task, id responseObject))success + failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure { + return [[[PNObjectConfig sharedInstance] manager] DELETE:[[[PNObjectConfig sharedInstance] PNObjEndpoint] stringByAppendingFormat:@"%@",[[self class] objectClassName]] + parameters:[self getObject] + success:^(NSURLSessionDataTask * _Nonnull _task, id _Nullable _responseObject) { + if (success) { + success(_task,_responseObject); + } + } failure:^(NSURLSessionDataTask * _Nullable _task, NSError * _Nonnull _error) { + if (failure) { + failure(_task,_error); + } + }]; +} + +@end diff --git a/Pod/Classes/PNObject.h b/Pod/Classes/PNObject.h index 93ff77e..d1a5d9e 100644 --- a/Pod/Classes/PNObject.h +++ b/Pod/Classes/PNObject.h @@ -37,6 +37,4 @@ - (void) saveLocallyInBackGroundWithBlock:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock; -+ (void) get; - @end diff --git a/Pod/Classes/PNObject.m b/Pod/Classes/PNObject.m index 0f1783b..0f95c99 100644 --- a/Pod/Classes/PNObject.m +++ b/Pod/Classes/PNObject.m @@ -13,6 +13,7 @@ #import "PNObject/PNUser.h" #import "PNObjectConstants.h" + #define PNOBJECT_DIR @"PNObjects" @@ -30,26 +31,6 @@ @implementation PNObject -+ (void) get { - - [[[PNObjectConfig sharedInstance] manager] GET:[[[PNObjectConfig sharedInstance] PNObjEndpoint] stringByAppendingFormat:@"%@",@"User"] parameters:nil progress:nil success:^(NSURLSessionTask *task, id responseObject) { - - - NSLogDebug(@"JSON: %@", responseObject); - NSLogDebug(@"JSON: %@", [responseObject class]); - - PNUser *user = [[PNUser alloc] initWithJSON:responseObject]; - - NSLogDebug(@"%@",user); - - - } failure:^(NSURLSessionTask *operation, NSError *error) { - - NSLogDebug(@"Error: %@", error); - - }]; -} - - (instancetype) init { self = [super init]; diff --git a/Pod/Classes/PNObjectConfig.h b/Pod/Classes/PNObjectConfig.h index fdbc8cd..d7fcf66 100644 --- a/Pod/Classes/PNObjectConfig.h +++ b/Pod/Classes/PNObjectConfig.h @@ -48,6 +48,6 @@ extern NSString* const EnvironmentDevelopment; - (NSString *) PNObjEndpoint; -- (NSString *) minPasswordLenght:(NSUInteger) passLenght; +- (void) setAcceptablePasswordLenght:(NSUInteger) passLenght; @end \ No newline at end of file diff --git a/Pod/Classes/PNObjectConfig.m b/Pod/Classes/PNObjectConfig.m index fe138b2..76722c6 100644 --- a/Pod/Classes/PNObjectConfig.m +++ b/Pod/Classes/PNObjectConfig.m @@ -165,4 +165,8 @@ static bool isFirstAccess = YES; return _currentEnvironment; } +- (void) setAcceptablePasswordLenght:(NSUInteger) passLenght { + _minPasswordLenght = passLenght; +} + @end diff --git a/Pod/Classes/User/PNUser.h b/Pod/Classes/User/PNUser.h index 28cb748..2fab478 100644 --- a/Pod/Classes/User/PNUser.h +++ b/Pod/Classes/User/PNUser.h @@ -14,7 +14,7 @@ @property (strong, nonatomic) NSString * _Nonnull userId; @property (strong, nonatomic) NSString * _Nonnull firstName; @property (strong, nonatomic) NSString * _Nonnull lastName; -@property (nonatomic, strong) NSString * _Nullable profileImage; +@property (nonatomic, strong) UIImage * _Nullable profileImage; @property (nonatomic, strong) NSString * _Nullable sex; @property (nonatomic, strong) NSDate * _Nullable birthDate; @property (nonatomic, strong) NSString * _Nullable phone; From 7e5a6149a8124969cc9c7f1acf859d902af2c8a6 Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Tue, 26 Jan 2016 00:29:37 +0100 Subject: [PATCH 12/13] - Fix Vari --- Example/PNObject/Main.storyboard | 2 +- Example/PNObject/PNObjectAppDelegate.m | 39 +- Example/Podfile.lock | 8 +- Example/Pods/Manifest.lock | 8 +- .../NSString-Helper/NSString+Helper.h | 2 + .../NSString-Helper/NSString+Helper.m | 16 + Example/Pods/NSString-Helper/README.md | 9 +- Example/Pods/Pods.xcodeproj/project.pbxproj | 1128 +++++++++-------- .../xcshareddata/xcschemes/PNObject.xcscheme | 2 +- .../NSString-Helper/Info.plist | 2 +- .../ResourceBundle-NSString-Helper-Info.plist | 2 +- .../PNObject/PNObject-umbrella.h | 2 + .../UIDevice-Utils/Info.plist | 2 +- .../ResourceBundle-UIDevice-Utils-Info.plist | 2 +- .../Pod/Classes/UIDevice-Hardware.h | 7 + .../Pod/Classes/UIDevice-Hardware.m | 64 +- Example/Pods/UIDevice-Utils/README.md | 4 - Pod/Classes/PNObject+PNObjectConnection.m | 8 +- Pod/Classes/PNObject+Protected.h | 30 + Pod/Classes/PNObject+Protected.m | 150 +++ Pod/Classes/PNObject.h | 4 +- Pod/Classes/PNObject.m | 292 ++--- Pod/Classes/PNObjectModel.h | 18 +- Pod/Classes/PNObjectModel.m | 170 ++- Pod/Classes/PNObjectProperty.h | 1 + Pod/Classes/PNObjectProperty.m | 10 +- Pod/Classes/User/PNUser.h | 5 +- Pod/Classes/User/PNUser.m | 37 +- 28 files changed, 1162 insertions(+), 862 deletions(-) create mode 100644 Pod/Classes/PNObject+Protected.h create mode 100644 Pod/Classes/PNObject+Protected.m diff --git a/Example/PNObject/Main.storyboard b/Example/PNObject/Main.storyboard index 9dfa215..1af7dae 100644 --- a/Example/PNObject/Main.storyboard +++ b/Example/PNObject/Main.storyboard @@ -1,5 +1,5 @@ - + diff --git a/Example/PNObject/PNObjectAppDelegate.m b/Example/PNObject/PNObjectAppDelegate.m index 779fb5b..3db6643 100644 --- a/Example/PNObject/PNObjectAppDelegate.m +++ b/Example/PNObject/PNObjectAppDelegate.m @@ -9,6 +9,7 @@ #import "PNObjectAppDelegate.h" #import "PNObject.h" #import "PNUser.h" +#import "PNAddress.h" @implementation PNObjectAppDelegate @@ -27,14 +28,40 @@ //[PNObject get];*/ PNUser *user = [PNUser currentUser]; - [user setFirstName:@"peppe"]; - [user setLastName:@"nucifora"]; - [user setUsername:@"giuseppe.nucifora"]; - [user setPassword:@"giuseppe.nucifora.password"]; - PNUser *object = [user saveLocally]; - NSLog(@"User : %@",[object getObject]); + NSLog(@"asd"); + /*[user setFirstName:@"Giuseppe"]; + [user setLastName:@"Nucifora"]; + [user setHasAcceptedNewsletter:YES]; + [user setHasAcceptedPrivacy:YES]; + [user setUsername:@"giuseppe.nucifora"]; + [user setPassword:@"giuseppe.nucifora.password"]; + [user setPhone:@"+393485904995"]; + [user saveLocally]; + */ + //NSLog(@"%@",[user getObject]); + + /* + + + PNAddress *address1 = [[PNAddress alloc] init]; + [address1 setZip:@"95014"]; + [address1 setCountry:@"Italy"]; + [address1 setCity:@"Giarre"]; + [address1 setProvince:@"Catania"]; + + NSLog(@"%@",[address1 saveLocally]); + + + PNAddress *address2 = [[PNAddress alloc] init]; + [address2 setZip:@"95014"]; + [address2 setCountry:@"Italy"]; + [address2 setCity:@"Giarre"]; + [address2 setProvince:@"Catania"]; + + NSLog(@"%@",[address2 saveLocally]);*/ + return YES; } diff --git a/Example/Podfile.lock b/Example/Podfile.lock index 347f042..05313e7 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -25,7 +25,7 @@ PODS: - FBSnapshotTestCase/SwiftSupport (2.0.7): - FBSnapshotTestCase/Core - NSDate_Utils (0.1.0) - - NSString-Helper (1.0.1) + - NSString-Helper (1.0.2) - nv-ios-http-status (0.0.1) - PEAR-FileManager-iOS (1.3.1) - PNObject (0.1.0): @@ -38,7 +38,7 @@ PODS: - UIDevice-Utils - Specta (1.0.5) - StrongestPasswordValidator (0.1.1) - - UIDevice-Utils (0.1.2) + - UIDevice-Utils (0.1.4) DEPENDENCIES: - AFNetworking @@ -66,13 +66,13 @@ SPEC CHECKSUMS: Expecta+Snapshots: 29b38dd695bc72a0ed2bea833937d78df41943ba FBSnapshotTestCase: 7e85180d0d141a0cf472352edda7e80d7eaeb547 NSDate_Utils: 4a57f91094123d5b7600c7de8c9ad9e1d43306a3 - NSString-Helper: e26909c87694add9be022ca24e856e3b6148fe89 + NSString-Helper: 0ee74919829a332f9838fa87b28cb2d1d991e92c nv-ios-http-status: b6c2b5fc8656cc19e0d3000dadce2080b99d0e2f PEAR-FileManager-iOS: 3bc403f68a53483f5629aa822f4649e40275c4d3 PNObject: b71ba455c15aedd1233cdf02bcf65d348d96da72 Specta: ac94d110b865115fe60ff2c6d7281053c6f8e8a2 StrongestPasswordValidator: 554de9038705e18904f0337903dfd3b85a6b271b - UIDevice-Utils: 14362004e88f8cc05d8ec68369724a5972faadec + UIDevice-Utils: 0beb5f9d2bd256a3efe05c1e43a2a8b8702199c4 PODFILE CHECKSUM: 3d7d9ec922a37131d59224a7700af30168ea90b1 diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index 347f042..05313e7 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -25,7 +25,7 @@ PODS: - FBSnapshotTestCase/SwiftSupport (2.0.7): - FBSnapshotTestCase/Core - NSDate_Utils (0.1.0) - - NSString-Helper (1.0.1) + - NSString-Helper (1.0.2) - nv-ios-http-status (0.0.1) - PEAR-FileManager-iOS (1.3.1) - PNObject (0.1.0): @@ -38,7 +38,7 @@ PODS: - UIDevice-Utils - Specta (1.0.5) - StrongestPasswordValidator (0.1.1) - - UIDevice-Utils (0.1.2) + - UIDevice-Utils (0.1.4) DEPENDENCIES: - AFNetworking @@ -66,13 +66,13 @@ SPEC CHECKSUMS: Expecta+Snapshots: 29b38dd695bc72a0ed2bea833937d78df41943ba FBSnapshotTestCase: 7e85180d0d141a0cf472352edda7e80d7eaeb547 NSDate_Utils: 4a57f91094123d5b7600c7de8c9ad9e1d43306a3 - NSString-Helper: e26909c87694add9be022ca24e856e3b6148fe89 + NSString-Helper: 0ee74919829a332f9838fa87b28cb2d1d991e92c nv-ios-http-status: b6c2b5fc8656cc19e0d3000dadce2080b99d0e2f PEAR-FileManager-iOS: 3bc403f68a53483f5629aa822f4649e40275c4d3 PNObject: b71ba455c15aedd1233cdf02bcf65d348d96da72 Specta: ac94d110b865115fe60ff2c6d7281053c6f8e8a2 StrongestPasswordValidator: 554de9038705e18904f0337903dfd3b85a6b271b - UIDevice-Utils: 14362004e88f8cc05d8ec68369724a5972faadec + UIDevice-Utils: 0beb5f9d2bd256a3efe05c1e43a2a8b8702199c4 PODFILE CHECKSUM: 3d7d9ec922a37131d59224a7700af30168ea90b1 diff --git a/Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.h b/Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.h index 142d300..415668e 100644 --- a/Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.h +++ b/Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.h @@ -14,6 +14,8 @@ - (BOOL) isNumeric; +- (BOOL) isValidPhoneNumber; + - (BOOL) isValidUrl; - (BOOL) isValidTaxCode; diff --git a/Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.m b/Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.m index 18fb224..9694aa0 100644 --- a/Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.m +++ b/Example/Pods/NSString-Helper/NSString-Helper/NSString+Helper.m @@ -28,6 +28,22 @@ return isValid; } +- (BOOL) isValidPhoneNumber { + + NSError *error = NULL; + NSDataDetector *detector = [NSDataDetector dataDetectorWithTypes:NSTextCheckingTypePhoneNumber error:&error]; + NSArray *matches = [detector matchesInString:self options:0 range:NSMakeRange(0, [self length])]; + + if (matches != nil) { + for (NSTextCheckingResult *match in matches) { + if ([match resultType] == NSTextCheckingTypePhoneNumber) { + return YES; + } + } + } + return NO; +} + - (BOOL) isValidUrl { NSString *urlRegEx = @"(http|https)://((\\w)*|([0-9]*)|([-|_])*)+([\\.|/]((\\w)*|([0-9]*)|([-|_])*))+"; diff --git a/Example/Pods/NSString-Helper/README.md b/Example/Pods/NSString-Helper/README.md index 359f89a..57eed95 100644 --- a/Example/Pods/NSString-Helper/README.md +++ b/Example/Pods/NSString-Helper/README.md @@ -17,19 +17,20 @@ NSString-Helper is available through [CocoaPods](http://cocoapods.org). To insta it, simply add the following line to your Podfile: ```ruby -pod 'NSString-Helper' , :git => 'https://github.com/giuseppenucifora/NSString-Helper.git' - -OR - pod 'NSString-Helper' ``` ##Usage ```ruby + +#import + NSString *str = @"testCode"; NSLog(@"%@",[NSNumber numberWithBool:[str isNumeric]]); +NSLog(@"%@",[NSNumber numberWithBool:[str isValidPhoneNumber]]); + NSLog(@"%@",[NSNumber numberWithBool:[str isValidEmail]]); NSLog(@"%@",[NSNumber numberWithBool:[str isValidUrl]]); diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 703ba34..e069fe5 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -8,18 +8,24 @@ /* Begin PBXBuildFile section */ 00920D6ED5E298217C78AD49B39C6C09 /* Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EAFAE8B289A21ED0D7408986793094E /* Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0150A282C28CBF3ABD470944487A6A97 /* UIDevice-Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = E9CA43C07269FD2CFDBA3050CB5F5AC8 /* UIDevice-Utils.bundle */; }; + 02462705F5699670D660BCE59A920304 /* PEAR_FileManager_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D338F55CCFE45AC98E9B546123000CB /* PEAR_FileManager_iOS.framework */; }; 02F3342DE8A2496B117A12DD376E0C6B /* CodFis+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F47C9BB792D2EA70717C10B30D32E7F /* CodFis+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 05BAC8389F831D30EAD8A202A8021558 /* UIDevice-Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 615612B94211EC29E800BCAA0619EE7D /* UIDevice-Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 06CDD49E8FC6C70C6B5E7D2AB488ADDB /* PNObject+Protected.m in Sources */ = {isa = PBXBuildFile; fileRef = 39D7190F4033EDFE21FB84273770F5BD /* PNObject+Protected.m */; }; + 07A88B9F8DA0FCF2BEECDDDAF81F5784 /* PNObject+Protected.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A4906471B1AA70EF38FB266AD032C53 /* PNObject+Protected.h */; settings = {ATTRIBUTES = (Public, ); }; }; 07CAFACAFAC87ABBF28D453E70832464 /* UIImage+Compare.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A42D327C01AB49661866A8872FF648A /* UIImage+Compare.m */; }; - 0831C0CB976355B0E74A993C04F493E8 /* PNObjectModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FB99C6E81EE5FC82F635AD1779FD042 /* PNObjectModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0A5DFD94EE83E385C1C7D24986E04592 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B548B14F622BEC36AD8C4BED38D0A01 /* SwiftSupport.swift */; }; 0BF2FABBA49CF4F2005A7A97B1B130A0 /* Pods-PNObject_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A838922082CBB903238CF0302A9F06FC /* Pods-PNObject_Tests-dummy.m */; }; 0C6FF91EB1F0391ED75DC72D31D159EF /* EXPMatchers+beTruthy.m in Sources */ = {isa = PBXBuildFile; fileRef = D711F932EF0B66455153299015509775 /* EXPMatchers+beTruthy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0CF0A5CCA7F6B01D347DDC64E3005133 /* PNObjectProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 222A85499B021E976CA2C6E97354362D /* PNObjectProperty.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0D16B556212D317A0D4FEB71E102E207 /* EXPMatchers+beLessThan.h in Headers */ = {isa = PBXBuildFile; fileRef = 24861D9EDF6A0490D414329EE5A19852 /* EXPMatchers+beLessThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0E0A7646BF9FF99BDC58A4F489371C1A /* XCTestCase+Specta.h in Headers */ = {isa = PBXBuildFile; fileRef = FD87E502528B1E97C23197AD57D63929 /* XCTestCase+Specta.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0EBFA5FBE4953A83B677CE2A75746761 /* EXPMatchers+beLessThan.m in Sources */ = {isa = PBXBuildFile; fileRef = EE91442CC73115E1380DDB8305D341E2 /* EXPMatchers+beLessThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 0EFFBF44B67CDFC5C97D165F8E70DFD8 /* PNLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = CE3DD468B7674A0054035458F242DCEC /* PNLocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0F94F5B0ABB3252B9275B7C129EC7A26 /* EXPMatchers+equal.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EF87FF359BC3AD8BE9D4DE42B67F53A /* EXPMatchers+equal.h */; settings = {ATTRIBUTES = (Public, ); }; }; 11C1AEB289C1EB80089349B71F09D04B /* EXPMatchers+raiseWithReason.h in Headers */ = {isa = PBXBuildFile; fileRef = DD06EF53B6704D238FE17DAE6A3B18BE /* EXPMatchers+raiseWithReason.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 11D8963BA2226E54AE47D011AF9221AA /* PNObjectProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = D64E5FBEECD5F45817771685FE53E7CC /* PNObjectProperty.m */; }; + 128D2C9C4118D24BECB4F2CA00BE2E21 /* UIDevice-Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 33311BF46EEB0F31BC87ABCABE7CAFAD /* UIDevice-Hardware.h */; settings = {ATTRIBUTES = (Public, ); }; }; 12C66CB4A6AA6270B71012F77C9206FC /* NSString-Helper.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 9613E58926B59601B3895874354AFF97 /* NSString-Helper.bundle */; }; 1312A7D381C51428CF481E33E3D37901 /* EXPMatchers+beGreaterThan.m in Sources */ = {isa = PBXBuildFile; fileRef = F17D7E14EA40B1C6F4951EBB5FDF7BAB /* EXPMatchers+beGreaterThan.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 131532787AD40BE1F35DF288D2E6FFD7 /* EXPMatchers+beInTheRangeOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F0824DFA6D9E5E507F52EE56442639A /* EXPMatchers+beInTheRangeOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -27,11 +33,9 @@ 13B80E5F1D5F898F14D0874CFDED5E96 /* StrongestPasswordValidator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 73935AACFE9BE3B36108322244F3B802 /* StrongestPasswordValidator-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1480F4923DBBF217F60572EEECB4027C /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 03E7533B6710413FEDA3C075409E31C6 /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; 154FE40BF807A22A341770459ED0BCA9 /* NSDate+NSDate_Util.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CA961321331D76F0BD79B886FB821AF /* NSDate+NSDate_Util.m */; }; - 15B9935397E5C9457B8BF706EDD52C01 /* PNObjectConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = B4C0E4F68F90B96133E63668F7261084 /* PNObjectConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; 16791B1F1CA32222B859DCC45681A7BE /* SPTCallSite.h in Headers */ = {isa = PBXBuildFile; fileRef = 3589BE5EFD104632DC3F5B36EFA20527 /* SPTCallSite.h */; settings = {ATTRIBUTES = (Public, ); }; }; 174202BD6AE0E4A41F5CE66E975EAE52 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDDE018439266CA61EC35179F818B11 /* UIRefreshControl+AFNetworking.m */; }; 17572374B2AE183C6347C41E8DF8E579 /* EXPMatchers+beFalsy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C84605440A25794A81CBCAAFC9A0597 /* EXPMatchers+beFalsy.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 1864DC2900E321CE616E26077F743039 /* PNObjectProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = CE5C1965380CF58C74C49FE3E5075401 /* PNObjectProperty.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1A1AB2EC52323C5EA28DAA99F1E1A90D /* EXPMatchers+endWith.h in Headers */ = {isa = PBXBuildFile; fileRef = B1F08E4CB1911A1FF375AE16496D87E0 /* EXPMatchers+endWith.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1AB3304B6884F626BC54150AC7565E18 /* EXPMatchers+equal.m in Sources */ = {isa = PBXBuildFile; fileRef = ADF65D32794E9C7528627624D268DA70 /* EXPMatchers+equal.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 1B0389CD88AA949B34DC7269030FEC6F /* EXPMatchers+beGreaterThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = D8C66661586034EAA5FA47722251C700 /* EXPMatchers+beGreaterThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; @@ -45,6 +49,7 @@ 20C0CFB6F8C29123D1667E2676D8B2F5 /* FBSnapshotTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BCB0829DA9537740F25B963B5813EE9 /* FBSnapshotTestCase.h */; settings = {ATTRIBUTES = (Public, ); }; }; 20EE8030FCF2402DAC7F1C9B9DDAEF79 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = F70FDBBAA8A2DBAC7FA08F509B680C29 /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; 21F2FA42D9B52C283FA6F0BC4FD5C64F /* Specta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 814694BFDA309FA54BF6774D2E4861BB /* Specta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2397A06DC7FB975B63932706F7DF0BC8 /* PNAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = 554AFB0F246CEC2AD06F032D0860EED8 /* PNAddress.m */; }; 2549CD1370AF63009DEC76693F5E9BD1 /* FBSnapshotTestCase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA822B4C4A4F2E1BA28DDDC4EF21A29B /* FBSnapshotTestCase.framework */; }; 254A0FE70B70FE015FBD7539ACAE1C2A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDAD2E54EFF1515F8C4A834A19BD4D4D /* CoreGraphics.framework */; }; 260BC7EED9289AF321A6F791964CE472 /* EXPMatchers+respondTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 3214E7144907F79B9E41853F678A9C0A /* EXPMatchers+respondTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -52,16 +57,19 @@ 2916A0606136A9DC67F2463AB230868B /* EXPMatchers+match.h in Headers */ = {isa = PBXBuildFile; fileRef = 102787377C25D48FC380646C7D9F6E23 /* EXPMatchers+match.h */; settings = {ATTRIBUTES = (Public, ); }; }; 299E9DD0F4332D9DB6311B6E60C5832C /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6E73FDE0C1AB38E83B15578475651531 /* SystemConfiguration.framework */; }; 29F2AEAF2B01E3739BF745ADE8E9D0A4 /* Expecta+Snapshots-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C611A179D284C50BBA4448BCE8A029B /* Expecta+Snapshots-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2AB5745B43F4CCA3EF0C8F32347EF1CB /* NSString_Helper.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 844173087875162C859F2C9663952448 /* NSString_Helper.framework */; }; 2C0A8737FDB9B9C6A6BDF437FD11334C /* EXPMatchers+beNil.m in Sources */ = {isa = PBXBuildFile; fileRef = E0443730B72E7999078442FEAC0989F2 /* EXPMatchers+beNil.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 2CC84F367366E962E8710E53FDEEDB88 /* nv_ios_http_status.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BA0F3844B0426A760FBA5FBD9314F2A /* nv_ios_http_status.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 2CFE2898496C1C7096DB8DA43AF19103 /* EXPMatchers+raise.m in Sources */ = {isa = PBXBuildFile; fileRef = 41E8AB239B5CB7F6FC2D15F0C5C19E13 /* EXPMatchers+raise.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2D0E9B7C63FDFED3AB62AD9FE8AF8579 /* AFNetworking.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A7D9F77C7D33929D068F91CF921F656 /* AFNetworking.framework */; }; 2D32F304C3AF62FB29A6AD289185B344 /* SpectaTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BB72137A8F13429C1BF5591AE2CFE19 /* SpectaTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2E14619153A453BB8DF389FB6EA147BE /* ExpectaObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F9F9AAE60B2486EE53F092EDE3E72D9B /* ExpectaObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2E8A32ED46194EDBE22146271F6D26DE /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = E235F098464F14F7AC37206E79035D05 /* UIImageView+AFNetworking.m */; }; + 2F29183F6BEC29A366A8BA92D39690CC /* PNObjectModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E901CF7EF4389BF53294E255EC216EA9 /* PNObjectModel.m */; }; 2F427490ACABC4408D57CC0592276678 /* EXPDoubleTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = F8C8B23D3335F3A9D5717F0FDD850D61 /* EXPDoubleTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2F5A66C1D2768E5D71417A7FA25F0E80 /* NSString-Helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F255FC4000B6772C111354A2DFA32805 /* NSString-Helper-dummy.m */; }; - 305963E67941479B42F316AE8680E52A /* PNObjectModel.m in Sources */ = {isa = PBXBuildFile; fileRef = FD4E57DB13C5672E15EB7F469BDB9DFD /* PNObjectModel.m */; }; 318AADA3823773E561DCFFD6B7D4694A /* SPTTestSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A0AC5AD243D8DA68792E53625C5B156 /* SPTTestSuite.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3493E2B06558B90423B62FEAD843E0AB /* PNObjectConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D91B29EC33B81C84973841DCD1DD05B /* PNObjectConfig.m */; }; 34B6E9A30603BEBBD87BA535B7D384CA /* EXPMatchers+beInstanceOf.h in Headers */ = {isa = PBXBuildFile; fileRef = A61362FA589E59F90F0092FDBF6FBB97 /* EXPMatchers+beInstanceOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3515E3F08FE19226F189B22BA442299E /* SPTTestSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = 66C8B02C4B4D7F89FDFD569187797016 /* SPTTestSuite.m */; }; 3637BC64699FECD40DB791C67CD45394 /* PEARFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BABE32DD14BA4EADAAFB828CB0956A2 /* PEARFileManager.m */; }; @@ -72,20 +80,21 @@ 397B320B7C59C168CC5B62E18ED8DEA0 /* EXPMatchers+beSubclassOf.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FF354350B97B9BAFF63E6E09F0C4623 /* EXPMatchers+beSubclassOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; 39F3AFD4DADD9BF4AEDFAF1FEA82B2F2 /* ExpectaObject+FBSnapshotTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D239DD77C5F9A5CDDE247D8957F472A /* ExpectaObject+FBSnapshotTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3A6D4E17889EC1DB6C0E952A0CE1B3FD /* SPTSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = ABD60107721817ED9F6BAD5600553EA5 /* SPTSpec.m */; }; + 3AE5D0B9661826A0D566981D8B9883E2 /* UIDevice-Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC00432B845D69F5A7A43B3BF71734C /* UIDevice-Utils-dummy.m */; }; 3B5B7495707BF7133B9FB3F834045611 /* EXPBlockDefinedMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 653897140D8D6F79032F88ADF7B49BB1 /* EXPBlockDefinedMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3C02F7A05CC416219F2324B8FFD61326 /* UIDevice-Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 615612B94211EC29E800BCAA0619EE7D /* UIDevice-Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3C2700C7DAA15C6AF84A595865C42F4D /* EXPMatchers+contain.h in Headers */ = {isa = PBXBuildFile; fileRef = 32C369BBABFF5B45DF98AD9EF43F764F /* EXPMatchers+contain.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3C7B1DC5F3EEDCAE9CBBF5BF43A38AA2 /* PNObject+PNObjectConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 05DE524AD97FC0FB64F2881ECD4AEF4E /* PNObject+PNObjectConnection.m */; }; 3D2789FC760A97301909F0B1201626CD /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C622F48C2080CE18FC7822DB091925F2 /* AFNetworking-dummy.m */; }; 3D48EE131B6577ED73A5CC481A6FE40C /* Expecta.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E93AFA5561880480802A8CD308FCEEF5 /* Expecta.framework */; }; + 3DF6B5F4A5746B7116FB3E9032233849 /* PNObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D45F91B2453E6CF5E042330D7156DE3 /* PNObject.m */; }; 3F1BC9BAFFEEABB1ABC7614DF0FC97D5 /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = E49106F5C88AFB911D0DB7732A2B5D93 /* AFAutoPurgingImageCache.m */; }; - 3FABB497305A7FA2CFFB0A7410DDB588 /* UIDevice-Utils.bundle in Resources */ = {isa = PBXBuildFile; fileRef = E9CA43C07269FD2CFDBA3050CB5F5AC8 /* UIDevice-Utils.bundle */; }; 3FE06CE1A3D0E9E4B2A11711D6BC9E1C /* SPTSharedExampleGroups.m in Sources */ = {isa = PBXBuildFile; fileRef = 706C615E49F4119783EE3BC94B6DBA10 /* SPTSharedExampleGroups.m */; }; 403292D82DA62291204BF59524BC4EDB /* EXPMatchers+haveCountOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C1FF09022018025EB2ADF464C5CE940 /* EXPMatchers+haveCountOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 4052EB66107F09D6F856EAA1F4FC0846 /* UIImage+Snapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FE537BFE472BFFD1DAEFF8411A9577B /* UIImage+Snapshot.m */; }; 4197E03FDA7F3A441F3EE75A81CFDB49 /* SPTExample.h in Headers */ = {isa = PBXBuildFile; fileRef = B1DCDFD17FF06F63308DE46F3BFFFAA0 /* SPTExample.h */; settings = {ATTRIBUTES = (Public, ); }; }; 42E3334C425DEE96210B9AD1419117B1 /* CodFisResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = B91E50458E09B06C7350186D695DBC4D /* CodFisResponse.m */; }; 46137F5CC368BF38BAF0D0AF81DD8FFE /* EXPMatchers+raise.h in Headers */ = {isa = PBXBuildFile; fileRef = 98C21121C538F176200D7C514EDDE382 /* EXPMatchers+raise.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 46490DD49E86060184B0F31BA8734528 /* PNObjectProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = 6297F47751BF4100D3E64F1075BB4203 /* PNObjectProperty.m */; }; + 464DDF3A79ED9B705AD3D6166B6E8EDA /* PNLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = F82FFD0EF52C387B64835F4EF5897A61 /* PNLocation.h */; settings = {ATTRIBUTES = (Public, ); }; }; 46B7A93D561D73C108EF9F1AA0B2443C /* Pods-PNObject_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1CE72928E46C7F70D4BBE1CD90756D /* Pods-PNObject_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 471FD4F68E27AB26FA2AEBB8B245CEE4 /* NSValue+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 97A2EF7C2A5742694F2A2DC54F4EBF78 /* NSValue+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; 47D16DB1D23CFE027F5BE7F7E391AB4C /* EXPMatchers+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 5697D74AA726996C696BC2CB928A7F65 /* EXPMatchers+FBSnapshotTest.m */; }; @@ -93,15 +102,14 @@ 4A67E0DAEA9E5E5CFA329F624696AB26 /* CodFis+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8239D38C09476992AFCB2ED3E46A1A26 /* CodFis+Helper.m */; }; 4B5542E72A64100965FFFA704684CED4 /* ExpectaObject+FBSnapshotTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 37C3EB2DD1A6E5B4CB8A205851F6D0A4 /* ExpectaObject+FBSnapshotTest.m */; }; 4BBCBB9D8EF0B241A4A4FE4982985481 /* ExpectaSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = B63F83CC135BF5CA7CF6B92A4D9E4951 /* ExpectaSupport.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4CBB7D0A26E629C65CA06A15FD1E2BBD /* PNAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = DF24CAFD7A8F1427E29464B08B6016FB /* PNAddress.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4C12D4A0DCD6DE0EAF7D861CABB08DAB /* UIDevice-Hardware.m in Sources */ = {isa = PBXBuildFile; fileRef = FC9EF00BE176EC68B90D2D113973C69B /* UIDevice-Hardware.m */; }; 4F535B1FDEAB87D360A100F7055A806E /* PEAR-FileManager-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E5ACB32168438B4CDD3297AA5B10F4C /* PEAR-FileManager-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4FCB85531CE763D8DA9EA02E5A5218AE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; 5056E0520959CBC31CCB037B59BFC847 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0D5258A7C7C196C6D66E415A50BED3E /* UIKit.framework */; }; 5062716982D7B13BBDA758E244EDDC86 /* NSDate_Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F49FB483C9D44C8141AE2AC642AC190 /* NSDate_Utils-dummy.m */; }; - 50FBDCA27970E16B1AAE2352B631BEA1 /* PNUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DBD054EC8AE8B72748492B276FD1152 /* PNUser.m */; }; + 50DA5F5516678D188C50DA98280957D0 /* PNUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 7622404B68B0D86E320ACA0F5EC7B3CB /* PNUser.m */; }; 51DDDB0FB4899757CF6A826B531B940D /* EXPUnsupportedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = C26BAE5FBBA3A39BAA679642D3CF5988 /* EXPUnsupportedObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 52A7A541CD9C7D800C8B6BE86E9BD33A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; - 52FAB1D8D5AD172ADE3E644F7284523E /* AFNetworking.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A7D9F77C7D33929D068F91CF921F656 /* AFNetworking.framework */; }; + 52B740373BE67500F670E293D6BBCD98 /* UIDevice_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43952832E81BEC23457CF90E1A885389 /* UIDevice_Utils.framework */; }; 536CF7EE510D3E5F65EA121F7D6662F6 /* VatNumber+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 25E4CD78D9DC3388D3C096161977157A /* VatNumber+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; 54AF62ACF67074BA98574325C3093D1F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AC12B012C2EF6A4B9D51E7E3D606EC8C /* Security.framework */; }; 560698A4D707DCBCC1C8F98BC9B89B23 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 057C9DAA8EC0805AD45827418A0BCC2E /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -111,7 +119,7 @@ 5CF7526D330A734F7ABCDCFF3D1A9B35 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; 5EA7043FE10E75D02F3C3052AF8B8318 /* EXPDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 746CA7A82B13C15477DFF68AE7D16AB2 /* EXPDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5FF6453E55785669885F626B853FD2AA /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D3E0A0A1EC3DFB7C71374B172856779 /* UIProgressView+AFNetworking.m */; }; - 607523839670C68D98DEA6BE05D401B1 /* PEAR_FileManager_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D338F55CCFE45AC98E9B546123000CB /* PEAR_FileManager_iOS.framework */; }; + 60CA030266D48CD0B748D7A61AB68415 /* PNObject+PNObjectConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 39BF33EC8DF0C905449717AFE7148F06 /* PNObject+PNObjectConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; 60E3009342BEE96D32C546BE2DB60052 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 155F65EE2F695857C262B4F294277012 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; 655767A45C97FD4026E1D7107A65A92E /* SPTExampleGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 13F5470835987C85E078CAAE7096F938 /* SPTExampleGroup.h */; settings = {ATTRIBUTES = (Public, ); }; }; 659960F7E28E993E08CCC1E8A383E710 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 658E437F5B53E0E098E6CB13FBB0D91F /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -119,19 +127,15 @@ 66A27898E989A3FA5C15AA671C4536F0 /* EXPMatchers+beIdenticalTo.m in Sources */ = {isa = PBXBuildFile; fileRef = BF560299FF8A8DFB690547C047A25432 /* EXPMatchers+beIdenticalTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 67459AD239EF669A365519E06B45DCFE /* EXPExpect.h in Headers */ = {isa = PBXBuildFile; fileRef = DC6CFAF47DD5EAA5D62AA2F4660BF69B /* EXPExpect.h */; settings = {ATTRIBUTES = (Public, ); }; }; 68152D921ABF6A423C192C04FDF94F0F /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C311DF9B86CD8FC191B34A8700A4A8B1 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6846FE181C4AB07F00FD46A7 /* StrongestPasswordValidator.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 49943A31C882E74BEEC30F6068C1CB3B /* StrongestPasswordValidator.framework */; }; - 684A5F371C4D350F0035D354 /* PNObject+PNObjectConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 684A5F351C4D350F0035D354 /* PNObject+PNObjectConnection.h */; }; - 684A5F381C4D350F0035D354 /* PNObject+PNObjectConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 684A5F361C4D350F0035D354 /* PNObject+PNObjectConnection.m */; }; 68A38977EBAE334DC3C22386D00D2622 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 45970A12B4B6EADF2C4F30D8DD555942 /* AFNetworkReachabilityManager.m */; }; + 6C9ED8EB0D104ACB954E769C53179C31 /* PNObject-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D21BA597DC54DA5B79874658C865E54 /* PNObject-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6E1D978790705E137FDE439AA68DD3AA /* EXPFloatTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C7F7D98F2EBB8A63EC1D00F426373D6 /* EXPFloatTuple.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6ED4ABEE8A5F51F5ECB59FA1781D29C6 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FB2C9B0DA395FD916D3B395CBA7CED7 /* UIActivityIndicatorView+AFNetworking.m */; }; 6EFC63A5CED45BB39FC79D87F2C47D6B /* EXPMatchers+beGreaterThan.h in Headers */ = {isa = PBXBuildFile; fileRef = 220DA9C6C346A61FA71D0B37836628A5 /* EXPMatchers+beGreaterThan.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6F1B6ACE9E8E1659D01A77123448344D /* PNObject-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D21BA597DC54DA5B79874658C865E54 /* PNObject-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6F278423C8AE1DA47F35E374BB5B91EC /* EXPMatchers+beSupersetOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 95B5FA83106BBC416305494F623B42AC /* EXPMatchers+beSupersetOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 707B1A7541C8DBDDE8C27896A61370BE /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 267974E9C4D414BD231CC065FC74E555 /* AFURLSessionManager.m */; }; 70972EBC6F71C4F1FBA1AB986EEA5115 /* SpectaUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = B3543FBDED949C60D96DF8A64F74737F /* SpectaUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; 70E4BCC789D8C8F1033F23E0752502A7 /* FBSnapshotTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = B9795D1CD1CCEBB2C7CBCAA4200005BD /* FBSnapshotTestCase.m */; }; - 714E965FEF430877CBB2C0AABCBE88C3 /* UIDevice-Hardware.m in Sources */ = {isa = PBXBuildFile; fileRef = FC9EF00BE176EC68B90D2D113973C69B /* UIDevice-Hardware.m */; }; 715A1122272BB3A29A10AAE4C8C03913 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; 7332F15718920917F544F35CE2C038AA /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = E583E4E47FC8AFEF7E8800BAF344CD82 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7370CFE64A0B811DC37C74240F7B6FBC /* NSString-Helper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 96BE08F9268972DA4DF4142022719162 /* NSString-Helper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -140,7 +144,6 @@ 76D337327C10A7555447B69AA1562647 /* EXPMatchers+beInstanceOf.m in Sources */ = {isa = PBXBuildFile; fileRef = BFA83496360A1C5FC68BB5EFE4E1B5B1 /* EXPMatchers+beInstanceOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 772BFB9529121111C517FBA06EA26237 /* Expecta+Snapshots-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5343BA2482F0880FE7F1C5A434160738 /* Expecta+Snapshots-dummy.m */; }; 7861523B9D5DFCF0F4A56E4DE3296AA2 /* FBSnapshotTestController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E5D3D27F5AE5550DA6FB4659C5A6849 /* FBSnapshotTestController.m */; }; - 78EBC39E1C11BF2A57CB9F00A40B13E4 /* nv_ios_http_status.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B19FF74975D7F1CA531A21E040E8019 /* nv_ios_http_status.framework */; }; 79558B1F97ABE4AB8942DC18BEBD4B82 /* EXPMatchers+beKindOf.h in Headers */ = {isa = PBXBuildFile; fileRef = B0BFE819B03008E5F3623C1EF231AC91 /* EXPMatchers+beKindOf.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7A23129C6EF1F64D601C25B8CF8F62F7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; 7B223B4E6EF14BA12DA113F7EE10B96C /* NSObject+Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = 498B2B725517CF3F63FC69DC53836E1A /* NSObject+Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -149,68 +152,70 @@ 81B617F8D26BB10C5726D75E85D21EB7 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 37B6853F11D9337B5AFBD8584F986F3B /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8247F34C45EDD7B97CBC3488E090D15D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; 837B593D7C1D01B4EA400247309D6AB0 /* Expecta-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 54EE338F56B707DBB1444B0ACF9C8614 /* Expecta-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 83EE2536C479C8377672768025B76A48 /* PNObjectConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = E74545CD14C92865E4060464979C185B /* PNObjectConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 841E667A92841C10FE8C632235132F67 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; 85CD1659FDDE835905F7FACA6A9CBB73 /* CodFisResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = C1633EDD69D7AD9BE6A5097201FABA1B /* CodFisResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 85E31076D5530AEEB45ACF16B2B8A983 /* EXPMatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = F8DA4CFD8A49096E55327AE822FDB001 /* EXPMatchers.h */; settings = {ATTRIBUTES = (Public, ); }; }; 85EB2F216487CB2E8F3FCCFBC4D69912 /* EXPMatchers+beTruthy.h in Headers */ = {isa = PBXBuildFile; fileRef = 93D130B785FFA9D9C26342B200C7606A /* EXPMatchers+beTruthy.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8758A10FCEE3F1349A2DB032D703E6E2 /* CodFis-Helper.bundle in Resources */ = {isa = PBXBuildFile; fileRef = E6E07D08B7A027859BA4A917E00BF229 /* CodFis-Helper.bundle */; }; 87AF74EC7558ED396803FFD2F3F3CA5D /* SPTSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = A925981FD4CAABD432FC196B1E6C0987 /* SPTSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; 87FD5F0F682CDEB6A348CA448889E3EA /* EXPMatchers+beKindOf.m in Sources */ = {isa = PBXBuildFile; fileRef = AB699C5DC96FE84AE353D6200CB8EC4D /* EXPMatchers+beKindOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 88546B465D04F0E77151866531B75586 /* nv_ios_http_status.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B19FF74975D7F1CA531A21E040E8019 /* nv_ios_http_status.framework */; }; 89A46B63E469F17791D14FC64466794A /* UIImage+Diff.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD07AB8B0ED88B3F39C1AD0EE6EA711 /* UIImage+Diff.m */; }; 8A36A8E8B3844AED3C7DBD9D1E2BFBE0 /* nv_ios_http_status.h in Headers */ = {isa = PBXBuildFile; fileRef = 08301A0E7E4F30521EC276C6B43A62DA /* nv_ios_http_status.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8C572C08FCCB52F85C27DFD813CB9797 /* SpectaUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F516C57D977F5B3F494C6DAC9DA6A6D /* SpectaUtility.m */; }; 8C8C1B0D83FE6A4352F15154DB16372C /* EXPMatcherHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = C8D94483E26E496780A7A65A1BBF6707 /* EXPMatcherHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8E968A78142375A5388B57ACE0FF7B26 /* PNObjectConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = A0006202750009AE71C098C2C28676E3 /* PNObjectConfig.m */; }; 9061F66BA67015476B313F714ECF81BF /* XCTestCase+Specta.m in Sources */ = {isa = PBXBuildFile; fileRef = BC377F2C0C0B4840095CD3EEFCC4B1B6 /* XCTestCase+Specta.m */; }; 90DED964668CB467A1CB845571362850 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D521EC5C05CDD367928AC44A372C2C07 /* XCTest.framework */; }; 918E06480F28F27361B19D19432F8538 /* EXPMatchers+endWith.m in Sources */ = {isa = PBXBuildFile; fileRef = 0850964010CBFE32BAAB47ED5B240769 /* EXPMatchers+endWith.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 91DCFCF719ACE32A945B3AC2C05B7E3A /* PNObject.h in Headers */ = {isa = PBXBuildFile; fileRef = AE0273B0FEA36DCD267B38D5470D149D /* PNObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; 931D410B9F8ACB935883DF8C59F9C93E /* EXPMatchers+postNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 270DF1F0D7F98B8A9C59C7547AB62924 /* EXPMatchers+postNotification.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 94428C197A4852EB676F6DE6066A8159 /* SPTExampleGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 681E7ACB247E65B384C7F6F20A16C3BB /* SPTExampleGroup.m */; }; - 9487E9F9E6D91777E39B557E06A34B32 /* CodFis_Helper.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BB0DC1F8AFB368011B53DED4BC8436F3 /* CodFis_Helper.framework */; }; 94C47C87E397972CE98F75929F3B706C /* ExpectaObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D3497DD164B46024D6F570A27240CA3 /* ExpectaObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 99B9D496BB07F7E2173CF5146915CD57 /* UIDevice_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43952832E81BEC23457CF90E1A885389 /* UIDevice_Utils.framework */; }; + 96B72F9EF4A81EAEE69ADC94D01532EC /* NSDate_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B7A4A1AF265490E2BF029E44BA1FD092 /* NSDate_Utils.framework */; }; + 977F46642C9F38995626A886AB82A9EF /* PNObjectConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C6EB895F41E45E5ACAE92A3F79079BE /* PNObjectConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 990FFB828B741EAB752396637A9903A3 /* PNAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C1323DA3A193EB9DF55905B4B76D8A9 /* PNAddress.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9ADA87A0C728B40942CF872F0CC1032D /* NSString+Helper.h in Headers */ = {isa = PBXBuildFile; fileRef = B99E2F02BB1F3CCF5718A7397824F3CE /* NSString+Helper.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9AE45B9B3830204D2DDAD19E2BF4E880 /* Pods-PNObject_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E46B7AFFF2CB3F42C731CF9CFA5DFC85 /* Pods-PNObject_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9B2E761A064459F77EA9870BEF03ACC3 /* EXPMatchers+postNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = C56A27E858830DE4C079B82C72E3D4B9 /* EXPMatchers+postNotification.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9BB9159FBA757600D3D4C0FF645F3911 /* EXPMatchers+beInTheRangeOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 66EF034BB9EC4B36DA83F1F484FC0780 /* EXPMatchers+beInTheRangeOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 9E1723E2FE89DC9BD907271B23B585F2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; - 9E1E00501F581C14631E5D21FBB7C610 /* UIDevice-Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 33311BF46EEB0F31BC87ABCABE7CAFAD /* UIDevice-Hardware.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9E1E90DED74B73ECE53C9AD76DE53E2D /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E11FE0D1725A6A9012FAAB27BE8C733 /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9E26142309B2329D86F13D574EBDF650 /* PNLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = 56AA4EFC3049B555548B065BCC0B78F3 /* PNLocation.m */; }; A00EC4B7A1B96BA93FD5F8C6D58E2CF7 /* NSDate_Utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CF4D3C87BACF39AF7F7C098362CA182 /* NSDate_Utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; A2258C34BAFB228A0F79E6661CFD4F01 /* SPTSharedExampleGroups.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D13B101FDEBA5E0A946B4D997954B4D /* SPTSharedExampleGroups.h */; settings = {ATTRIBUTES = (Public, ); }; }; A462945883F7729B185B64B679A6BFBE /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = CACE8E60049A91DDF14CEF6898EDE337 /* UIWebView+AFNetworking.m */; }; + A504F62F748D786FC6FE654606D797C5 /* PNObject.bundle in Resources */ = {isa = PBXBuildFile; fileRef = E2F129D199F640F674F1DF617347C01F /* PNObject.bundle */; }; A5F87CB90D78D2315EE4BEE9865E3B4F /* Pods-PNObject_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 60B530196848B62AA6D54AEEB46A06D8 /* Pods-PNObject_Example-dummy.m */; }; A6C6019D45BE62C61210A9CC619368EF /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8884F22F13F4D2DF8123F7512DF86480 /* AFNetworkActivityIndicatorManager.m */; }; A821D254E645248B8EA5B5773D07619E /* SPTExcludeGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = F7E9946D6C67863BECC19C8B644EBB57 /* SPTExcludeGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; A8E047167FA3E7D9783771C27E9A8097 /* VatNumber+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D0BCDC2500E54032BBA3662C511B571 /* VatNumber+Helper.m */; }; + A9A0215DFF490D813ECA17CAC322F234 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; AB39AC9746E7575D7449700475E41B0B /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 98B27866103140DEA377D9439A27CD73 /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; AB6A875AB74B484F095E03BD1B9AC1AD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; AB889BC8C7B93051E0C88B77E41444D3 /* PEAR-FileManager-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A8E8BFA3BB5452CAF9BD48508B0624 /* PEAR-FileManager-iOS-dummy.m */; }; + AE07BF4F276DBA12AE1CB00858FC931D /* PNObject-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED867712668303BA41A70CB5E1969AC2 /* PNObject-dummy.m */; }; AE2A07407FB50BA249984DC0620E84C0 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C0CB40B61B42E36C8A841524B7CB09E /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; AF03C11A1FAC8132AD3749D8F541701A /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 34AF48E4EA6DF80AF0A78AF01009E7C7 /* UIButton+AFNetworking.m */; }; AF1F46668D4591602887998C6E9C10AD /* EXPMatchers+beCloseTo.h in Headers */ = {isa = PBXBuildFile; fileRef = 509A946CCB6DDBA2BDD9734F789529B4 /* EXPMatchers+beCloseTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; AFFC8900E52BBEC72059334132F3A8F3 /* ExpectaSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = E54094C74552E923CA8CE38F1044EC11 /* ExpectaSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B1E03251F34D1BBBA5ED1F6BF0402ABE /* PNObjectConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = B826BA6A51E0D0C4788BFED2A19F3136 /* PNObjectConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; B5852322ADE88AAD56EE042B80BA81E4 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 76E4195F1B1B499B1F54C3053A6C4F09 /* AFURLResponseSerialization.m */; }; B5D9203F2B61FBDFF6E1C71A2F46EE12 /* StrongestPasswordValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = 23B424944C0E1FDF29B4CD790D97D04C /* StrongestPasswordValidator.m */; }; - B675B73761828FFFF03F62A29E59BB9B /* NSDate_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B7A4A1AF265490E2BF029E44BA1FD092 /* NSDate_Utils.framework */; }; B6A71178B550B786C5D4956197806582 /* nv-ios-http-status-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FFA7EB19D33C17F1D531E81DA6540F8A /* nv-ios-http-status-dummy.m */; }; B84431CF8C64F363A334AA7089F6C134 /* NSValue+Expecta.m in Sources */ = {isa = PBXBuildFile; fileRef = E24AB18BBD9330583C23DF76B3DA5788 /* NSValue+Expecta.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; BA12B131F10BCE3BE6E9A02FC908FE9D /* EXPMatchers+beCloseTo.m in Sources */ = {isa = PBXBuildFile; fileRef = A7E4F6DD6DC11798A5FEDF845170F677 /* EXPMatchers+beCloseTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BAEAFACAFC43FCE7BEB8DBC7E03AF1B5 /* PNUser.h in Headers */ = {isa = PBXBuildFile; fileRef = C914C3354FE67AFD984C9481CB66313D /* PNUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; BC55C8365AEFF8217F6A567607754854 /* EXPDoubleTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E3E44DDF755BFF6EF70B8017FE57DF8 /* EXPDoubleTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; BE463D2C7553FDDD4C16487F4A71FCA6 /* ResponseConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B3DFAF22932E7E8494A97A36DC2FC68 /* ResponseConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; BEE08B6146639F0CF458E225239F9F04 /* CodFis-Helper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A6C9FA19B6BE7794F79DB36ED2970C63 /* CodFis-Helper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; BEFFE9FFE52E9A0833A7D2D8FB67EB4D /* EXPMatchers+beSubclassOf.m in Sources */ = {isa = PBXBuildFile; fileRef = 9075BD42935C466E485B0ECF052B3A9E /* EXPMatchers+beSubclassOf.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; BF7925819436F7A03210590ED707852B /* SPTCallSite.m in Sources */ = {isa = PBXBuildFile; fileRef = 427DEFFD0C286B130348AC2748ED997F /* SPTCallSite.m */; }; BF859A085759B048835ADB1A5D6F5BB9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; - C0245B133AF1089E0ACB376A3332BE10 /* PNObject-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED867712668303BA41A70CB5E1969AC2 /* PNObject-dummy.m */; }; - C11280C66576A130ADEAD24DB0D7BEDA /* UIDevice-Utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC00432B845D69F5A7A43B3BF71734C /* UIDevice-Utils-dummy.m */; }; + C07E2F006AAB0653DE652A11C1BA0827 /* CodFis_Helper.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BB0DC1F8AFB368011B53DED4BC8436F3 /* CodFis_Helper.framework */; }; C2DD28375E1F0B1D0D1D2E4E607C499F /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 45F7978D234A17D1935042D4E481F0C5 /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; C6354FEC7728A4C86DAD8092509BA7D4 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = FB18172121162B600A3ACB14389EBF67 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; C6E9B0A908F410317F2DBBECA0944AAB /* FBSnapshotTestCase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 57F5319149F36EBD129D3E914372E8C6 /* FBSnapshotTestCase-dummy.m */; }; CAC483EF637FB4A2C2E2FC75BA631B87 /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 610C74469733FF67BA4ABC486A9A58EC /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; CE3F4ECBB0BC095577D66AE50C8E604C /* EXPFloatTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = CCAFB1ECB5B7934D8148B00FE9B91FCD /* EXPFloatTuple.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + CE6C7F1B6792307BA4C313236EF21905 /* PNObjectModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BCD3F5B2F25EC20E951FA2F6F5AAE1C /* PNObjectModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; CE91E0B7C2BF362403CB3A75E69AA061 /* UIImage+Snapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = E67DBC8D9F5E613284CB236772BD8F33 /* UIImage+Snapshot.h */; settings = {ATTRIBUTES = (Private, ); }; }; CEE24AEE17285E9895328855C984319B /* Specta-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 948B64AC67CEEB65DFED11D03AF56CBC /* Specta-dummy.m */; }; CF0E95B6D2560797C8608E9304AC0B3B /* SPTGlobalBeforeAfterEach.h in Headers */ = {isa = PBXBuildFile; fileRef = D8DDE3DF3C156D755F35A6D1BF026D2E /* SPTGlobalBeforeAfterEach.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -220,23 +225,20 @@ D1E9E55D21C92E33ACE7E911BCB96269 /* FBSnapshotTestCasePlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 742287CA7956D60C173BAAE325100B58 /* FBSnapshotTestCasePlatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; D27029EF4D63FD5855822C101FA7AD45 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; D5074D86F110A42FDE84E73572C12C2B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0D5258A7C7C196C6D66E415A50BED3E /* UIKit.framework */; }; - D53EDD1A76D231E5FB25AC3A46BBA96E /* NSString_Helper.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 844173087875162C859F2C9663952448 /* NSString_Helper.framework */; }; D83677C54D2226C67886A525B0B46FBE /* EXPMatchers+beLessThanOrEqualTo.m in Sources */ = {isa = PBXBuildFile; fileRef = FE7FBBE6463436F6F5BA96EBA1D0C9A3 /* EXPMatchers+beLessThanOrEqualTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; D9BC7962EBA6FA6204BC85B8EE518274 /* SPTCompiledExample.m in Sources */ = {isa = PBXBuildFile; fileRef = B6ACC061DE9A7E446DA0903E0918EEAF /* SPTCompiledExample.m */; }; D9F4E833E37B611B432F6B5D7072DDA2 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DA55504410480ED8E3FAED5CA34DEA9 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; DB30F82FB1BE083D9471B965FB500CA2 /* EXPMatchers+conformTo.m in Sources */ = {isa = PBXBuildFile; fileRef = DF4683233FA13ACE908477E326985D16 /* EXPMatchers+conformTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - DB38775EDB8978729AA8283667228A89 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; - DC5EBE9BD7C435BBEA8C904795FA7836 /* PNUser.h in Headers */ = {isa = PBXBuildFile; fileRef = 56151A456517F1464AD42627A962B18C /* PNUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; DD875C0F86FA77C0ACFB97DCD6078F98 /* CodFis-Helper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB1BB5B5172091B38615C6FE2DA3143 /* CodFis-Helper-dummy.m */; }; - DF660767C404325BA837C13E2B45333C /* PNAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = E013AA50CA48BFC42AC9C8D453B52EB6 /* PNAddress.m */; }; DFFA215EEAA8DDBD540076927535275C /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F29FF5F9149987922D15D39EF26C972 /* AFURLRequestSerialization.m */; }; + E017DCB48E855511717607C17F81A0D3 /* PNObject.h in Headers */ = {isa = PBXBuildFile; fileRef = AEBCD894A26521FF20F93E586A18C867 /* PNObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; E0A077DFB064B79685B810CCEFB2F1EF /* EXPMatchers+respondTo.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BD530FBED5436C258530ECE26FE565B /* EXPMatchers+respondTo.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; E0AAF49134A0505DF00E20E7B62087E1 /* EXPMatchers+beIdenticalTo.h in Headers */ = {isa = PBXBuildFile; fileRef = BC94F9631C68946B589C18A7542C5816 /* EXPMatchers+beIdenticalTo.h */; settings = {ATTRIBUTES = (Public, ); }; }; E0D4045AC4C1B41917FCA23A042D18B2 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AA707E1B5C617F754CDAFE8E276DCAB1 /* AFHTTPSessionManager.m */; }; E10811B5E4578C31FB675361C99EDED6 /* UIImage+Compare.h in Headers */ = {isa = PBXBuildFile; fileRef = 6922AB8ABF38E31420E0AD20364FA8F1 /* UIImage+Compare.h */; settings = {ATTRIBUTES = (Private, ); }; }; E1EC4532663CA75DE5BD00CB0A56814D /* Expecta.h in Headers */ = {isa = PBXBuildFile; fileRef = B0F970F4305D2627DCDBCCD3F0FE5CB6 /* Expecta.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E2446B173C33DA9F1DAB1620FC794CAC /* PNLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = C03113EF70A6E88A2E055C521DB18222 /* PNLocation.m */; }; E3C61206BEDBA3EBAA0A69B51DE0F3AA /* FBSnapshotTestCasePlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 30EF4DA4A4CDB81D9176875A747F9A29 /* FBSnapshotTestCasePlatform.m */; }; - E3DE9DD5F15995F84137ED572AD210EC /* PNObject.bundle in Resources */ = {isa = PBXBuildFile; fileRef = E2F129D199F640F674F1DF617347C01F /* PNObject.bundle */; }; E4EC16570D46F25B3BD2830D65C06AE5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */; }; E735386085CE344F6A01178CF4763852 /* EXPMatchers+beNil.h in Headers */ = {isa = PBXBuildFile; fileRef = DFB1E8448416A0C4E0C6FFDA083A711B /* EXPMatchers+beNil.h */; settings = {ATTRIBUTES = (Public, ); }; }; E7988678C81F7CCB95D239375FC6986D /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = CF3AA23464C658F1757C1F12C11D753D /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -250,7 +252,6 @@ F14B6033DAFAA58382CC3F007A1935CA /* SPTExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B4674E415C0112208AAFBC3A9B8362E /* SPTExample.m */; }; F1867C99D4A92FC191093E4901E463B5 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D521EC5C05CDD367928AC44A372C2C07 /* XCTest.framework */; }; F240A717CE132D7FECCCBA6F6EDC5208 /* SpectaDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = FC847B40CC7CE721EAA0FF4C346AE786 /* SpectaDSL.m */; }; - F298445E53A11D3328468937273A3140 /* PNObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 9162D70BAD6BBD6FF354DF58A3B9A404 /* PNObject.m */; }; F41209A94070904A00BDF24ACB6336B6 /* EXPMatchers+beFalsy.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DC12523D4981043570695614C1EFF63 /* EXPMatchers+beFalsy.h */; settings = {ATTRIBUTES = (Public, ); }; }; F58F9BC7759BB8A5007B8821A275AEDD /* FBSnapshotTestController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D775CE3B81FC1A3B33AB4156B5A8157 /* FBSnapshotTestController.h */; settings = {ATTRIBUTES = (Public, ); }; }; F65411E9EF00A9BB39D6BD1521A4F3FD /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 939E743685722A06511D100FED8688B1 /* MobileCoreServices.framework */; }; @@ -266,13 +267,6 @@ /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 03A4A37D71E3E3F728BE7058C7A8057D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6F621F2F34EEA2E2A05B25FA44939F5D; - remoteInfo = "NSString-Helper"; - }; 04B3A587DC2A2E308DA4B8255FB951FC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -287,13 +281,6 @@ remoteGlobalIDString = 7FFFEAAA3414011362395E441109ABA0; remoteInfo = Specta; }; - 0CBC257AEBFFA3B75DD99181311075C1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = BE48656D98B4E290BA2BD3020FF6F806; - remoteInfo = "PNObject-PNObject"; - }; 0CD167825DC3C6EBCB6F12FF7295B619 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -301,6 +288,13 @@ remoteGlobalIDString = 3241BF41D67FE3979A15BEAA18A92CA3; remoteInfo = "NSDate_Utils-NSDate_Utils"; }; + 11A404D2CA581FB4060F9CD833950295 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = BF088AF63E437970817C1E809577C700; + remoteInfo = "PEAR-FileManager-iOS"; + }; 1EF868D40ED7C3CD7FFDBFF2D36F7F53 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -308,13 +302,6 @@ remoteGlobalIDString = 6F621F2F34EEA2E2A05B25FA44939F5D; remoteInfo = "NSString-Helper"; }; - 257CDDA462BEC72BE25CA999EF9D071F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = E8EACB2759BAA815FAC2E1B98932203D; - remoteInfo = "CodFis-Helper"; - }; 28F15044017B0C9BD8CB2945A321D91B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -326,7 +313,7 @@ isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 6BCE5770909D7C085486749DA395F7DF; + remoteGlobalIDString = 0A4C80F710ABAC023383204BBED72C73; remoteInfo = PNObject; }; 372244CF92983F3B14C439574328E57E /* PBXContainerItemProxy */ = { @@ -336,12 +323,12 @@ remoteGlobalIDString = 7FB2BE2C3614DC6F475FAB10BA0EF888; remoteInfo = StrongestPasswordValidator; }; - 4753093FDEBE72AE2540E263E54DC1AB /* PBXContainerItemProxy */ = { + 3D609DD5774A58CC56FDBA1F051C5E58 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 88643B90725E3BDB1F15DA88BB66A9C9; - remoteInfo = "nv-ios-http-status"; + remoteGlobalIDString = E8EACB2759BAA815FAC2E1B98932203D; + remoteInfo = "CodFis-Helper"; }; 4984897ECCD5C267D35EC0B96EA2D37F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -354,9 +341,16 @@ isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 6BCE5770909D7C085486749DA395F7DF; + remoteGlobalIDString = 0A4C80F710ABAC023383204BBED72C73; remoteInfo = PNObject; }; + 50C6FB79D2EE4A21A6A6CACCE8BE0034 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8C5FBE9553DED78EAC80E88A2FF6D207; + remoteInfo = "UIDevice-Utils"; + }; 511F9C444715FB5DD540CAF9ABCB9940 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -382,7 +376,7 @@ isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 94BFB6B782198FC6ABF883576848DB47; + remoteGlobalIDString = 8C5FBE9553DED78EAC80E88A2FF6D207; remoteInfo = "UIDevice-Utils"; }; 613CB92462DAC5B3C46C35D3EA3DB06B /* PBXContainerItemProxy */ = { @@ -406,6 +400,13 @@ remoteGlobalIDString = E8EACB2759BAA815FAC2E1B98932203D; remoteInfo = "CodFis-Helper"; }; + 7A62FA3EAE2F2CEEB144599CE2D3B398 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; + remoteInfo = AFNetworking; + }; 7AFCB121329A7532CDE1098495541956 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -413,6 +414,13 @@ remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; remoteInfo = NSDate_Utils; }; + 81BB9D51F479C0081F79DD60863E7A5A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 88643B90725E3BDB1F15DA88BB66A9C9; + remoteInfo = "nv-ios-http-status"; + }; 836639DF61A5763904A890B471BA6E1E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -427,11 +435,25 @@ remoteGlobalIDString = E14B7AF3D24BE951D0A73307B65567AA; remoteInfo = "CodFis-Helper-CodFis-Helper"; }; + 97F864E081379BB9BFED48145073F3BA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6F621F2F34EEA2E2A05B25FA44939F5D; + remoteInfo = "NSString-Helper"; + }; + 9C72D48DC34D637106385B8A98CD0D80 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6B154723E7ED9D974E50A0FEEFCB5295; + remoteInfo = "PNObject-PNObject"; + }; B6085B6C9F5FC84E8F7AAF5618139A5D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 94BFB6B782198FC6ABF883576848DB47; + remoteGlobalIDString = 8C5FBE9553DED78EAC80E88A2FF6D207; remoteInfo = "UIDevice-Utils"; }; B68A9E76603E7EC3E472E3A869FC8DA4 /* PBXContainerItemProxy */ = { @@ -448,6 +470,13 @@ remoteGlobalIDString = 0D888F29E05E498D0CD91A51D28599A5; remoteInfo = Expecta; }; + BD34875C98FB9E4C7769B3922D4E01F7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; + remoteInfo = NSDate_Utils; + }; BDC2FC09FD3E274D0DD3C53EEF5DACCE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -462,20 +491,6 @@ remoteGlobalIDString = E8EACB2759BAA815FAC2E1B98932203D; remoteInfo = "CodFis-Helper"; }; - C082AE713E634DFCB5A003A61D7AE3FF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = BF088AF63E437970817C1E809577C700; - remoteInfo = "PEAR-FileManager-iOS"; - }; - C6476691C6C228B5A063B39DC465E3CD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 94BFB6B782198FC6ABF883576848DB47; - remoteInfo = "UIDevice-Utils"; - }; CCF83280732A67033B72EE54815FFD3F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -483,27 +498,13 @@ remoteGlobalIDString = 0D888F29E05E498D0CD91A51D28599A5; remoteInfo = Expecta; }; - DA987E3B1D711E0FDD4549356BC3CCCE /* PBXContainerItemProxy */ = { + DCBE32FC6D014234B5DFC5D4D34BFDB3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 20B8A8681820FA8513BD7E48A85DC18D; - remoteInfo = NSDate_Utils; - }; - F9233B74CB935063EC1DB39E220C96FF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 29F852E8C4FED930DE2516C7F4B533CC; + remoteGlobalIDString = 129CA5B2B16767DDC50223AD5D47509A; remoteInfo = "UIDevice-Utils-UIDevice-Utils"; }; - F9347D725DEAB0CBF19E28821A8C60FC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1C3436CEA5C3D39764C5F54374794ECB; - remoteInfo = AFNetworking; - }; F9BBA6CBCE0B1A136EAFACE5185B512D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -527,6 +528,7 @@ 03E7533B6710413FEDA3C075409E31C6 /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; 0513F42D2F47C2D3F8E348DF0917A434 /* SpectaDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaDSL.h; path = Specta/Specta/SpectaDSL.h; sourceTree = ""; }; 057C9DAA8EC0805AD45827418A0BCC2E /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; + 05DE524AD97FC0FB64F2881ECD4AEF4E /* PNObject+PNObjectConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PNObject+PNObjectConnection.m"; sourceTree = ""; }; 07D48603E462068CAE6C3C69807E516D /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; 07DE1C3BB0AF1E55DC91788E3409CB69 /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; 08301A0E7E4F30521EC276C6B43A62DA /* nv_ios_http_status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = nv_ios_http_status.h; path = "nv-ios-http-status/nv_ios_http_status.h"; sourceTree = ""; }; @@ -550,15 +552,16 @@ 1A588EAB026C32CFDF0478380292907C /* FBSnapshotTestCase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSnapshotTestCase.xcconfig; sourceTree = ""; }; 1AB1BB5B5172091B38615C6FE2DA3143 /* CodFis-Helper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CodFis-Helper-dummy.m"; sourceTree = ""; }; 1D338F55CCFE45AC98E9B546123000CB /* PEAR_FileManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PEAR_FileManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 1D45F91B2453E6CF5E042330D7156DE3 /* PNObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObject.m; sourceTree = ""; }; 1F29FF5F9149987922D15D39EF26C972 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; 1F49FB483C9D44C8141AE2AC642AC190 /* NSDate_Utils-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSDate_Utils-dummy.m"; sourceTree = ""; }; 1FA74DD77D19287A481C9B5E1D847AB4 /* nv-ios-http-status.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "nv-ios-http-status.xcconfig"; sourceTree = ""; }; 1FAE694C77B6E2B79DE262A673A30672 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 1FB99C6E81EE5FC82F635AD1779FD042 /* PNObjectModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectModel.h; sourceTree = ""; }; 202C14A5863F59A3148C7839BCEBBD53 /* NSString-Helper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "NSString-Helper.xcconfig"; sourceTree = ""; }; 217E661EAF3E2F4ED354D0C956D7CF46 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PNObject.xcconfig; sourceTree = ""; }; 220DA9C6C346A61FA71D0B37836628A5 /* EXPMatchers+beGreaterThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThan.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThan.h"; sourceTree = ""; }; + 222A85499B021E976CA2C6E97354362D /* PNObjectProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectProperty.h; sourceTree = ""; }; 23B424944C0E1FDF29B4CD790D97D04C /* StrongestPasswordValidator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = StrongestPasswordValidator.m; path = Pod/Classes/StrongestPasswordValidator.m; sourceTree = ""; }; 2457EC270A54B38F9D0CE51B29C83FD1 /* NSString-Helper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString-Helper-prefix.pch"; sourceTree = ""; }; 24861D9EDF6A0490D414329EE5A19852 /* EXPMatchers+beLessThan.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beLessThan.h"; path = "Expecta/Matchers/EXPMatchers+beLessThan.h"; sourceTree = ""; }; @@ -586,8 +589,12 @@ 37C3EB2DD1A6E5B4CB8A205851F6D0A4 /* ExpectaObject+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ExpectaObject+FBSnapshotTest.m"; sourceTree = ""; }; 37FA6D7C9D8DB6C9DC7E71646A89575E /* EXPMatchers+beginWith.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beginWith.m"; path = "Expecta/Matchers/EXPMatchers+beginWith.m"; sourceTree = ""; }; 389952D5D54C67E70501B09516F08587 /* Pods-PNObject_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-PNObject_Tests.modulemap"; sourceTree = ""; }; + 39BF33EC8DF0C905449717AFE7148F06 /* PNObject+PNObjectConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PNObject+PNObjectConnection.h"; sourceTree = ""; }; + 39D7190F4033EDFE21FB84273770F5BD /* PNObject+Protected.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PNObject+Protected.m"; sourceTree = ""; }; + 3BCD3F5B2F25EC20E951FA2F6F5AAE1C /* PNObjectModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectModel.h; sourceTree = ""; }; 3D354FDE99B53199ECF2835FA72F1D97 /* UIDevice-Utils.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "UIDevice-Utils.modulemap"; sourceTree = ""; }; 3D775CE3B81FC1A3B33AB4156B5A8157 /* FBSnapshotTestController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestController.h; path = FBSnapshotTestCase/FBSnapshotTestController.h; sourceTree = ""; }; + 3D91B29EC33B81C84973841DCD1DD05B /* PNObjectConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectConfig.m; sourceTree = ""; }; 3DD07AB8B0ED88B3F39C1AD0EE6EA711 /* UIImage+Diff.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Diff.m"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.m"; sourceTree = ""; }; 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UIDevice-Utils.xcconfig"; sourceTree = ""; }; 3E91EE1BF1A0FAF12CFAF461107B47AD /* PEARFileManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PEARFileManager.h; path = "PEAR-FileManager-iOS/PEARFileManager.h"; sourceTree = ""; }; @@ -624,9 +631,8 @@ 54BC8E2E1C4BFF322A7188FC8BB41255 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 54EE338F56B707DBB1444B0ACF9C8614 /* Expecta-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta-umbrella.h"; sourceTree = ""; }; 55134BC07FB77579484BE59525B15D03 /* Expecta-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Expecta-dummy.m"; sourceTree = ""; }; - 56151A456517F1464AD42627A962B18C /* PNUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNUser.h; sourceTree = ""; }; + 554AFB0F246CEC2AD06F032D0860EED8 /* PNAddress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNAddress.m; sourceTree = ""; }; 5697D74AA726996C696BC2CB928A7F65 /* EXPMatchers+FBSnapshotTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXPMatchers+FBSnapshotTest.m"; sourceTree = ""; }; - 56AA4EFC3049B555548B065BCC0B78F3 /* PNLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNLocation.m; sourceTree = ""; }; 57F5319149F36EBD129D3E914372E8C6 /* FBSnapshotTestCase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSnapshotTestCase-dummy.m"; sourceTree = ""; }; 58FD2F9B07A480F1C786F0E58BA3D919 /* StrongestPasswordValidator.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = StrongestPasswordValidator.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 5B548B14F622BEC36AD8C4BED38D0A01 /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = FBSnapshotTestCase/SwiftSupport.swift; sourceTree = ""; }; @@ -638,15 +644,12 @@ 610C74469733FF67BA4ABC486A9A58EC /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; 615612B94211EC29E800BCAA0619EE7D /* UIDevice-Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIDevice-Utils-umbrella.h"; sourceTree = ""; }; 61BC48B1FC200F579153EFABE70D5C69 /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; - 6297F47751BF4100D3E64F1075BB4203 /* PNObjectProperty.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectProperty.m; sourceTree = ""; }; 653897140D8D6F79032F88ADF7B49BB1 /* EXPBlockDefinedMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPBlockDefinedMatcher.h; path = Expecta/EXPBlockDefinedMatcher.h; sourceTree = ""; }; 658E437F5B53E0E098E6CB13FBB0D91F /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; 65A2B93C9066BD9460C9132D79B01A49 /* StrongestPasswordValidator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = StrongestPasswordValidator.modulemap; sourceTree = ""; }; 66C8B02C4B4D7F89FDFD569187797016 /* SPTTestSuite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTTestSuite.m; path = Specta/Specta/SPTTestSuite.m; sourceTree = ""; }; 66EF034BB9EC4B36DA83F1F484FC0780 /* EXPMatchers+beInTheRangeOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInTheRangeOf.m"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.m"; sourceTree = ""; }; 681E7ACB247E65B384C7F6F20A16C3BB /* SPTExampleGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTExampleGroup.m; path = Specta/Specta/SPTExampleGroup.m; sourceTree = ""; }; - 684A5F351C4D350F0035D354 /* PNObject+PNObjectConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "PNObject+PNObjectConnection.h"; sourceTree = ""; }; - 684A5F361C4D350F0035D354 /* PNObject+PNObjectConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "PNObject+PNObjectConnection.m"; sourceTree = ""; }; 6922AB8ABF38E31420E0AD20364FA8F1 /* UIImage+Compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Compare.h"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.h"; sourceTree = ""; }; 6B3DFAF22932E7E8494A97A36DC2FC68 /* ResponseConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResponseConstants.h; path = "CodFis-Helper/ResponseConstants.h"; sourceTree = ""; }; 6BABE32DD14BA4EADAAFB828CB0956A2 /* PEARFileManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PEARFileManager.m; path = "PEAR-FileManager-iOS/PEARFileManager.m"; sourceTree = ""; }; @@ -654,7 +657,6 @@ 6C8AA5A5771E73E03A08211B6A5CE916 /* EXPMatchers+beSupersetOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beSupersetOf.h"; path = "Expecta/Matchers/EXPMatchers+beSupersetOf.h"; sourceTree = ""; }; 6CF4D3C87BACF39AF7F7C098362CA182 /* NSDate_Utils-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-umbrella.h"; sourceTree = ""; }; 6DA55504410480ED8E3FAED5CA34DEA9 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; - 6DBD054EC8AE8B72748492B276FD1152 /* PNUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNUser.m; sourceTree = ""; }; 6E73FDE0C1AB38E83B15578475651531 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; 6EAFAE8B289A21ED0D7408986793094E /* Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Specta.h; path = Specta/Specta/Specta.h; sourceTree = ""; }; 6F47C9BB792D2EA70717C10B30D32E7F /* CodFis+Helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CodFis+Helper.h"; path = "CodFis-Helper/CodFis+Helper.h"; sourceTree = ""; }; @@ -666,6 +668,7 @@ 746CA7A82B13C15477DFF68AE7D16AB2 /* EXPDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDefines.h; path = Expecta/EXPDefines.h; sourceTree = ""; }; 748E0B295CE6475615F29850C6CD4B0A /* Pods-PNObject_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-PNObject_Tests-acknowledgements.plist"; sourceTree = ""; }; 755C724DF7C66825A534B30580023744 /* EXPMatchers+beGreaterThanOrEqualTo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beGreaterThanOrEqualTo.h"; path = "Expecta/Matchers/EXPMatchers+beGreaterThanOrEqualTo.h"; sourceTree = ""; }; + 7622404B68B0D86E320ACA0F5EC7B3CB /* PNUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNUser.m; sourceTree = ""; }; 76E4195F1B1B499B1F54C3053A6C4F09 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; 7A09A844498D0BE9ECEF19919560448F /* ResourceBundle-PNObject-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-PNObject-Info.plist"; sourceTree = ""; }; 7A3C32CEB67871682E5571ACF002551F /* NSDate_Utils-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSDate_Utils-prefix.pch"; sourceTree = ""; }; @@ -689,12 +692,13 @@ 8A42D327C01AB49661866A8872FF648A /* UIImage+Compare.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Compare.m"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.m"; sourceTree = ""; }; 8B19FF74975D7F1CA531A21E040E8019 /* nv_ios_http_status.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = nv_ios_http_status.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 8BB72137A8F13429C1BF5591AE2CFE19 /* SpectaTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaTypes.h; path = Specta/Specta/SpectaTypes.h; sourceTree = ""; }; + 8C1323DA3A193EB9DF55905B4B76D8A9 /* PNAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNAddress.h; sourceTree = ""; }; + 8C6EB895F41E45E5ACAE92A3F79079BE /* PNObjectConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectConstants.h; sourceTree = ""; }; 8E5ACB32168438B4CDD3297AA5B10F4C /* PEAR-FileManager-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PEAR-FileManager-iOS-umbrella.h"; sourceTree = ""; }; 8F0824DFA6D9E5E507F52EE56442639A /* EXPMatchers+beInTheRangeOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInTheRangeOf.h"; path = "Expecta/Matchers/EXPMatchers+beInTheRangeOf.h"; sourceTree = ""; }; 90604A87BB7538C11C8A79A3023FC482 /* Pods-PNObject_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-PNObject_Example-acknowledgements.markdown"; sourceTree = ""; }; 9075BD42935C466E485B0ECF052B3A9E /* EXPMatchers+beSubclassOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beSubclassOf.m"; path = "Expecta/Matchers/EXPMatchers+beSubclassOf.m"; sourceTree = ""; }; 90DB98152B2D1E3AE8BC9D23669322C1 /* HTTPStatusCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HTTPStatusCodes.h; path = "nv-ios-http-status/HTTPStatusCodes.h"; sourceTree = ""; }; - 9162D70BAD6BBD6FF354DF58A3B9A404 /* PNObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObject.m; sourceTree = ""; }; 939E743685722A06511D100FED8688B1 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; 93A8E8BFA3BB5452CAF9BD48508B0624 /* PEAR-FileManager-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PEAR-FileManager-iOS-dummy.m"; sourceTree = ""; }; 93D130B785FFA9D9C26342B200C7606A /* EXPMatchers+beTruthy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beTruthy.h"; path = "Expecta/Matchers/EXPMatchers+beTruthy.h"; sourceTree = ""; }; @@ -709,12 +713,12 @@ 98C21121C538F176200D7C514EDDE382 /* EXPMatchers+raise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raise.h"; path = "Expecta/Matchers/EXPMatchers+raise.h"; sourceTree = ""; }; 99C68303FFE1B4F3377B766D3A74B606 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 9A0AC5AD243D8DA68792E53625C5B156 /* SPTTestSuite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTTestSuite.h; path = Specta/Specta/SPTTestSuite.h; sourceTree = ""; }; + 9A4906471B1AA70EF38FB266AD032C53 /* PNObject+Protected.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PNObject+Protected.h"; sourceTree = ""; }; 9C1FF09022018025EB2ADF464C5CE940 /* EXPMatchers+haveCountOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+haveCountOf.m"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.m"; sourceTree = ""; }; 9C611A179D284C50BBA4448BCE8A029B /* Expecta+Snapshots-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Expecta+Snapshots-umbrella.h"; sourceTree = ""; }; 9C7F7D98F2EBB8A63EC1D00F426373D6 /* EXPFloatTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPFloatTuple.h; path = Expecta/EXPFloatTuple.h; sourceTree = ""; }; 9E5D3D27F5AE5550DA6FB4659C5A6849 /* FBSnapshotTestController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestController.m; path = FBSnapshotTestCase/FBSnapshotTestController.m; sourceTree = ""; }; 9EF87FF359BC3AD8BE9D4DE42B67F53A /* EXPMatchers+equal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+equal.h"; path = "Expecta/Matchers/EXPMatchers+equal.h"; sourceTree = ""; }; - A0006202750009AE71C098C2C28676E3 /* PNObjectConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectConfig.m; sourceTree = ""; }; A27D6D333DF935FE05D5104E33FB0AE1 /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = ""; }; A44A27A212E5A4E8176C986C286DB78A /* nv-ios-http-status-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nv-ios-http-status-prefix.pch"; sourceTree = ""; }; A61362FA589E59F90F0092FDBF6FBB97 /* EXPMatchers+beInstanceOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beInstanceOf.h"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.h"; sourceTree = ""; }; @@ -730,8 +734,8 @@ AC12B012C2EF6A4B9D51E7E3D606EC8C /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; AC21CDE2049E2BAD2A2390F2EC6056A1 /* Pods-PNObject_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-PNObject_Example.modulemap"; sourceTree = ""; }; ADF65D32794E9C7528627624D268DA70 /* EXPMatchers+equal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+equal.m"; path = "Expecta/Matchers/EXPMatchers+equal.m"; sourceTree = ""; }; - AE0273B0FEA36DCD267B38D5470D149D /* PNObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObject.h; sourceTree = ""; }; AE67F09194D1CE5FB234414EDBB0479E /* PNObject.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PNObject.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + AEBCD894A26521FF20F93E586A18C867 /* PNObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObject.h; sourceTree = ""; }; AEDDE018439266CA61EC35179F818B11 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; B0BFE819B03008E5F3623C1EF231AC91 /* EXPMatchers+beKindOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beKindOf.h"; path = "Expecta/Matchers/EXPMatchers+beKindOf.h"; sourceTree = ""; }; B0F970F4305D2627DCDBCCD3F0FE5CB6 /* Expecta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Expecta.h; path = Expecta/Expecta.h; sourceTree = ""; }; @@ -739,14 +743,12 @@ B1F08E4CB1911A1FF375AE16496D87E0 /* EXPMatchers+endWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+endWith.h"; path = "Expecta/Matchers/EXPMatchers+endWith.h"; sourceTree = ""; }; B3543FBDED949C60D96DF8A64F74737F /* SpectaUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpectaUtility.h; path = Specta/Specta/SpectaUtility.h; sourceTree = ""; }; B47392F48A0DAB717007537FB6E0BB29 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - B4C0E4F68F90B96133E63668F7261084 /* PNObjectConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectConstants.h; sourceTree = ""; }; B4C583AF6A96B53C61722F22AC78FC53 /* Expecta+Snapshots.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Expecta+Snapshots.xcconfig"; sourceTree = ""; }; B53AF54913DD760B3E68DC11690D9265 /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B60851353A1C35CCF466E592EFE99855 /* EXPMatchers+haveCountOf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+haveCountOf.h"; path = "Expecta/Matchers/EXPMatchers+haveCountOf.h"; sourceTree = ""; }; B63F83CC135BF5CA7CF6B92A4D9E4951 /* ExpectaSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExpectaSupport.m; path = Expecta/ExpectaSupport.m; sourceTree = ""; }; B6ACC061DE9A7E446DA0903E0918EEAF /* SPTCompiledExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SPTCompiledExample.m; path = Specta/Specta/SPTCompiledExample.m; sourceTree = ""; }; B7A4A1AF265490E2BF029E44BA1FD092 /* NSDate_Utils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSDate_Utils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B826BA6A51E0D0C4788BFED2A19F3136 /* PNObjectConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectConfig.h; sourceTree = ""; }; B8F890AACB551F53A3EF64D661F0A11D /* Pods-PNObject_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-PNObject_Tests-frameworks.sh"; sourceTree = ""; }; B91E50458E09B06C7350186D695DBC4D /* CodFisResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CodFisResponse.m; path = "CodFis-Helper/CodFisResponse.m"; sourceTree = ""; }; B9795D1CD1CCEBB2C7CBCAA4200005BD /* FBSnapshotTestCase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCase.m; path = FBSnapshotTestCase/FBSnapshotTestCase.m; sourceTree = ""; }; @@ -762,6 +764,7 @@ BD437CFF5220FD456F3573973B16FC0D /* EXPExpect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPExpect.m; path = Expecta/EXPExpect.m; sourceTree = ""; }; BF560299FF8A8DFB690547C047A25432 /* EXPMatchers+beIdenticalTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beIdenticalTo.m"; path = "Expecta/Matchers/EXPMatchers+beIdenticalTo.m"; sourceTree = ""; }; BFA83496360A1C5FC68BB5EFE4E1B5B1 /* EXPMatchers+beInstanceOf.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beInstanceOf.m"; path = "Expecta/Matchers/EXPMatchers+beInstanceOf.m"; sourceTree = ""; }; + C03113EF70A6E88A2E055C521DB18222 /* PNLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNLocation.m; sourceTree = ""; }; C0D5258A7C7C196C6D66E415A50BED3E /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; C1258E99DF8888B37ACBBC6C90F91DCB /* Expecta_Snapshots.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta_Snapshots.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C1633EDD69D7AD9BE6A5097201FABA1B /* CodFisResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CodFisResponse.h; path = "CodFis-Helper/CodFisResponse.h"; sourceTree = ""; }; @@ -774,18 +777,18 @@ C622F48C2080CE18FC7822DB091925F2 /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; C6EDBEF6F7E5F84A65FCD53B25F4E499 /* nv_ios_http_status.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = nv_ios_http_status.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C8D94483E26E496780A7A65A1BBF6707 /* EXPMatcherHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPMatcherHelpers.h; path = Expecta/Matchers/EXPMatcherHelpers.h; sourceTree = ""; }; + C914C3354FE67AFD984C9481CB66313D /* PNUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNUser.h; sourceTree = ""; }; CA822B4C4A4F2E1BA28DDDC4EF21A29B /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; CACE8E60049A91DDF14CEF6898EDE337 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; CAEE05DD29E53EA8CED0EE307ED5DE99 /* NSString_Helper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NSString_Helper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; CCAFB1ECB5B7934D8148B00FE9B91FCD /* EXPFloatTuple.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPFloatTuple.m; path = Expecta/EXPFloatTuple.m; sourceTree = ""; }; - CE3DD468B7674A0054035458F242DCEC /* PNLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNLocation.h; sourceTree = ""; }; - CE5C1965380CF58C74C49FE3E5075401 /* PNObjectProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectProperty.h; sourceTree = ""; }; CF3AA23464C658F1757C1F12C11D753D /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; CFC1D348E3CC46C9199E895968496DDE /* EXPMatchers+raiseWithReason.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+raiseWithReason.m"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.m"; sourceTree = ""; }; D11A9BD0CFE1E520AE71DC4403614790 /* Pods-PNObject_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Example.debug.xcconfig"; sourceTree = ""; }; D3C1A35567252A04C711B7FD8A6AFD36 /* NSString-Helper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "NSString-Helper.modulemap"; sourceTree = ""; }; D44DCC649D1B53CB110501A06FB5E860 /* Specta.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Specta.modulemap; sourceTree = ""; }; D521EC5C05CDD367928AC44A372C2C07 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; + D64E5FBEECD5F45817771685FE53E7CC /* PNObjectProperty.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectProperty.m; sourceTree = ""; }; D6838B2171CE90FB5D2B82FB2DC2329C /* Specta-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Specta-prefix.pch"; sourceTree = ""; }; D711F932EF0B66455153299015509775 /* EXPMatchers+beTruthy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beTruthy.m"; path = "Expecta/Matchers/EXPMatchers+beTruthy.m"; sourceTree = ""; }; D761BAE2437C826AB810C023C228E54E /* PNObject.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = PNObject.modulemap; sourceTree = ""; }; @@ -798,10 +801,8 @@ DC6CFAF47DD5EAA5D62AA2F4660BF69B /* EXPExpect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPExpect.h; path = Expecta/EXPExpect.h; sourceTree = ""; }; DD06EF53B6704D238FE17DAE6A3B18BE /* EXPMatchers+raiseWithReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+raiseWithReason.h"; path = "Expecta/Matchers/EXPMatchers+raiseWithReason.h"; sourceTree = ""; }; DD28C01EE6C5D322F41D40488377D230 /* EXPMatchers+beginWith.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beginWith.h"; path = "Expecta/Matchers/EXPMatchers+beginWith.h"; sourceTree = ""; }; - DF24CAFD7A8F1427E29464B08B6016FB /* PNAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNAddress.h; sourceTree = ""; }; DF4683233FA13ACE908477E326985D16 /* EXPMatchers+conformTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+conformTo.m"; path = "Expecta/Matchers/EXPMatchers+conformTo.m"; sourceTree = ""; }; DFB1E8448416A0C4E0C6FFDA083A711B /* EXPMatchers+beNil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EXPMatchers+beNil.h"; path = "Expecta/Matchers/EXPMatchers+beNil.h"; sourceTree = ""; }; - E013AA50CA48BFC42AC9C8D453B52EB6 /* PNAddress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNAddress.m; sourceTree = ""; }; E0443730B72E7999078442FEAC0989F2 /* EXPMatchers+beNil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beNil.m"; path = "Expecta/Matchers/EXPMatchers+beNil.m"; sourceTree = ""; }; E16AE17E2B35A7123F90844256259B9D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; E235F098464F14F7AC37206E79035D05 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; @@ -814,7 +815,9 @@ E583E4E47FC8AFEF7E8800BAF344CD82 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; E67DBC8D9F5E613284CB236772BD8F33 /* UIImage+Snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Snapshot.h"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.h"; sourceTree = ""; }; E6E07D08B7A027859BA4A917E00BF229 /* CodFis-Helper.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "CodFis-Helper.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + E74545CD14C92865E4060464979C185B /* PNObjectConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNObjectConfig.h; sourceTree = ""; }; E783032415D6C8D7A43AEA466047C13D /* Specta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Specta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E901CF7EF4389BF53294E255EC216EA9 /* PNObjectModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectModel.m; sourceTree = ""; }; E93AFA5561880480802A8CD308FCEEF5 /* Expecta.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Expecta.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E9CA43C07269FD2CFDBA3050CB5F5AC8 /* UIDevice-Utils.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "UIDevice-Utils.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; EB8B84E4432E9D6D4914A7EB79C467FA /* Pods-PNObject_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Tests.debug.xcconfig"; sourceTree = ""; }; @@ -832,6 +835,7 @@ F7BE9BC01546854F415DD8A1ADC1DBA4 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; F7E9946D6C67863BECC19C8B644EBB57 /* SPTExcludeGlobalBeforeAfterEach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPTExcludeGlobalBeforeAfterEach.h; path = Specta/Specta/SPTExcludeGlobalBeforeAfterEach.h; sourceTree = ""; }; F81AC9273F266A430070C76D06C67C2B /* CodFis-Helper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "CodFis-Helper.modulemap"; sourceTree = ""; }; + F82FFD0EF52C387B64835F4EF5897A61 /* PNLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PNLocation.h; sourceTree = ""; }; F872FBD57D98CFC3DE47AD9A270264B9 /* Pods-PNObject_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-PNObject_Tests.release.xcconfig"; sourceTree = ""; }; F87C61A16E4071BC8BB8D415DB46B9F4 /* Expecta.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Expecta.xcconfig; sourceTree = ""; }; F8C8B23D3335F3A9D5717F0FDD850D61 /* EXPDoubleTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPDoubleTuple.h; path = Expecta/EXPDoubleTuple.h; sourceTree = ""; }; @@ -842,7 +846,6 @@ FB18172121162B600A3ACB14389EBF67 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; FC847B40CC7CE721EAA0FF4C346AE786 /* SpectaDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpectaDSL.m; path = Specta/Specta/SpectaDSL.m; sourceTree = ""; }; FC9EF00BE176EC68B90D2D113973C69B /* UIDevice-Hardware.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIDevice-Hardware.m"; path = "Pod/Classes/UIDevice-Hardware.m"; sourceTree = ""; }; - FD4E57DB13C5672E15EB7F469BDB9DFD /* PNObjectModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PNObjectModel.m; sourceTree = ""; }; FD87E502528B1E97C23197AD57D63929 /* XCTestCase+Specta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "XCTestCase+Specta.h"; path = "Specta/Specta/XCTestCase+Specta.h"; sourceTree = ""; }; FDAD2E54EFF1515F8C4A834A19BD4D4D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; FE7FBBE6463436F6F5BA96EBA1D0C9A3 /* EXPMatchers+beLessThanOrEqualTo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EXPMatchers+beLessThanOrEqualTo.m"; path = "Expecta/Matchers/EXPMatchers+beLessThanOrEqualTo.m"; sourceTree = ""; }; @@ -851,14 +854,6 @@ /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 0232C8E5E62E5FD7BB84FE07672F06FB /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 52A7A541CD9C7D800C8B6BE86E9BD33A /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 0AE200B93FBC97786AE0B7F8B47D9303 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -867,6 +862,28 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 2D1C767D1E04FE36D477AC9460C167AB /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4717BA6E40D859A0B86BE63E1EDBA834 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 2D0E9B7C63FDFED3AB62AD9FE8AF8579 /* AFNetworking.framework in Frameworks */, + C07E2F006AAB0653DE652A11C1BA0827 /* CodFis_Helper.framework in Frameworks */, + 841E667A92841C10FE8C632235132F67 /* Foundation.framework in Frameworks */, + 96B72F9EF4A81EAEE69ADC94D01532EC /* NSDate_Utils.framework in Frameworks */, + 2AB5745B43F4CCA3EF0C8F32347EF1CB /* NSString_Helper.framework in Frameworks */, + 88546B465D04F0E77151866531B75586 /* nv_ios_http_status.framework in Frameworks */, + 02462705F5699670D660BCE59A920304 /* PEAR_FileManager_iOS.framework in Frameworks */, + 52B740373BE67500F670E293D6BBCD98 /* UIDevice_Utils.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 47F8BA3C0FC3F1B216E9B893876EE0FD /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -883,14 +900,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4DBD1D05015BC9D8A8FCCDDB1DA623C8 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 55BCF516C5BFBCFA8E9BAFAB205909E1 /* Frameworks */ = { + 4F65410109E73066EB867296566D57B0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -906,22 +916,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 5A4E55DEDAC1FA3D49F8399CB3B95264 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 6846FE181C4AB07F00FD46A7 /* StrongestPasswordValidator.framework in Frameworks */, - 52FAB1D8D5AD172ADE3E644F7284523E /* AFNetworking.framework in Frameworks */, - 9487E9F9E6D91777E39B557E06A34B32 /* CodFis_Helper.framework in Frameworks */, - DB38775EDB8978729AA8283667228A89 /* Foundation.framework in Frameworks */, - B675B73761828FFFF03F62A29E59BB9B /* NSDate_Utils.framework in Frameworks */, - D53EDD1A76D231E5FB25AC3A46BBA96E /* NSString_Helper.framework in Frameworks */, - 78EBC39E1C11BF2A57CB9F00A40B13E4 /* nv_ios_http_status.framework in Frameworks */, - 607523839670C68D98DEA6BE05D401B1 /* PEAR_FileManager_iOS.framework in Frameworks */, - 99B9D496BB07F7E2173CF5146915CD57 /* UIDevice_Utils.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 64A5DB045256B765A9E1CBE8117BE3CF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -957,6 +951,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + B0723CA7BBBC6C4DE873A480D3651526 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9A0215DFF490D813ECA17CAC322F234 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; C151364F15F39F7CC60CBF9A3AB49B44 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1101,14 +1103,6 @@ path = "Target Support Files/Pods-PNObject_Tests"; sourceTree = ""; }; - 18CE37664D706944CB164D9781AE382B /* Pod */ = { - isa = PBXGroup; - children = ( - 2BE61C402945FFDDE7F49060F910D14F /* Classes */, - ); - path = Pod; - sourceTree = ""; - }; 249B94F074CF099EEDA306A453A35049 /* PEAR-FileManager-iOS */ = { isa = PBXGroup; children = ( @@ -1160,48 +1154,16 @@ name = UIKit; sourceTree = ""; }; - 2BE61C402945FFDDE7F49060F910D14F /* Classes */ = { - isa = PBXGroup; - children = ( - AE0273B0FEA36DCD267B38D5470D149D /* PNObject.h */, - 9162D70BAD6BBD6FF354DF58A3B9A404 /* PNObject.m */, - B826BA6A51E0D0C4788BFED2A19F3136 /* PNObjectConfig.h */, - A0006202750009AE71C098C2C28676E3 /* PNObjectConfig.m */, - B4C0E4F68F90B96133E63668F7261084 /* PNObjectConstants.h */, - 1FB99C6E81EE5FC82F635AD1779FD042 /* PNObjectModel.h */, - FD4E57DB13C5672E15EB7F469BDB9DFD /* PNObjectModel.m */, - CE5C1965380CF58C74C49FE3E5075401 /* PNObjectProperty.h */, - 6297F47751BF4100D3E64F1075BB4203 /* PNObjectProperty.m */, - 684A5F351C4D350F0035D354 /* PNObject+PNObjectConnection.h */, - 684A5F361C4D350F0035D354 /* PNObject+PNObjectConnection.m */, - 4009CEE68682448A34EE75AEACD49007 /* User */, - ); - path = Classes; - sourceTree = ""; - }; 30888CCAE6C09BBE3DB2932177E9D896 /* PNObject */ = { isa = PBXGroup; children = ( - 18CE37664D706944CB164D9781AE382B /* Pod */, + 6099932283EA27A93C5B875452771500 /* Pod */, 425607755C726CECF42269E67F188E46 /* Support Files */, ); name = PNObject; path = ../..; sourceTree = ""; }; - 4009CEE68682448A34EE75AEACD49007 /* User */ = { - isa = PBXGroup; - children = ( - DF24CAFD7A8F1427E29464B08B6016FB /* PNAddress.h */, - E013AA50CA48BFC42AC9C8D453B52EB6 /* PNAddress.m */, - CE3DD468B7674A0054035458F242DCEC /* PNLocation.h */, - 56AA4EFC3049B555548B065BCC0B78F3 /* PNLocation.m */, - 56151A456517F1464AD42627A962B18C /* PNUser.h */, - 6DBD054EC8AE8B72748492B276FD1152 /* PNUser.m */, - ); - path = User; - sourceTree = ""; - }; 425607755C726CECF42269E67F188E46 /* Support Files */ = { isa = PBXGroup; children = ( @@ -1313,6 +1275,27 @@ path = "../Target Support Files/StrongestPasswordValidator"; sourceTree = ""; }; + 50BD5608CE973C77A62511FBAD14C1CB /* Classes */ = { + isa = PBXGroup; + children = ( + AEBCD894A26521FF20F93E586A18C867 /* PNObject.h */, + 1D45F91B2453E6CF5E042330D7156DE3 /* PNObject.m */, + 39BF33EC8DF0C905449717AFE7148F06 /* PNObject+PNObjectConnection.h */, + 05DE524AD97FC0FB64F2881ECD4AEF4E /* PNObject+PNObjectConnection.m */, + 9A4906471B1AA70EF38FB266AD032C53 /* PNObject+Protected.h */, + 39D7190F4033EDFE21FB84273770F5BD /* PNObject+Protected.m */, + E74545CD14C92865E4060464979C185B /* PNObjectConfig.h */, + 3D91B29EC33B81C84973841DCD1DD05B /* PNObjectConfig.m */, + 8C6EB895F41E45E5ACAE92A3F79079BE /* PNObjectConstants.h */, + 3BCD3F5B2F25EC20E951FA2F6F5AAE1C /* PNObjectModel.h */, + E901CF7EF4389BF53294E255EC216EA9 /* PNObjectModel.m */, + 222A85499B021E976CA2C6E97354362D /* PNObjectProperty.h */, + D64E5FBEECD5F45817771685FE53E7CC /* PNObjectProperty.m */, + E563BE33781776A049A78E580278AA6E /* User */, + ); + path = Classes; + sourceTree = ""; + }; 50D64015390333430CCFB56555F2CC0E /* SwiftSupport */ = { isa = PBXGroup; children = ( @@ -1361,6 +1344,14 @@ name = Serialization; sourceTree = ""; }; + 6099932283EA27A93C5B875452771500 /* Pod */ = { + isa = PBXGroup; + children = ( + 50BD5608CE973C77A62511FBAD14C1CB /* Classes */, + ); + path = Pod; + sourceTree = ""; + }; 613DF97EBB5C89EC446B3E160F13C16F /* Core */ = { isa = PBXGroup; children = ( @@ -1720,6 +1711,19 @@ name = Pods; sourceTree = ""; }; + E563BE33781776A049A78E580278AA6E /* User */ = { + isa = PBXGroup; + children = ( + 8C1323DA3A193EB9DF55905B4B76D8A9 /* PNAddress.h */, + 554AFB0F246CEC2AD06F032D0860EED8 /* PNAddress.m */, + F82FFD0EF52C387B64835F4EF5897A61 /* PNLocation.h */, + C03113EF70A6E88A2E055C521DB18222 /* PNLocation.m */, + C914C3354FE67AFD984C9481CB66313D /* PNUser.h */, + 7622404B68B0D86E320ACA0F5EC7B3CB /* PNUser.m */, + ); + path = User; + sourceTree = ""; + }; E99CD5B3CF7131277C4CBA3A1162D56A /* Development Pods */ = { isa = PBXGroup; children = ( @@ -1741,29 +1745,21 @@ /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 1AA5B9EE0F7EA6E1518CC3747A4382FA /* Headers */ = { + 11A261CAE3F129E774BC42ECFE00CF2B /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 9E1E00501F581C14631E5D21FBB7C610 /* UIDevice-Hardware.h in Headers */, - 3C02F7A05CC416219F2324B8FFD61326 /* UIDevice-Utils-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2509FB4EB0A17206983592ECCEE34D8D /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 4CBB7D0A26E629C65CA06A15FD1E2BBD /* PNAddress.h in Headers */, - 0EFFBF44B67CDFC5C97D165F8E70DFD8 /* PNLocation.h in Headers */, - 6F1B6ACE9E8E1659D01A77123448344D /* PNObject-umbrella.h in Headers */, - 91DCFCF719ACE32A945B3AC2C05B7E3A /* PNObject.h in Headers */, - B1E03251F34D1BBBA5ED1F6BF0402ABE /* PNObjectConfig.h in Headers */, - 15B9935397E5C9457B8BF706EDD52C01 /* PNObjectConstants.h in Headers */, - 0831C0CB976355B0E74A993C04F493E8 /* PNObjectModel.h in Headers */, - 1864DC2900E321CE616E26077F743039 /* PNObjectProperty.h in Headers */, - DC5EBE9BD7C435BBEA8C904795FA7836 /* PNUser.h in Headers */, - 684A5F371C4D350F0035D354 /* PNObject+PNObjectConnection.h in Headers */, + 990FFB828B741EAB752396637A9903A3 /* PNAddress.h in Headers */, + 464DDF3A79ED9B705AD3D6166B6E8EDA /* PNLocation.h in Headers */, + 60CA030266D48CD0B748D7A61AB68415 /* PNObject+PNObjectConnection.h in Headers */, + 07A88B9F8DA0FCF2BEECDDDAF81F5784 /* PNObject+Protected.h in Headers */, + 6C9ED8EB0D104ACB954E769C53179C31 /* PNObject-umbrella.h in Headers */, + E017DCB48E855511717607C17F81A0D3 /* PNObject.h in Headers */, + 83EE2536C479C8377672768025B76A48 /* PNObjectConfig.h in Headers */, + 977F46642C9F38995626A886AB82A9EF /* PNObjectConstants.h in Headers */, + CE6C7F1B6792307BA4C313236EF21905 /* PNObjectModel.h in Headers */, + 0CF0A5CCA7F6B01D347DDC64E3005133 /* PNObjectProperty.h in Headers */, + BAEAFACAFC43FCE7BEB8DBC7E03AF1B5 /* PNUser.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1831,6 +1827,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 94ABDA4EDB08FD600118CF144E01C836 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 128D2C9C4118D24BECB4F2CA00BE2E21 /* UIDevice-Hardware.h in Headers */, + 05BAC8389F831D30EAD8A202A8021558 /* UIDevice-Utils-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 966427BD32145AD621F074D1691342B8 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1963,6 +1968,32 @@ /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ + 0A4C80F710ABAC023383204BBED72C73 /* PNObject */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4121D5E3C47C5B0DF04CB37EF3C1EA0C /* Build configuration list for PBXNativeTarget "PNObject" */; + buildPhases = ( + 8DD840F03BBA4751E235185EC132E91A /* Sources */, + 4717BA6E40D859A0B86BE63E1EDBA834 /* Frameworks */, + 4DF632116EEFD8C4CCDAE287FF24F9B3 /* Resources */, + 11A261CAE3F129E774BC42ECFE00CF2B /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 4CCF7E00A3B7B3287D995925FA854FB5 /* PBXTargetDependency */, + 449183893428364D34BFB60502298279 /* PBXTargetDependency */, + BB546B5B3410E6D28677CF3455F24519 /* PBXTargetDependency */, + 9E83EBD2909A5DD27CB7D7B986F8736B /* PBXTargetDependency */, + 93510D0E9C34A574B7B2B0C993F4BDB6 /* PBXTargetDependency */, + 90043994517A5B9E9C5BC480D86C1323 /* PBXTargetDependency */, + 3039531AB44D65D8CB6323E05103B118 /* PBXTargetDependency */, + 714985C0C2B7BF55F4FB167C12BAF9CF /* PBXTargetDependency */, + ); + name = PNObject; + productName = PNObject; + productReference = AE67F09194D1CE5FB234414EDBB0479E /* PNObject.framework */; + productType = "com.apple.product-type.framework"; + }; 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */ = { isa = PBXNativeTarget; buildConfigurationList = DC61702A42844E4ED762A73E8893436B /* Build configuration list for PBXNativeTarget "Expecta" */; @@ -1980,6 +2011,23 @@ productReference = 49E85387F6700501551190794095167A /* Expecta.framework */; productType = "com.apple.product-type.framework"; }; + 129CA5B2B16767DDC50223AD5D47509A /* UIDevice-Utils-UIDevice-Utils */ = { + isa = PBXNativeTarget; + buildConfigurationList = E3D15EADEFA29C81C6AC79255F32BB80 /* Build configuration list for PBXNativeTarget "UIDevice-Utils-UIDevice-Utils" */; + buildPhases = ( + 122DF69B59BAA1CB2310004371011759 /* Sources */, + 2D1C767D1E04FE36D477AC9460C167AB /* Frameworks */, + C6FD3F264A7071A91F02D3B63273DA2E /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "UIDevice-Utils-UIDevice-Utils"; + productName = "UIDevice-Utils-UIDevice-Utils"; + productReference = E9CA43C07269FD2CFDBA3050CB5F5AC8 /* UIDevice-Utils.bundle */; + productType = "com.apple.product-type.bundle"; + }; 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */ = { isa = PBXNativeTarget; buildConfigurationList = 57800A0D1724774333EF09E83030AA81 /* Build configuration list for PBXNativeTarget "AFNetworking" */; @@ -2033,23 +2081,6 @@ productReference = 58FD2F9B07A480F1C786F0E58BA3D919 /* StrongestPasswordValidator.bundle */; productType = "com.apple.product-type.bundle"; }; - 29F852E8C4FED930DE2516C7F4B533CC /* UIDevice-Utils-UIDevice-Utils */ = { - isa = PBXNativeTarget; - buildConfigurationList = 593FCCE278D555F3669D106CCBB3D4BA /* Build configuration list for PBXNativeTarget "UIDevice-Utils-UIDevice-Utils" */; - buildPhases = ( - FCD8B7463908349E5C73FD9EC6A04750 /* Sources */, - 4DBD1D05015BC9D8A8FCCDDB1DA623C8 /* Frameworks */, - 0C1FCD105E7ECBFD36943BFDF8CBDB8F /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "UIDevice-Utils-UIDevice-Utils"; - productName = "UIDevice-Utils-UIDevice-Utils"; - productReference = E9CA43C07269FD2CFDBA3050CB5F5AC8 /* UIDevice-Utils.bundle */; - productType = "com.apple.product-type.bundle"; - }; 3241BF41D67FE3979A15BEAA18A92CA3 /* NSDate_Utils-NSDate_Utils */ = { isa = PBXNativeTarget; buildConfigurationList = AAB6419C2AFF3412132A85C871687E0B /* Build configuration list for PBXNativeTarget "NSDate_Utils-NSDate_Utils" */; @@ -2141,31 +2172,22 @@ productReference = 118D6F8ABEDBE33F7D21BCAC773FE33B /* Pods_PNObject_Example.framework */; productType = "com.apple.product-type.framework"; }; - 6BCE5770909D7C085486749DA395F7DF /* PNObject */ = { + 6B154723E7ED9D974E50A0FEEFCB5295 /* PNObject-PNObject */ = { isa = PBXNativeTarget; - buildConfigurationList = 164924E43CB9DB1D0CC4234B6A4CFD32 /* Build configuration list for PBXNativeTarget "PNObject" */; + buildConfigurationList = 068603E3E8EBB1DB46447EE79FDDCD29 /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */; buildPhases = ( - 40DCA4201D25E357200380D00717DCB7 /* Sources */, - 5A4E55DEDAC1FA3D49F8399CB3B95264 /* Frameworks */, - 0E4D45A6EB2E593DD03BBC16E1C078F1 /* Resources */, - 2509FB4EB0A17206983592ECCEE34D8D /* Headers */, + CDBE3E362A3C4CB3E9005459E5E5D41F /* Sources */, + 4F65410109E73066EB867296566D57B0 /* Frameworks */, + F5D65F7264607FB8C5C3479D40B63AC3 /* Resources */, ); buildRules = ( ); dependencies = ( - 12DAA47D3AB19F0035F897B76954D4F9 /* PBXTargetDependency */, - A841DB0451E87FD970457E18F3BFCF5C /* PBXTargetDependency */, - 0424D5E21FC2698BA4DB183018FB190C /* PBXTargetDependency */, - AFA88905CC2455EF3271DF57B8A6E2A1 /* PBXTargetDependency */, - 7D7789E1BF96B4C3714D2CC82BA2A2E3 /* PBXTargetDependency */, - 26BA574C15A65DE0222A3CBF55E00A26 /* PBXTargetDependency */, - 0FB06DED13DF2143F6A83BA2016C988F /* PBXTargetDependency */, - 79EE5F0EAC3F323ED054B217898C3A83 /* PBXTargetDependency */, ); - name = PNObject; - productName = PNObject; - productReference = AE67F09194D1CE5FB234414EDBB0479E /* PNObject.framework */; - productType = "com.apple.product-type.framework"; + name = "PNObject-PNObject"; + productName = "PNObject-PNObject"; + productReference = E2F129D199F640F674F1DF617347C01F /* PNObject.bundle */; + productType = "com.apple.product-type.bundle"; }; 6F621F2F34EEA2E2A05B25FA44939F5D /* NSString-Helper */ = { isa = PBXNativeTarget; @@ -2239,42 +2261,25 @@ productReference = C6EDBEF6F7E5F84A65FCD53B25F4E499 /* nv_ios_http_status.framework */; productType = "com.apple.product-type.framework"; }; - 94BFB6B782198FC6ABF883576848DB47 /* UIDevice-Utils */ = { + 8C5FBE9553DED78EAC80E88A2FF6D207 /* UIDevice-Utils */ = { isa = PBXNativeTarget; - buildConfigurationList = 966AA31E5B3E246B8C0FEB69FB4A2AE6 /* Build configuration list for PBXNativeTarget "UIDevice-Utils" */; + buildConfigurationList = 8EF6A1E27F1F531B12320A3F570DD85D /* Build configuration list for PBXNativeTarget "UIDevice-Utils" */; buildPhases = ( - 5950EB63D983C411C9BCAED326E00743 /* Sources */, - 0232C8E5E62E5FD7BB84FE07672F06FB /* Frameworks */, - 7205C43C6E35A056FA6C7A8E6A523983 /* Resources */, - 1AA5B9EE0F7EA6E1518CC3747A4382FA /* Headers */, + 50F35130116E8C12FDD9E39323ADB621 /* Sources */, + B0723CA7BBBC6C4DE873A480D3651526 /* Frameworks */, + 30F06B29D271B3B3C2102740A55C3C4F /* Resources */, + 94ABDA4EDB08FD600118CF144E01C836 /* Headers */, ); buildRules = ( ); dependencies = ( - B4EC8C04EA3EDFBA0986895B1A2B8207 /* PBXTargetDependency */, + 5DF70A3382F2623F5A996FB59AD1F0F7 /* PBXTargetDependency */, ); name = "UIDevice-Utils"; productName = "UIDevice-Utils"; productReference = 5249E570B9CAC480E98CA5561251F5AC /* UIDevice_Utils.framework */; productType = "com.apple.product-type.framework"; }; - BE48656D98B4E290BA2BD3020FF6F806 /* PNObject-PNObject */ = { - isa = PBXNativeTarget; - buildConfigurationList = F4C193226BBB1D5B48A40932C498BA17 /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */; - buildPhases = ( - 230B955E3E2599D2A7E5E4BB6CD0946A /* Sources */, - 55BCF516C5BFBCFA8E9BAFAB205909E1 /* Frameworks */, - 704C36286268031B522A791AB7207DF1 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "PNObject-PNObject"; - productName = "PNObject-PNObject"; - productReference = E2F129D199F640F674F1DF617347C01F /* PNObject.bundle */; - productType = "com.apple.product-type.bundle"; - }; BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */ = { isa = PBXNativeTarget; buildConfigurationList = 87A85A81F57840394EEB3599AFEC5125 /* Build configuration list for PBXNativeTarget "PEAR-FileManager-iOS" */; @@ -2395,15 +2400,15 @@ C151757236ED425D4575FA96E3D67F5A /* NSString-Helper-NSString-Helper */, 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */, BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */, - 6BCE5770909D7C085486749DA395F7DF /* PNObject */, - BE48656D98B4E290BA2BD3020FF6F806 /* PNObject-PNObject */, + 0A4C80F710ABAC023383204BBED72C73 /* PNObject */, + 6B154723E7ED9D974E50A0FEEFCB5295 /* PNObject-PNObject */, 63FAEFD20D4FE90F0244E389E26BB3E1 /* Pods-PNObject_Example */, 38BB9DB67163F719071327EF490F5661 /* Pods-PNObject_Tests */, 7FFFEAAA3414011362395E441109ABA0 /* Specta */, 7FB2BE2C3614DC6F475FAB10BA0EF888 /* StrongestPasswordValidator */, 22331D12F5166FA93F262528C36563BF /* StrongestPasswordValidator-StrongestPasswordValidator */, - 94BFB6B782198FC6ABF883576848DB47 /* UIDevice-Utils */, - 29F852E8C4FED930DE2516C7F4B533CC /* UIDevice-Utils-UIDevice-Utils */, + 8C5FBE9553DED78EAC80E88A2FF6D207 /* UIDevice-Utils */, + 129CA5B2B16767DDC50223AD5D47509A /* UIDevice-Utils-UIDevice-Utils */, ); }; /* End PBXProject section */ @@ -2416,21 +2421,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 0C1FCD105E7ECBFD36943BFDF8CBDB8F /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 0E4D45A6EB2E593DD03BBC16E1C078F1 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - E3DE9DD5F15995F84137ED572AD210EC /* PNObject.bundle in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 1454D8686A14F47C9F9C7F3920C27C72 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -2447,6 +2437,22 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 30F06B29D271B3B3C2102740A55C3C4F /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 0150A282C28CBF3ABD470944487A6A97 /* UIDevice-Utils.bundle in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4DF632116EEFD8C4CCDAE287FF24F9B3 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A504F62F748D786FC6FE654606D797C5 /* PNObject.bundle in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 5493837171A1BFE5D0807A41315674C6 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -2454,21 +2460,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 704C36286268031B522A791AB7207DF1 /* Resources */ = { + C6FD3F264A7071A91F02D3B63273DA2E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 7205C43C6E35A056FA6C7A8E6A523983 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 3FABB497305A7FA2CFFB0A7410DDB588 /* UIDevice-Utils.bundle in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; E3E721C903D9744C26DD3B0427E1342E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -2491,6 +2489,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + F5D65F7264607FB8C5C3479D40B63AC3 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; F906764553FA4DB8384EE10475296082 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -2525,6 +2530,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 122DF69B59BAA1CB2310004371011759 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 1F17F426378DF5EC8DFB10304B8C4BA4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2548,13 +2560,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 230B955E3E2599D2A7E5E4BB6CD0946A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 2ECC9B9F2EBB6A42BF6B277C5C78C50B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2571,22 +2576,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 40DCA4201D25E357200380D00717DCB7 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DF660767C404325BA837C13E2B45333C /* PNAddress.m in Sources */, - 9E26142309B2329D86F13D574EBDF650 /* PNLocation.m in Sources */, - C0245B133AF1089E0ACB376A3332BE10 /* PNObject-dummy.m in Sources */, - F298445E53A11D3328468937273A3140 /* PNObject.m in Sources */, - 8E968A78142375A5388B57ACE0FF7B26 /* PNObjectConfig.m in Sources */, - 684A5F381C4D350F0035D354 /* PNObject+PNObjectConnection.m in Sources */, - 305963E67941479B42F316AE8680E52A /* PNObjectModel.m in Sources */, - 46490DD49E86060184B0F31BA8734528 /* PNObjectProperty.m in Sources */, - 50FBDCA27970E16B1AAE2352B631BEA1 /* PNUser.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 422094EE876E3B919C63A00E91E0AFA0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2604,12 +2593,12 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 5950EB63D983C411C9BCAED326E00743 /* Sources */ = { + 50F35130116E8C12FDD9E39323ADB621 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 714E965FEF430877CBB2C0AABCBE88C3 /* UIDevice-Hardware.m in Sources */, - C11280C66576A130ADEAD24DB0D7BEDA /* UIDevice-Utils-dummy.m in Sources */, + 4C12D4A0DCD6DE0EAF7D861CABB08DAB /* UIDevice-Hardware.m in Sources */, + 3AE5D0B9661826A0D566981D8B9883E2 /* UIDevice-Utils-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2648,6 +2637,23 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 8DD840F03BBA4751E235185EC132E91A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2397A06DC7FB975B63932706F7DF0BC8 /* PNAddress.m in Sources */, + E2446B173C33DA9F1DAB1620FC794CAC /* PNLocation.m in Sources */, + 3C7B1DC5F3EEDCAE9CBBF5BF43A38AA2 /* PNObject+PNObjectConnection.m in Sources */, + 06CDD49E8FC6C70C6B5E7D2AB488ADDB /* PNObject+Protected.m in Sources */, + AE07BF4F276DBA12AE1CB00858FC931D /* PNObject-dummy.m in Sources */, + 3DF6B5F4A5746B7116FB3E9032233849 /* PNObject.m in Sources */, + 3493E2B06558B90423B62FEAD843E0AB /* PNObjectConfig.m in Sources */, + 2F29183F6BEC29A366A8BA92D39690CC /* PNObjectModel.m in Sources */, + 11D8963BA2226E54AE47D011AF9221AA /* PNObjectProperty.m in Sources */, + 50DA5F5516678D188C50DA98280957D0 /* PNUser.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 9296143FDCBB7B177B55ABE8C431E3B1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2735,14 +2741,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - EFCDB2F10A0D0ECD2C48D53B2E003FEC /* Sources */ = { + CDBE3E362A3C4CB3E9005459E5E5D41F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - FCD8B7463908349E5C73FD9EC6A04750 /* Sources */ = { + EFCDB2F10A0D0ECD2C48D53B2E003FEC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2752,24 +2758,6 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 0424D5E21FC2698BA4DB183018FB190C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = NSDate_Utils; - target = 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */; - targetProxy = DA987E3B1D711E0FDD4549356BC3CCCE /* PBXContainerItemProxy */; - }; - 0FB06DED13DF2143F6A83BA2016C988F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "UIDevice-Utils"; - target = 94BFB6B782198FC6ABF883576848DB47 /* UIDevice-Utils */; - targetProxy = C6476691C6C228B5A063B39DC465E3CD /* PBXContainerItemProxy */; - }; - 12DAA47D3AB19F0035F897B76954D4F9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AFNetworking; - target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; - targetProxy = F9347D725DEAB0CBF19E28821A8C60FC /* PBXContainerItemProxy */; - }; 12EB6BB1AA324BC4B1A03DC26D04A37C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = NSDate_Utils; @@ -2782,18 +2770,18 @@ target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; targetProxy = B68A9E76603E7EC3E472E3A869FC8DA4 /* PBXContainerItemProxy */; }; - 26BA574C15A65DE0222A3CBF55E00A26 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "PNObject-PNObject"; - target = BE48656D98B4E290BA2BD3020FF6F806 /* PNObject-PNObject */; - targetProxy = 0CBC257AEBFFA3B75DD99181311075C1 /* PBXContainerItemProxy */; - }; 2BFCFADC0150DF0D9602A4BA7D52C1C6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Expecta+Snapshots"; target = 619F0D28240534293108906FED04836F /* Expecta+Snapshots */; targetProxy = 511F9C444715FB5DD540CAF9ABCB9940 /* PBXContainerItemProxy */; }; + 3039531AB44D65D8CB6323E05103B118 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "UIDevice-Utils"; + target = 8C5FBE9553DED78EAC80E88A2FF6D207 /* UIDevice-Utils */; + targetProxy = 50C6FB79D2EE4A21A6A6CACCE8BE0034 /* PBXContainerItemProxy */; + }; 320CBE3142A8F94F285E60129D400209 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBSnapshotTestCase; @@ -2806,10 +2794,16 @@ target = C151757236ED425D4575FA96E3D67F5A /* NSString-Helper-NSString-Helper */; targetProxy = 28F15044017B0C9BD8CB2945A321D91B /* PBXContainerItemProxy */; }; + 449183893428364D34BFB60502298279 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "CodFis-Helper"; + target = E8EACB2759BAA815FAC2E1B98932203D /* CodFis-Helper */; + targetProxy = 3D609DD5774A58CC56FDBA1F051C5E58 /* PBXContainerItemProxy */; + }; 44CC2D7AB418AF8CE7ED76596BB4E745 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = PNObject; - target = 6BCE5770909D7C085486749DA395F7DF /* PNObject */; + target = 0A4C80F710ABAC023383204BBED72C73 /* PNObject */; targetProxy = 4B2AC3A0BB54A460DBC10A580600866A /* PBXContainerItemProxy */; }; 460AE828B093D3686BC985D630C2AB9F /* PBXTargetDependency */ = { @@ -2824,48 +2818,72 @@ target = 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */; targetProxy = CCF83280732A67033B72EE54815FFD3F /* PBXContainerItemProxy */; }; + 4CCF7E00A3B7B3287D995925FA854FB5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AFNetworking; + target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; + targetProxy = 7A62FA3EAE2F2CEEB144599CE2D3B398 /* PBXContainerItemProxy */; + }; 5CAD376684C015D267E4A22613101CC8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Expecta; target = 0D888F29E05E498D0CD91A51D28599A5 /* Expecta */; targetProxy = B70EA2C4CBC0B18982DC240678AEAB58 /* PBXContainerItemProxy */; }; + 5DF70A3382F2623F5A996FB59AD1F0F7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "UIDevice-Utils-UIDevice-Utils"; + target = 129CA5B2B16767DDC50223AD5D47509A /* UIDevice-Utils-UIDevice-Utils */; + targetProxy = DCBE32FC6D014234B5DFC5D4D34BFDB3 /* PBXContainerItemProxy */; + }; 5F3BB74F27B6663ABEA761B433DB6B54 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "UIDevice-Utils"; - target = 94BFB6B782198FC6ABF883576848DB47 /* UIDevice-Utils */; + target = 8C5FBE9553DED78EAC80E88A2FF6D207 /* UIDevice-Utils */; targetProxy = 5E30EF1835ED4B032D04C7FDCF5C814B /* PBXContainerItemProxy */; }; + 714985C0C2B7BF55F4FB167C12BAF9CF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "nv-ios-http-status"; + target = 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */; + targetProxy = 81BB9D51F479C0081F79DD60863E7A5A /* PBXContainerItemProxy */; + }; 71FC17389E03CEAEF7497CF7A5146AEC /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "NSString-Helper"; target = 6F621F2F34EEA2E2A05B25FA44939F5D /* NSString-Helper */; targetProxy = BDC2FC09FD3E274D0DD3C53EEF5DACCE /* PBXContainerItemProxy */; }; - 79EE5F0EAC3F323ED054B217898C3A83 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "nv-ios-http-status"; - target = 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */; - targetProxy = 4753093FDEBE72AE2540E263E54DC1AB /* PBXContainerItemProxy */; - }; - 7D7789E1BF96B4C3714D2CC82BA2A2E3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "PEAR-FileManager-iOS"; - target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; - targetProxy = C082AE713E634DFCB5A003A61D7AE3FF /* PBXContainerItemProxy */; - }; 85F8459112080B5A7057DF14DA0AB93C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "NSString-Helper"; target = 6F621F2F34EEA2E2A05B25FA44939F5D /* NSString-Helper */; targetProxy = 1EF868D40ED7C3CD7FFDBFF2D36F7F53 /* PBXContainerItemProxy */; }; + 90043994517A5B9E9C5BC480D86C1323 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "PNObject-PNObject"; + target = 6B154723E7ED9D974E50A0FEEFCB5295 /* PNObject-PNObject */; + targetProxy = 9C72D48DC34D637106385B8A98CD0D80 /* PBXContainerItemProxy */; + }; + 93510D0E9C34A574B7B2B0C993F4BDB6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "PEAR-FileManager-iOS"; + target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; + targetProxy = 11A404D2CA581FB4060F9CD833950295 /* PBXContainerItemProxy */; + }; 98DD51A246F6BAB1D54CFD05E01D8874 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "CodFis-Helper-CodFis-Helper"; target = E14B7AF3D24BE951D0A73307B65567AA /* CodFis-Helper-CodFis-Helper */; targetProxy = 8C53F4461C9D1CEF4ECD210F7D3831C7 /* PBXContainerItemProxy */; }; + 9E83EBD2909A5DD27CB7D7B986F8736B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "NSString-Helper"; + target = 6F621F2F34EEA2E2A05B25FA44939F5D /* NSString-Helper */; + targetProxy = 97F864E081379BB9BFED48145073F3BA /* PBXContainerItemProxy */; + }; 9E86DC5E86D307656BB69142C0BAF955 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "PEAR-FileManager-iOS"; @@ -2884,42 +2902,30 @@ target = 7FB2BE2C3614DC6F475FAB10BA0EF888 /* StrongestPasswordValidator */; targetProxy = 372244CF92983F3B14C439574328E57E /* PBXContainerItemProxy */; }; - A841DB0451E87FD970457E18F3BFCF5C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "CodFis-Helper"; - target = E8EACB2759BAA815FAC2E1B98932203D /* CodFis-Helper */; - targetProxy = 257CDDA462BEC72BE25CA999EF9D071F /* PBXContainerItemProxy */; - }; AB9BF485C5848C3A4F99E8396D269C9C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "nv-ios-http-status"; target = 88643B90725E3BDB1F15DA88BB66A9C9 /* nv-ios-http-status */; targetProxy = 613CB92462DAC5B3C46C35D3EA3DB06B /* PBXContainerItemProxy */; }; - AFA88905CC2455EF3271DF57B8A6E2A1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "NSString-Helper"; - target = 6F621F2F34EEA2E2A05B25FA44939F5D /* NSString-Helper */; - targetProxy = 03A4A37D71E3E3F728BE7058C7A8057D /* PBXContainerItemProxy */; - }; B15925B49AF031628470234F0BE29100 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "PEAR-FileManager-iOS"; target = BF088AF63E437970817C1E809577C700 /* PEAR-FileManager-iOS */; targetProxy = F9E8245CF8E7A5D7B9C7120B488B6350 /* PBXContainerItemProxy */; }; - B4EC8C04EA3EDFBA0986895B1A2B8207 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "UIDevice-Utils-UIDevice-Utils"; - target = 29F852E8C4FED930DE2516C7F4B533CC /* UIDevice-Utils-UIDevice-Utils */; - targetProxy = F9233B74CB935063EC1DB39E220C96FF /* PBXContainerItemProxy */; - }; B85099F3C10395081F09AF4D43A761C1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = AFNetworking; target = 1C3436CEA5C3D39764C5F54374794ECB /* AFNetworking */; targetProxy = 7273658E8BDA6BD05455B417AE16BE9A /* PBXContainerItemProxy */; }; + BB546B5B3410E6D28677CF3455F24519 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = NSDate_Utils; + target = 20B8A8681820FA8513BD7E48A85DC18D /* NSDate_Utils */; + targetProxy = BD34875C98FB9E4C7769B3922D4E01F7 /* PBXContainerItemProxy */; + }; C967A627D5BD1FE6B9EFCBD948203307 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Specta; @@ -2935,7 +2941,7 @@ CE7D861AD56C372F17ABC20AFD6DE63A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = PNObject; - target = 6BCE5770909D7C085486749DA395F7DF /* PNObject */; + target = 0A4C80F710ABAC023383204BBED72C73 /* PNObject */; targetProxy = 35A8D11D85F4EAC4CAA7FA0025349C61 /* PBXContainerItemProxy */; }; CFC3C60C0541C54818441E331A7E8753 /* PBXTargetDependency */ = { @@ -2959,7 +2965,7 @@ E19F9E69472A592A66CB3901514E3CF4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "UIDevice-Utils"; - target = 94BFB6B782198FC6ABF883576848DB47 /* UIDevice-Utils */; + target = 8C5FBE9553DED78EAC80E88A2FF6D207 /* UIDevice-Utils */; targetProxy = B6085B6C9F5FC84E8F7AAF5618139A5D /* PBXContainerItemProxy */; }; EF83D136E3B525B6151A75CBAEFE4ADD /* PBXTargetDependency */ = { @@ -3103,35 +3109,6 @@ }; name = Debug; }; - 14DEF48108DB832B8BCE693CBB66B743 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/UIDevice-Utils/UIDevice-Utils-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/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/UIDevice-Utils/UIDevice-Utils.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = UIDevice_Utils; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; 18F3430617D125CAAC70F31B1D84A461 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 2F76D378CBF0B2335CE4D985671D83CE /* PEAR-FileManager-iOS.xcconfig */; @@ -3249,6 +3226,21 @@ }; name = Release; }; + 2C7E79482445B5AF00C3BA2DC8AA0399 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = "UIDevice-Utils"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 2F914909F85A5B7FA381E7629A0FFB17 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = B4C583AF6A96B53C61722F22AC78FC53 /* Expecta+Snapshots.xcconfig */; @@ -3278,21 +3270,6 @@ }; name = Release; }; - 3415113CAB8128159EE2B80B1117C062 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */; - buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = "UIDevice-Utils"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 373349C30AA02CB77851CFF553DFAE5C /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = B4C583AF6A96B53C61722F22AC78FC53 /* Expecta+Snapshots.xcconfig */; @@ -3351,35 +3328,6 @@ }; name = Release; }; - 4D2E8FD26BCD97FADC3241262D1215B8 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/PNObject/PNObject-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PNObject/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/PNObject/PNObject.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = PNObject; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; 61A178E7BF297D56213BB4BF218463C9 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 7B1D7C3E554ADB230D8447BB3700BB7E /* NSDate_Utils.xcconfig */; @@ -3395,20 +3343,34 @@ }; name = Release; }; - 65AD2439691DD1F3C428B04BBD95FA10 /* Debug */ = { + 6474798865BA823872410724A8F96F92 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + baseConfigurationReference = 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */; buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/UIDevice-Utils/UIDevice-Utils-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = PNObject; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/UIDevice-Utils/UIDevice-Utils.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = UIDevice_Utils; SDKROOT = iphoneos; SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; 6D9FA84BB6387F9913EEED4D0C2A7310 /* Release */ = { isa = XCBuildConfiguration; @@ -3439,21 +3401,6 @@ }; name = Release; }; - 6E0ADA9F6CA21824075F07364D39E9E9 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */; - buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = "UIDevice-Utils"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 7406E4A8F3CE9CA1AEC55ABECEF90D80 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = DAE941DF7A19B886312351F3725C4113 /* StrongestPasswordValidator.xcconfig */; @@ -3560,6 +3507,35 @@ }; name = Debug; }; + 7C217AE642EB2D8FF28A2EA3578CFBB9 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/PNObject/PNObject-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/PNObject/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/PNObject/PNObject.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = PNObject; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; 811519CB8F683AC06F9C98B55AC40F11 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -3818,35 +3794,6 @@ }; name = Release; }; - 9159258CE94231143FEF87D7912BAFA5 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/UIDevice-Utils/UIDevice-Utils-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/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/UIDevice-Utils/UIDevice-Utils.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = UIDevice_Utils; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; A995C0FF0D9A9E9226F1AF23ED8B68AF /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 7B1D7C3E554ADB230D8447BB3700BB7E /* NSDate_Utils.xcconfig */; @@ -3934,6 +3881,80 @@ }; name = Debug; }; + AF736B80AFA955BB3788642D2A62AFBE /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/UIDevice-Utils/UIDevice-Utils-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/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/UIDevice-Utils/UIDevice-Utils.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = UIDevice_Utils; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + AF9EB85111AEC0A97744735E039B4B4C /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3DE4558E2FEEBF4C5F6216DECE9DAB16 /* UIDevice-Utils.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = "UIDevice-Utils"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + B3046DE27274A766C36EE18944E0D05F /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = PNObject; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + B3D1DBA7DB900A85BB7BB2EA41D2CCF1 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = PNObject; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; B812D384C9F2EC3215765A7F1289DE8D /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 439AEC2E58879C1C4B19B9FC33E9DC68 /* Specta.xcconfig */; @@ -3963,6 +3984,35 @@ }; name = Debug; }; + BB03E66459408D72099CC73E7215DF9B /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/PNObject/PNObject-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/PNObject/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/PNObject/PNObject.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = PNObject; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; C7953110A6CE153C5E106CB8CF3D552C /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 7B1D7C3E554ADB230D8447BB3700BB7E /* NSDate_Utils.xcconfig */; @@ -3978,35 +4028,6 @@ }; name = Debug; }; - E293E8982897F0CE62D22FBDA100C0EF /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/PNObject/PNObject-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PNObject/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/PNObject/PNObject.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = PNObject; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; EA6384E4C101FA4FCAA97774D0367246 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = DC358092608E035811817A25786F40A6 /* Pods-PNObject_Example.release.xcconfig */; @@ -4102,29 +4123,14 @@ }; name = Release; }; - FD5AFE5BACFAC5AA4FB4CE43123C420D /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 218AF1ECF876B28B484AD438E085D491 /* PNObject.xcconfig */; - buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/PNObject/ResourceBundle-PNObject-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = PNObject; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 164924E43CB9DB1D0CC4234B6A4CFD32 /* Build configuration list for PBXNativeTarget "PNObject" */ = { + 068603E3E8EBB1DB46447EE79FDDCD29 /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4D2E8FD26BCD97FADC3241262D1215B8 /* Debug */, - E293E8982897F0CE62D22FBDA100C0EF /* Release */, + B3046DE27274A766C36EE18944E0D05F /* Debug */, + B3D1DBA7DB900A85BB7BB2EA41D2CCF1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -4147,6 +4153,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 4121D5E3C47C5B0DF04CB37EF3C1EA0C /* Build configuration list for PBXNativeTarget "PNObject" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BB03E66459408D72099CC73E7215DF9B /* Debug */, + 7C217AE642EB2D8FF28A2EA3578CFBB9 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 57800A0D1724774333EF09E83030AA81 /* Build configuration list for PBXNativeTarget "AFNetworking" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -4156,15 +4171,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 593FCCE278D555F3669D106CCBB3D4BA /* Build configuration list for PBXNativeTarget "UIDevice-Utils-UIDevice-Utils" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 6E0ADA9F6CA21824075F07364D39E9E9 /* Debug */, - 3415113CAB8128159EE2B80B1117C062 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 5F598C17BA54298E97E89404A33EAA61 /* Build configuration list for PBXNativeTarget "CodFis-Helper-CodFis-Helper" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -4210,11 +4216,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 966AA31E5B3E246B8C0FEB69FB4A2AE6 /* Build configuration list for PBXNativeTarget "UIDevice-Utils" */ = { + 8EF6A1E27F1F531B12320A3F570DD85D /* Build configuration list for PBXNativeTarget "UIDevice-Utils" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9159258CE94231143FEF87D7912BAFA5 /* Debug */, - 14DEF48108DB832B8BCE693CBB66B743 /* Release */, + AF736B80AFA955BB3788642D2A62AFBE /* Debug */, + 6474798865BA823872410724A8F96F92 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -4300,11 +4306,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - F4C193226BBB1D5B48A40932C498BA17 /* Build configuration list for PBXNativeTarget "PNObject-PNObject" */ = { + E3D15EADEFA29C81C6AC79255F32BB80 /* Build configuration list for PBXNativeTarget "UIDevice-Utils-UIDevice-Utils" */ = { isa = XCConfigurationList; buildConfigurations = ( - 65AD2439691DD1F3C428B04BBD95FA10 /* Debug */, - FD5AFE5BACFAC5AA4FB4CE43123C420D /* Release */, + AF9EB85111AEC0A97744735E039B4B4C /* Debug */, + 2C7E79482445B5AF00C3BA2DC8AA0399 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme index d7b207b..073f621 100644 --- a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme +++ b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/PNObject.xcscheme @@ -14,7 +14,7 @@ buildForArchiving = "YES"> diff --git a/Example/Pods/Target Support Files/NSString-Helper/Info.plist b/Example/Pods/Target Support Files/NSString-Helper/Info.plist index 3c175b6..b35ab35 100644 --- a/Example/Pods/Target Support Files/NSString-Helper/Info.plist +++ b/Example/Pods/Target Support Files/NSString-Helper/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.0.1 + 1.0.2 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/NSString-Helper/ResourceBundle-NSString-Helper-Info.plist b/Example/Pods/Target Support Files/NSString-Helper/ResourceBundle-NSString-Helper-Info.plist index 510043e..353313a 100644 --- a/Example/Pods/Target Support Files/NSString-Helper/ResourceBundle-NSString-Helper-Info.plist +++ b/Example/Pods/Target Support Files/NSString-Helper/ResourceBundle-NSString-Helper-Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 1.0.1 + 1.0.2 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h b/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h index 3e1f947..a44a0b5 100644 --- a/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h +++ b/Example/Pods/Target Support Files/PNObject/PNObject-umbrella.h @@ -1,5 +1,7 @@ #import +#import "PNObject+PNObjectConnection.h" +#import "PNObject+Protected.h" #import "PNObject.h" #import "PNObjectConfig.h" #import "PNObjectConstants.h" diff --git a/Example/Pods/Target Support Files/UIDevice-Utils/Info.plist b/Example/Pods/Target Support Files/UIDevice-Utils/Info.plist index 7c241fa..7db8bd3 100644 --- a/Example/Pods/Target Support Files/UIDevice-Utils/Info.plist +++ b/Example/Pods/Target Support Files/UIDevice-Utils/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 0.1.2 + 0.1.4 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist b/Example/Pods/Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist index 5365749..583518e 100644 --- a/Example/Pods/Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist +++ b/Example/Pods/Target Support Files/UIDevice-Utils/ResourceBundle-UIDevice-Utils-Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 0.1.2 + 0.1.4 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/UIDevice-Utils/Pod/Classes/UIDevice-Hardware.h b/Example/Pods/UIDevice-Utils/Pod/Classes/UIDevice-Hardware.h index 763199c..1795609 100755 --- a/Example/Pods/UIDevice-Utils/Pod/Classes/UIDevice-Hardware.h +++ b/Example/Pods/UIDevice-Utils/Pod/Classes/UIDevice-Hardware.h @@ -73,6 +73,13 @@ typedef NS_ENUM(NSUInteger, UIDeviceModelInches) { UIDeviceModelInches79, UIDeviceModelInches97, UIDeviceModelInches129, + UIDeviceSimulatorModelInches35 = UIDeviceModelInches35, + UIDeviceSimulatorModelInches4 = UIDeviceModelInches4, + UIDeviceSimulatorModelInches47 = UIDeviceModelInches47, + UIDeviceSimulatorModelInches55 = UIDeviceModelInches55, + UIDeviceSimulatorModelInches79 = UIDeviceModelInches79, + UIDeviceSimulatorModelInches97 = UIDeviceModelInches97, + UIDeviceSimulatorModelInches129 = UIDeviceModelInches129, UIDeviceModelInchesUnKnown }; diff --git a/Example/Pods/UIDevice-Utils/Pod/Classes/UIDevice-Hardware.m b/Example/Pods/UIDevice-Utils/Pod/Classes/UIDevice-Hardware.m index d473f02..eb05862 100755 --- a/Example/Pods/UIDevice-Utils/Pod/Classes/UIDevice-Hardware.m +++ b/Example/Pods/UIDevice-Utils/Pod/Classes/UIDevice-Hardware.m @@ -171,6 +171,8 @@ if ([modelIdentifier isEqualToString:@"iPad4,2"]) return UIDeviceGenerationModeliPadAir; if ([modelIdentifier isEqualToString:@"iPad5,3"]) return UIDeviceGenerationModeliPadAir2; if ([modelIdentifier isEqualToString:@"iPad5,4"]) return UIDeviceGenerationModeliPadAir2; + if ([modelIdentifier isEqualToString:@"iPad6,7"]) return UIDeviceGenerationModeliPadPro; + if ([modelIdentifier isEqualToString:@"iPad6,8"]) return UIDeviceGenerationModeliPadPro; // iPad Mini http://theiphonewiki.com/wiki/IPad_mini @@ -203,8 +205,14 @@ if ([modelIdentifier hasSuffix:@"86"] || [modelIdentifier isEqual:@"x86_64"]) { - BOOL smallerScreen = ([[UIScreen mainScreen] bounds].size.width < 768.0); - return (smallerScreen ? UIDeviceGenerationModeliPhoneSimulator : UIDeviceGenerationModeliPadSimulator); + BOOL iPhoneScreen = ([[UIScreen mainScreen] bounds].size.width < 768.0); + BOOL iPadScreen = !iPhoneScreen; + if (iPadScreen) { + return UIDeviceGenerationModeliPadSimulator; + } + else { + return UIDeviceGenerationModeliPhoneSimulator; + } } return UIDeviceGenerationModelUnknown; } @@ -250,6 +258,9 @@ if ([modelIdentifier isEqualToString:@"iPad5,3"]) return @"iPad Air 2 (Wi-Fi)"; if ([modelIdentifier isEqualToString:@"iPad5,4"]) return @"iPad Air 2 (Cellular)"; + if ([modelIdentifier isEqualToString:@"iPad6,7"]) return @"iPad Pro (Wi-Fi)"; + if ([modelIdentifier isEqualToString:@"iPad6,8"]) return @"iPad Pro (Cellular)"; + // iPad Mini http://theiphonewiki.com/wiki/IPad_mini if ([modelIdentifier isEqualToString:@"iPad2,5"]) return @"iPad mini 1G (Wi-Fi)"; @@ -320,23 +331,62 @@ case UIDeviceGenerationModeliPad4: case UIDeviceGenerationModeliPadAir: case UIDeviceGenerationModeliPadAir2:{ - return UIDeviceModelInches97; } break; case UIDeviceGenerationModeliPadMini1: case UIDeviceGenerationModeliPadMini2: case UIDeviceGenerationModeliPadMini3: - case UIDeviceGenerationModeliPadMini4: - { + case UIDeviceGenerationModeliPadMini4:{ return UIDeviceModelInches79; } break; case UIDeviceGenerationModeliPadPro:{ return UIDeviceModelInches129; - } - default: break; + } + case UIDeviceGenerationModeliPadSimulator: + case UIDeviceGenerationModeliPhoneSimulator:{ + CGRect screenRect = [[UIScreen mainScreen] bounds]; + NSInteger screenHeight = ((NSInteger)screenRect.size.height > (NSInteger)screenRect.size.width) ? (NSInteger)screenRect.size.height : (NSInteger)screenRect.size.width; + + + switch (screenHeight) { + case 480:{ + return UIDeviceSimulatorModelInches35; + } + break; + case 568:{ + return UIDeviceSimulatorModelInches4; + break; + } + case 667:{ + return UIDeviceSimulatorModelInches47; + break; + } + case 736:{ + return UIDeviceSimulatorModelInches55; + break; + } + case 1024:{ + return UIDeviceModelInches97; + break; + } + case 1366:{ + return UIDeviceSimulatorModelInches129; + break; + } + default:{ + return UIDeviceModelInchesUnKnown; + break; + } + } + break; + } + default: { + return UIDeviceModelInchesUnKnown; + break; + } } return UIDeviceModelInchesUnKnown; } diff --git a/Example/Pods/UIDevice-Utils/README.md b/Example/Pods/UIDevice-Utils/README.md index 71a2fd2..9ee64f9 100644 --- a/Example/Pods/UIDevice-Utils/README.md +++ b/Example/Pods/UIDevice-Utils/README.md @@ -17,10 +17,6 @@ UIDevice-Utils is available through [CocoaPods](http://cocoapods.org). To instal it, simply add the following line to your Podfile: ```ruby -pod "UIDevice-Utils" , :git => 'https://github.com/giuseppenucifora/UIDevice-Utils.git' - -or - pod "UIDevice-Utils" ``` diff --git a/Pod/Classes/PNObject+PNObjectConnection.m b/Pod/Classes/PNObject+PNObjectConnection.m index 7601ada..d42d8a3 100644 --- a/Pod/Classes/PNObject+PNObjectConnection.m +++ b/Pod/Classes/PNObject+PNObjectConnection.m @@ -12,7 +12,7 @@ #import "PNObjectConfig.h" #import "PNObjectModel.h" #import -#import "PNObject.m" +#import "PNObject+Protected.h" @implementation PNObject (PNObjectConnection) @@ -28,7 +28,7 @@ NSLogDebug(@"JSON: %@", responseObject); NSLogDebug(@"JSON: %@", [responseObject class]); - _JSON = [[NSDictionary alloc] initWithDictionary:responseObject]; + self.JSON = [[NSDictionary alloc] initWithDictionary:responseObject]; [self populateObjectFromJSON:responseObject]; @@ -38,10 +38,6 @@ NSLogDebug(@"Error: %@", error); }]; - - - - } diff --git a/Pod/Classes/PNObject+Protected.h b/Pod/Classes/PNObject+Protected.h new file mode 100644 index 0000000..14f0dc1 --- /dev/null +++ b/Pod/Classes/PNObject+Protected.h @@ -0,0 +1,30 @@ +// +// PNObject+Protected.h +// Pods +// +// Created by Giuseppe Nucifora on 25/01/16. +// +// + +#import +#import + +@interface PNObject (Protected) + +@property (nonatomic, strong) PNObjectModel * _Nonnull objectModel; + +@property (nonatomic, strong) NSDictionary * _Nonnull JSON; + +@property (nonatomic, strong) NSString * _Nonnull endPoint; + +@property (nonatomic) BOOL singleInstance; + +- (void)populateObjectFromJSON:(id _Nullable)JSON; + +- (BOOL)isStringNull:(NSString * _Nullable)str; + +- (BOOL)isObjNull:(id _Nullable)obj; + ++ (NSArray * _Nonnull) protectedProperties; + +@end diff --git a/Pod/Classes/PNObject+Protected.m b/Pod/Classes/PNObject+Protected.m new file mode 100644 index 0000000..7a12df5 --- /dev/null +++ b/Pod/Classes/PNObject+Protected.m @@ -0,0 +1,150 @@ +// +// PNObject+Protected.m +// Pods +// +// Created by Giuseppe Nucifora on 25/01/16. +// +// + +#import "PNObject+Protected.h" +#import +#import "PNObjectConstants.h" +#import + +@implementation PNObject (Protected) + +@dynamic endPoint; +@dynamic objectModel; +@dynamic JSON; +@dynamic singleInstance; + ++ (NSArray * _Nonnull) protectedProperties { + return @[@"JSON",@"subClassDelegate",@"objectModel",@"objectMapping"]; +} + +- (void)populateObjectFromJSON:(id _Nullable)JSON +{ + NSDictionary *properties = [PNObjectProperty propertiesForClass:self.class]; + + for(NSString *propertyName in properties) { + + if([propertyName isEqualToString:@"mappingError"]) + continue; + + NSString *mappedJSONKey; + NSString *mappedJSONType; + + NSString *propertyType = [properties valueForKey:propertyName]; + + id mappingValue = [self.objectMapping valueForKey:propertyName]; + + if([mappingValue isKindOfClass:NSDictionary.class]) { + mappedJSONKey = [mappingValue valueForKey:@"key"]; + mappedJSONType = [mappingValue valueForKey:@"type"]; + } else { + mappedJSONKey = mappingValue; + } + + // Check if there is mapping for the property + if([self isObjNull:mappedJSONKey]) { + // No mapping so just continue + continue; + } + + + // Get JSON value for the mapped key + id value = [JSON valueForKeyPath:propertyName]; + if([self isObjNull:value]) { + continue; + } + + + ((void (^)())@{ + @"c" : ^{ + char val = [value charValue]; + [self setValue:@(val) forKey:propertyName]; + }, + @"d" : ^{ + double val = [value doubleValue]; + [self setValue:@(val) forKey:propertyName]; + }, + @"f" : ^{ + float val = [value floatValue]; + [self setValue:@(val) forKey:propertyName]; + }, + @"i" : ^{ + int val = [value intValue]; + [self setValue:@(val) forKey:propertyName]; + }, + @"l" : ^{ + long val = [value longValue]; + [self setValue:@(val) forKey:propertyName]; + }, + @"s" : ^{ + short val = [value shortValue]; + [self setValue:@(val) forKey:propertyName]; + }, + @"B" : ^{ + BOOL val = [value boolValue]; + [self setValue:@(val) forKey:propertyName]; + }, + @"NSString" : ^{ + NSString *val = [NSString stringWithFormat:@"%@", value]; + if (![self isObjNull:val]) { + [self setValue:val forKey:propertyName]; + } + + }, + @"NSNumber" : ^{ + NSInteger val = [value integerValue]; + [self setValue:@(val) forKey:propertyName]; + }, + @"NSDate" : ^{ + NSString *str = [NSString stringWithFormat:@"%@", value]; + NSDate *val = [[NSDate dateFromString:str withFormat:kNSDateHelperFormatSQLDateWithTime] toLocalTime]; + if (![self isObjNull:val]) { + [self setValue:val forKey:propertyName]; + } + }, + @"NSArray" : ^{ + NSMutableArray *arr = [NSMutableArray array]; + for(id JSONObject in value) { + PNObject *val = [[NSClassFromString(mappedJSONType) alloc] initWithJSON:JSONObject]; + [arr addObject:val]; + } + + [self setValue:arr forKey:propertyName]; + }, + @"NSMutableArray" : ^{ + NSMutableArray *arr = [NSMutableArray array]; + for(id JSONObject in value) { + PNObject *val = [[NSClassFromString(mappedJSONType) alloc] initWithJSON:JSONObject]; + [arr addObject:val]; + } + + [self setValue:arr forKey:propertyName]; + } + }[propertyType] ?: ^{ + BOOL isPNObjectSubclass = [NSClassFromString(propertyType) isSubclassOfClass:[PNObject class]]; + if(isPNObjectSubclass) { + PNObject *val = [[NSClassFromString(propertyType) alloc] initWithJSON:value]; + [self setValue:val forKey:propertyName]; + } + else { + NSString *errorStr = [NSString stringWithFormat:@"Property '%@' could not be assigned any value.", propertyName]; + NSLogDebug(@"%@",errorStr); + } + })(); + } + +} + +- (BOOL)isObjNull:(id _Nullable)obj +{ + if(!obj || nil == obj || NSNull.null == obj || ([obj isKindOfClass:[NSString class]] && [obj isEqualToString:@"(null)"]) || [obj isEqual:[NSNull null]]) + return YES; + else + return NO; +} + +@end diff --git a/Pod/Classes/PNObject.h b/Pod/Classes/PNObject.h index d1a5d9e..7fd101c 100644 --- a/Pod/Classes/PNObject.h +++ b/Pod/Classes/PNObject.h @@ -27,7 +27,7 @@ @interface PNObject : NSObject @property (nonatomic, strong) NSString * _Nonnull objID; -@property (nonatomic, strong) NSDate * _Nonnull createdDate; +@property (nonatomic, strong) NSDate * _Nonnull createdAt; @property (nonatomic, strong, getter=getObject) NSDictionary * _Nonnull objectMapping; @property (nonatomic, assign) id _Nonnull subClassDelegate; @@ -35,6 +35,4 @@ - (id _Nonnull) saveLocally; -- (void) saveLocallyInBackGroundWithBlock:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock; - @end diff --git a/Pod/Classes/PNObject.m b/Pod/Classes/PNObject.m index 0f95c99..6d7fdc3 100644 --- a/Pod/Classes/PNObject.m +++ b/Pod/Classes/PNObject.m @@ -12,18 +12,18 @@ #import #import "PNObject/PNUser.h" #import "PNObjectConstants.h" - +#import "PNObject+Protected.h" #define PNOBJECT_DIR @"PNObjects" @interface PNObject() -@property (nonatomic, strong) PNObjectModel *objectModel; +@property (nonatomic, strong) PNObjectModel * _Nonnull objectModel; -@property (nonatomic, strong) NSDictionary *JSON; +@property (nonatomic, strong) NSMutableDictionary * _Nonnull JSON; -@property (nonatomic, strong) NSString *endPoint; +@property (nonatomic, strong) NSString * _Nonnull endPoint; @property (nonatomic) BOOL singleInstance; @@ -31,15 +31,26 @@ @implementation PNObject +- (NSDictionary *) PNObjectMapping { + NSDictionary *mapping = @{@"objID":@"objID", + @"createdAt":@"created_at", + }; + return mapping; +} -- (instancetype) init { +- (_Nullable instancetype) init { self = [super init]; if (self) { if ([[self class] isSubclassOfClass:[PNObject class]]) { NSAssert([[self class] conformsToProtocol:@protocol(PNObjectSubclassing)], @"Subclass object must conform to PNObjectSubclassing"); - _objectMapping = [[self class] objcetMapping]; + _objID = [[NSProcessInfo processInfo] globallyUniqueString]; + + NSMutableDictionary * objectDict = [[NSMutableDictionary alloc] initWithDictionary:[[self class] objcetMapping]]; + [objectDict addEntriesFromDictionary:[self PNObjectMapping]]; + + _objectMapping = objectDict; NSAssert(_objectMapping, @"You must create objectMapping"); @@ -47,40 +58,26 @@ _objectModel = [PNObjectModel sharedInstance]; [_objectModel setPersistencyDelegate:self]; + + _createdAt = [[NSDate date] toLocalTime]; } } return self; } -- (instancetype) initWithJSON:(NSDictionary*) JSON { +- (_Nullable instancetype) initWithJSON:( NSDictionary * _Nonnull) JSON { self = [self init]; if (self) { NSAssert(_objectMapping, @"You must create objectMapping"); - _JSON = [[NSDictionary alloc] initWithDictionary:JSON]; + _JSON = [[NSMutableDictionary alloc] initWithDictionary:JSON]; [self populateObjectFromJSON:JSON]; } return self; } -- (BOOL)isStringNull:(NSString *)str -{ - if(nil == str || NSNull.null == (id)str) - return YES; - else - return NO; -} - -- (BOOL)isObjNull:(id)obj -{ - if(nil == obj || NSNull.null == obj) - return YES; - else - return NO; -} - -- (NSDictionary *)reverseMapping +- (NSDictionary * _Nonnull)reverseMapping { NSMutableDictionary *JSON = [NSMutableDictionary dictionary]; @@ -103,20 +100,66 @@ id value = [self valueForKey:propertyName]; - // NSDate - if([propertyType isEqualToString:@"NSDate"]) { - - value = [NSDate stringFromDate:value]; - } - // NSURL - else if([propertyType isEqualToString:@"NSURL"]) { + NSLog(@"PropertyName PropertyType Value: %@ - %@ - %@",propertyName,propertyType,value); + + ((void (^)())@{ + @"c" : ^{ + char val = [value charValue]; + [JSON setValue:@(val) forKey:propertyName]; + }, + @"d" : ^{ + double val = [value doubleValue]; + [JSON setValue:@(val) forKey:propertyName]; + }, + @"f" : ^{ + float val = [value floatValue]; + [JSON setValue:@(val) forKey:propertyName]; + }, + @"i" : ^{ + int val = [value intValue]; + [JSON setValue:@(val) forKey:propertyName]; + }, + @"l" : ^{ + long val = [value longValue]; + [JSON setValue:@(val) forKey:propertyName]; + }, + @"s" : ^{ + short val = [value shortValue]; + [JSON setValue:@(val) forKey:propertyName]; + }, + @"B" : ^{ + BOOL val = [value boolValue]; + [JSON setValue:@(val) forKey:propertyName]; + }, + + @"UIImage" : ^{ + UIImage *image = [UIImage imageWithData:value]; + [JSON setValue:image forKey:propertyName]; + }, + @"NSURL" : ^{ NSURL *url = value; - value = [url absoluteString]; - } - // NSArray, NSMutableArray - else if([propertyType isEqualToString:@"NSArray"] || - [propertyType isEqualToString:@"NSMutableArray"]) { + if (![self isObjNull:url]) { + [JSON setValue:[url absoluteString] forKey:propertyName]; + } + }, + @"NSString" : ^{ + NSString *val = [NSString stringWithFormat:@"%@", value]; + if (![self isObjNull:val]) { + [JSON setValue:val forKey:propertyName]; + } + }, + @"NSNumber" : ^{ + NSInteger val = [value integerValue]; + [JSON setValue:@(val) forKey:propertyName]; + }, + @"NSDate" : ^{ + NSDate *val = [value toLocalTime]; + if (![self isObjNull:val]) { + [JSON setValue:val forKey:propertyName]; + } + }, + @"NSArray" : ^{ NSMutableArray *arr = [NSMutableArray array]; for(id PNObject in value) { SEL selector = NSSelectorFromString(@"getObject"); @@ -130,13 +173,14 @@ [arr addObject:returnValue]; } - value = arr; - - } - // Other PNObject or an unidentified value - else { - BOOL isPNObjectSubclass = [NSClassFromString(propertyType) isSubclassOfClass:[PNObject class]]; - if(isPNObjectSubclass) { + [JSON setValue:arr forKey:propertyName]; + }, + @"NSMutableArray" : ^{ + NSMutableArray *arr = [NSMutableArray array]; + for(id JSONObject in value) { + PNObject *val = [[NSClassFromString(mappedJSONType) alloc] initWithJSON:JSONObject]; + [arr addObject:val]; + SEL selector = NSSelectorFromString(@"getObject"); NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; [invocation setSelector:selector]; @@ -144,17 +188,31 @@ [invocation invoke]; NSDictionary *returnValue; [invocation getReturnValue:&returnValue]; - - value = returnValue; - - } - else { - // do nothing } + + [JSON setValue:arr forKey:propertyName]; } + }[propertyType] ?: ^{ + BOOL isPNObjectSubclass = [NSClassFromString(propertyType) isSubclassOfClass:[PNObject class]]; + if(isPNObjectSubclass) { + SEL selector = NSSelectorFromString(@"getObject"); + NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; + [invocation setSelector:selector]; + [invocation setTarget:value]; + [invocation invoke]; + NSDictionary *returnValue; + [invocation getReturnValue:&returnValue]; + + [JSON setValue:returnValue forKey:propertyName]; + } + else { + // do nothing + } + })(); + + - [JSON setValue:value forKey:propertyName]; } _JSON = JSON; @@ -162,121 +220,16 @@ return _JSON; } -- (NSDictionary*) getObject { +- (NSDictionary* _Nonnull) getObject { return [self reverseMapping]; } -- (void)populateObjectFromJSON:(id)JSON -{ - - NSDictionary *properties = [PNObjectProperty propertiesForClass:self.class]; - - for(NSString *propertyName in properties) { - - if([propertyName isEqualToString:@"mappingError"]) - continue; - - NSString *mappedJSONKey; - NSString *mappedJSONType; - - NSString *propertyType = [properties valueForKey:propertyName]; - - id mappingValue = [_objectMapping valueForKey:propertyName]; - - if([mappingValue isKindOfClass:NSDictionary.class]) { - mappedJSONKey = [mappingValue valueForKey:@"key"]; - mappedJSONType = [mappingValue valueForKey:@"type"]; - } else { - mappedJSONKey = mappingValue; - } - - // Check if there is mapping for the property - if([self isStringNull:mappedJSONKey]) { - // No mapping so just continue - continue; - } - - - // Get JSON value for the mapped key - id value = [JSON valueForKeyPath:mappedJSONKey]; - if([self isObjNull:value]) { - continue; - } - - - ((void (^)())@{ - @"c" : ^{ - char val = [value charValue]; - [self setValue:@(val) forKey:propertyName]; - }, - @"d" : ^{ - double val = [value doubleValue]; - [self setValue:@(val) forKey:propertyName]; - }, - @"f" : ^{ - float val = [value floatValue]; - [self setValue:@(val) forKey:propertyName]; - }, - @"i" : ^{ - int val = [value intValue]; - [self setValue:@(val) forKey:propertyName]; - }, - @"l" : ^{ - long val = [value longValue]; - [self setValue:@(val) forKey:propertyName]; - }, - @"s" : ^{ - short val = [value shortValue]; - [self setValue:@(val) forKey:propertyName]; - }, - @"NSString" : ^{ - NSString *val = [NSString stringWithFormat:@"%@", value]; - [self setValue:val forKey:propertyName]; - }, - @"NSNumber" : ^{ - NSInteger val = [value integerValue]; - [self setValue:@(val) forKey:propertyName]; - }, - @"NSDate" : ^{ - NSString *str = [NSString stringWithFormat:@"%@", value]; - NSDate *val = [[NSDate dateFromString:str withFormat:kNSDateHelperFormatSQLDateWithTime] toLocalTime]; - [self setValue:val forKey:propertyName]; - }, - @"NSArray" : ^{ - NSMutableArray *arr = [NSMutableArray array]; - for(id JSONObject in value) { - PNObject *val = [[NSClassFromString(mappedJSONType) alloc] initWithJSON:JSONObject]; - [arr addObject:val]; - } - - [self setValue:arr forKey:propertyName]; - }, - @"NSMutableArray" : ^{ - NSMutableArray *arr = [NSMutableArray array]; - for(id JSONObject in value) { - PNObject *val = [[NSClassFromString(mappedJSONType) alloc] initWithJSON:JSONObject]; - [arr addObject:val]; - } - - [self setValue:arr forKey:propertyName]; - } - }[propertyType] ?: ^{ - BOOL isPNObjectSubclass = [NSClassFromString(propertyType) isSubclassOfClass:[PNObject class]]; - if(isPNObjectSubclass) { - PNObject *val = [[NSClassFromString(propertyType) alloc] initWithJSON:value]; - [self setValue:val forKey:propertyName]; - } - else { - NSString *errorStr = [NSString stringWithFormat:@"Property '%@' could not be assigned any value.", propertyName]; - NSLogDebug(@"%@",errorStr); - } - })(); - } - +- (NSString* _Nonnull) description { + return [_JSON description]; } -- (NSString*) description { - return [_JSON description]; +- (void) setSingleInstance:(BOOL)singleInstance { + _singleInstance = singleInstance; } #pragma mark PNObjectPersistency protocol @@ -307,22 +260,7 @@ - (id _Nonnull) saveLocally { - if (_singleInstance) { - return [_objectModel saveLocally:self]; - } - else { - return [_objectModel pushObjectAndSaveLocally:self]; - } -} - -- (void) saveLocallyInBackGroundWithBlock:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock; { - - if (_singleInstance) { - return [_objectModel saveLocally:self inBackGroundWithBlock:responseBlock]; - } - else { - return [_objectModel pushObjectAndSaveLocally:self inBackGroundWithBlock:responseBlock]; - } + return [_objectModel saveLocally:self]; } #pragma mark - diff --git a/Pod/Classes/PNObjectModel.h b/Pod/Classes/PNObjectModel.h index fc233cd..054030b 100644 --- a/Pod/Classes/PNObjectModel.h +++ b/Pod/Classes/PNObjectModel.h @@ -32,14 +32,6 @@ */ - (id _Nonnull) saveLocally:(id _Nonnull) object; -/** - * <#Description#> - * - * @param object <#object description#> - * @param responseBlock <#responseBlock description#> - */ -- (void) saveLocally:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock; - /** * <#Description#> * @@ -47,14 +39,8 @@ * * @return <#return value description#> */ -- (id _Nonnull) pushObjectAndSaveLocally:(id _Nonnull) object; +- (id _Nonnull) removeObjectAndSaveLocally:(id _Nonnull) object; -/** - * <#Description#> - * - * @param object <#object description#> - * @param responseBlock <#responseBlock description#> - */ -- (void) pushObjectAndSaveLocally:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock; +- (id _Nonnull) fetchObjectsWithClass:(Class _Nonnull) class; @end diff --git a/Pod/Classes/PNObjectModel.m b/Pod/Classes/PNObjectModel.m index 4674ab9..9d14595 100644 --- a/Pod/Classes/PNObjectModel.m +++ b/Pod/Classes/PNObjectModel.m @@ -7,7 +7,7 @@ // #import "PNObjectModel.h" -#import "PNObject.h" +#import "PNObject+Protected.h" #import "PEARFileManager.h" #import "PNObjectConstants.h" @@ -45,17 +45,19 @@ static bool isFirstAccess = YES; if ([[object class] conformsToProtocol:@protocol(PNObjectSubclassing)]) { NSLogDebug(@"%@",[object subClassDelegate]); - + NSString *className; //if ([[object subClassDelegate] respondsToSelector:@selector(objectClassName)]) { @try { - return (NSString *)[[object class] performSelector:@selector(objectClassName)]; + + className = (NSString *)[[object class] performSelector:@selector(objectClassName)]; + } @catch (NSException *exception) { return nil; } @finally { - + return className; } @@ -121,6 +123,32 @@ static bool isFirstAccess = YES; return self; } +- (id _Nonnull) fetchObjectsWithClass:(Class _Nonnull) class { + BOOL isPNObjectSubclass = [class isSubclassOfClass:[PNObject class]]; + + if(isPNObjectSubclass) { + + NSString *className; + + @try { + + className = (NSString *)[class performSelector:@selector(objectClassName)]; + + } + @catch (NSException *exception) { + + } + @finally { + + if ([_fileManager checkPath:className]) { + return [NSKeyedUnarchiver unarchiveObjectWithData:[_fileManager fetchFileDataWithPath:className]]; + } + else + return nil; + } + } +} + - (id _Nonnull) saveLocally:(id _Nonnull) object { @@ -130,33 +158,95 @@ static bool isFirstAccess = YES; if ([[object class] conformsToProtocol:@protocol(PNObjectSubclassing)]) { - SEL selector = NSSelectorFromString(@"getObject"); - NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; - [invocation setSelector:selector]; - [invocation setTarget:object]; - [invocation invoke]; - - NSDictionary *objectDict; - [invocation getReturnValue:&objectDict]; - - NSLogDebug(@"%@",objectDict); - - NSData *objectData = [NSKeyedArchiver archivedDataWithRootObject:objectDict]; - - if ([self issetPNObjectModelForObject:object]) { - if ([_fileManager updateFileWithData:objectData filePath:[self objectName:object] permisson:@(0755)]) { - return object; + if ([(PNObject*) object singleInstance]) { + + SEL selector = NSSelectorFromString(@"getObject"); + NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; + [invocation setSelector:selector]; + [invocation setTarget:object]; + [invocation invoke]; + + NSDictionary *objectDict; + [invocation getReturnValue:&objectDict]; + + NSLogDebug(@"%@",objectDict); + + NSData *objectData = [NSKeyedArchiver archivedDataWithRootObject:objectDict]; + + if ([self issetPNObjectModelForObject:object]) { + if ([_fileManager updateFileWithData:objectData filePath:[self objectName:object] permisson:@(0755)]) { + return object; + } + else { + return [NSError errorWithDomain:NSLocalizedString(@"Object cannot be updated", @"") code:kHTTPStatusCodeBadRequest userInfo:nil]; + } } else { - return [NSError errorWithDomain:NSLocalizedString(@"Object cannot be updated", @"") code:kHTTPStatusCodeBadRequest userInfo:nil]; + if ([_fileManager createFileWithData:objectData filePath:[self objectName:object] permisson:@(0755)]) { + return object; + } + else { + return [NSError errorWithDomain:NSLocalizedString(@"Object cannot be created", @"") code:kHTTPStatusCodeBadRequest userInfo:nil]; + } } } else { - if ([_fileManager createFileWithData:objectData filePath:[self objectName:object] permisson:@(0755)]) { - return object; + if ([self issetPNObjectModelForObject:object]) { + + NSData * data = [_fileManager fetchFileDataWithPath:[self objectName:object]]; + + NSMutableArray *objects = [[NSMutableArray alloc] initWithArray:[NSKeyedUnarchiver unarchiveObjectWithData:data]]; + + + SEL selector = NSSelectorFromString(@"getObject"); + NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; + [invocation setSelector:selector]; + [invocation setTarget:object]; + [invocation invoke]; + + NSDictionary *objectDict; + [invocation getReturnValue:&objectDict]; + + NSLogDebug(@"%@",objectDict); + + [objects addObject:objectDict]; + + NSData *objectData = [NSKeyedArchiver archivedDataWithRootObject:objects]; + + if ([_fileManager updateFileWithData:objectData filePath:[self objectName:object] permisson:@(0755)]) { + + return objects; + } + else { + return [NSError errorWithDomain:NSLocalizedString(@"Objects list cannot be updated", @"") code:kHTTPStatusCodeBadRequest userInfo:nil]; + } } else { - return [NSError errorWithDomain:NSLocalizedString(@"Object cannot be created", @"") code:kHTTPStatusCodeBadRequest userInfo:nil]; + + NSMutableArray *objects = [[NSMutableArray alloc] init]; + + + SEL selector = NSSelectorFromString(@"getObject"); + NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; + [invocation setSelector:selector]; + [invocation setTarget:object]; + [invocation invoke]; + + NSDictionary *objectDict; + [invocation getReturnValue:&objectDict]; + + NSLogDebug(@"%@",objectDict); + + [objects addObject:objectDict]; + + NSData *objectData = [NSKeyedArchiver archivedDataWithRootObject:objects]; + + if ([_fileManager createFileWithData:objectData filePath:[self objectName:object] permisson:@(0755)]) { + return object; + } + else { + return [NSError errorWithDomain:NSLocalizedString(@"Objects list cannot be created", @"") code:kHTTPStatusCodeBadRequest userInfo:nil]; + } } } } @@ -169,31 +259,19 @@ static bool isFirstAccess = YES; } } -- (void) saveLocally:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock { - dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ +- (id _Nonnull) removeObjectAndSaveLocally:(id _Nonnull) object { + BOOL isPNObjectSubclass = [[object class] isSubclassOfClass:[PNObject class]]; + + if(isPNObjectSubclass) { - __weak id responseObject = [self saveLocally:object]; - if ([responseObject isKindOfClass:[NSError class]]) { - if (responseBlock) { - responseBlock(NO, nil, responseObject); + if ([[object class] conformsToProtocol:@protocol(PNObjectSubclassing)]) { + + if ([(PNObject*) object singleInstance]) { + + } } - else if ([[responseObject class] isSubclassOfClass:[PNObject class]]){ - if (responseBlock) { - responseBlock(YES,responseObject, nil); - } - } - }); -} - -- (id _Nonnull) pushObjectAndSaveLocally:(id _Nonnull) object { - -} - -- (void) pushObjectAndSaveLocally:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock { - - - + } } @end diff --git a/Pod/Classes/PNObjectProperty.h b/Pod/Classes/PNObjectProperty.h index 1a56136..94a7de5 100755 --- a/Pod/Classes/PNObjectProperty.h +++ b/Pod/Classes/PNObjectProperty.h @@ -7,6 +7,7 @@ // #import +#import "PNObject.h" @interface PNObjectProperty : NSObject diff --git a/Pod/Classes/PNObjectProperty.m b/Pod/Classes/PNObjectProperty.m index eab60fb..f931c60 100755 --- a/Pod/Classes/PNObjectProperty.m +++ b/Pod/Classes/PNObjectProperty.m @@ -9,6 +9,7 @@ #import "PNObjectProperty.h" #import "objc/runtime.h" #import "PNObjectConstants.h" +#import "PNObject+Protected.h" @implementation PNObjectProperty @@ -38,6 +39,9 @@ static BOOL property_getTypeString( objc_property_t property, char *buffer ) } NSMutableDictionary *results = [NSMutableDictionary dictionary]; + if ([PNObjClass isSubclassOfClass:[PNObject class]] && PNObjClass != [PNObject class]) { + [results addEntriesFromDictionary:[self propertiesForClass:[PNObject class]]]; + } unsigned int outCount, i; objc_property_t *properties = class_copyPropertyList(PNObjClass, &outCount); @@ -64,9 +68,11 @@ static BOOL property_getTypeString( objc_property_t property, char *buffer ) propertyType = [propertyType substringWithRange:subStrRange]; } - NSLogDebug(@"Prop type & name: %@ -- %@", propertyType, propertyName); + //NSLogDebug(@"Prop type & name: %@ -- %@", propertyType, propertyName); - [results setObject:propertyType forKey:propertyName]; + if (![[PNObject protectedProperties] containsObject:propertyName]) { + [results setObject:propertyType forKey:propertyName]; + } } } free(properties); diff --git a/Pod/Classes/User/PNUser.h b/Pod/Classes/User/PNUser.h index 2fab478..775f469 100644 --- a/Pod/Classes/User/PNUser.h +++ b/Pod/Classes/User/PNUser.h @@ -26,8 +26,7 @@ @property (nonatomic, strong) NSString * _Nonnull username; @property (nonatomic, strong) NSString * _Nonnull password; @property (nonatomic) BOOL publicProfile; -@property (nonatomic) NSInteger loginCount; -@property (strong, nonatomic) NSDate * _Nonnull createdAt; +@property (nonatomic, strong) NSNumber * _Nonnull loginCount; @property (nonatomic, strong) NSString * _Nullable facebookId; @property (nonatomic, strong) NSString * _Nullable facebookAccessToken; @@ -41,6 +40,6 @@ - (BOOL) isValidPassword:(NSString* _Nonnull) password; -- (void) setPassword:(NSString * _Nonnull)password withBlock:(id _Nonnull) object inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock; +//- (void) setPassword:(NSString * _Nonnull)password inBackGroundWithBlock:(nullable void (^)(BOOL saveStatus, id _Nullable responseObject, NSError * _Nullable error)) responseBlock; @end diff --git a/Pod/Classes/User/PNUser.m b/Pod/Classes/User/PNUser.m index 03bdc5d..447f2c9 100644 --- a/Pod/Classes/User/PNUser.m +++ b/Pod/Classes/User/PNUser.m @@ -9,6 +9,7 @@ #import "PNUser.h" #import "NSString+Helper.h" #import "PNObjectConstants.h" +#import "PNObject+Protected.h" @interface PNUser() @@ -17,6 +18,8 @@ @implementation PNUser +@synthesize password = _password; + static PNUser *SINGLETON = nil; static bool isFirstAccess = YES; @@ -25,17 +28,18 @@ static bool isFirstAccess = YES; + (instancetype)sharedInstance { - static dispatch_once_t onceToken; - dispatch_once(&onceToken, ^{ - isFirstAccess = NO; - SINGLETON = [[super allocWithZone:NULL] init]; - }); - - return SINGLETON; + return [self currentUser]; } + (instancetype) currentUser { - return [self sharedInstance]; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + isFirstAccess = NO; + + SINGLETON = [[super allocWithZone:NULL] init]; + }); + + return SINGLETON; } #pragma mark - Life Cycle @@ -76,6 +80,12 @@ static bool isFirstAccess = YES; self = [super init]; if (self) { [self setSubClassDelegate:self]; + + super.JSON = [super.objectModel fetchObjectsWithClass:[self class]]; + + if(super.JSON){ + [super populateObjectFromJSON:super.JSON]; + } } return self; } @@ -89,12 +99,13 @@ static bool isFirstAccess = YES; - (void) setPassword:(NSString *)password { if ([password length] >= [[PNObjectConfig sharedInstance] minPasswordLenght]) { - self.password = password; + _password = password; + } + else { + NSLogDebug(@"Inserted Passord is not valid.Lenght must be >= %ld",(long)[[PNObjectConfig sharedInstance] minPasswordLenght]); } - NSLogDebug(@"Inserted Passord is not valid.Lenght must be >= %ld",(long)[[PNObjectConfig sharedInstance] minPasswordLenght]); } - - (BOOL) isValidPassword:(NSString* _Nonnull) password { if ([password length] >= [[PNObjectConfig sharedInstance] minPasswordLenght]) { return YES; @@ -111,7 +122,8 @@ static bool isFirstAccess = YES; + (NSDictionary *)objcetMapping { - NSDictionary *mapping = @{@"userId":@"id", + NSDictionary *mapping = @{ + @"userId":@"id", @"firstName":@"firstName", @"lastName":@"lastName", @"profileImage":@"profileImage", @@ -127,7 +139,6 @@ static bool isFirstAccess = YES; @"username":@"username", @"publicProfile":@"public_profile", @"loginCount":@"login_count", - @"createdAt":@"created_at", @"facebookId":@"facebookId", @"facebookAccessToken":@"facebookAccessToken", }; From 4c97b281ed1b8c189c1ff40395c4823822268fe6 Mon Sep 17 00:00:00 2001 From: Giuseppe Nucifora Date: Tue, 26 Jan 2016 12:26:49 +0100 Subject: [PATCH 13/13] - Fix SharedInstance User - Fix Object save Locally - Fix Object fetch Locally - Add Object delete Locally --- Example/PNObject/PNObjectAppDelegate.m | 14 +++++--- PNObject.podspec | 4 +-- Pod/Classes/PNObject+PNObjectConnection.m | 6 ++-- Pod/Classes/PNObject+Protected.m | 21 +++++------ Pod/Classes/PNObject.h | 4 ++- Pod/Classes/PNObject.m | 44 ++++++++++++++++++----- Pod/Classes/PNObjectModel.h | 2 +- Pod/Classes/PNObjectModel.m | 16 ++++----- Pod/Classes/User/PNUser.m | 18 +++++----- 9 files changed, 81 insertions(+), 48 deletions(-) diff --git a/Example/PNObject/PNObjectAppDelegate.m b/Example/PNObject/PNObjectAppDelegate.m index 3db6643..45c6c18 100644 --- a/Example/PNObject/PNObjectAppDelegate.m +++ b/Example/PNObject/PNObjectAppDelegate.m @@ -30,16 +30,22 @@ PNUser *user = [PNUser currentUser]; - NSLog(@"asd"); - /*[user setFirstName:@"Giuseppe"]; - [user setLastName:@"Nucifora"]; - [user setHasAcceptedNewsletter:YES]; + NSLog(@"user : %@",[user getJSONObject]); + + //[user autoRemoveLocally]; + /*[user setFirstName:@"Giuseppe2"]; + [user setLastName:@"Nucifora2"]; + [user setEmail:@"giuseppe.nucifora@giuseppenucifora.com"]; + [user setSex:@"M"]; + [user setHasAcceptedNewsletter:NO]; [user setHasAcceptedPrivacy:YES]; [user setUsername:@"giuseppe.nucifora"]; [user setPassword:@"giuseppe.nucifora.password"]; [user setPhone:@"+393485904995"]; + [user setUserId:@"blablabla"]; [user saveLocally]; */ + //NSLog(@"%@",[user getObject]); /* diff --git a/PNObject.podspec b/PNObject.podspec index 8d81489..982fe81 100644 --- a/PNObject.podspec +++ b/PNObject.podspec @@ -8,8 +8,8 @@ Pod::Spec.new do |s| s.name = "PNObject" -s.version = "0.1.0" -s.summary = "PNObject." +s.version = "0.2.0" +s.summary = "PNObject is a simple replica of the more complex ParseObject" # This description is used to generate tags and improve search results. # * Think: What does it do? Why did you write it? What is the focus? diff --git a/Pod/Classes/PNObject+PNObjectConnection.m b/Pod/Classes/PNObject+PNObjectConnection.m index d42d8a3..2b21658 100644 --- a/Pod/Classes/PNObject+PNObjectConnection.m +++ b/Pod/Classes/PNObject+PNObjectConnection.m @@ -46,7 +46,7 @@ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure { return [[[PNObjectConfig sharedInstance] manager] POST:[[[PNObjectConfig sharedInstance] PNObjEndpoint] stringByAppendingFormat:@"%@",[[self class] objectClassName]] - parameters:[self getObject] constructingBodyWithBlock:^(id _Nonnull formData) { + parameters:[self getJSONObject] constructingBodyWithBlock:^(id _Nonnull formData) { } progress:^(NSProgress * _Nonnull _uploadProgress) { if (uploadProgress) { @@ -67,7 +67,7 @@ failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure { return [[[PNObjectConfig sharedInstance] manager] PUT:[[[PNObjectConfig sharedInstance] PNObjEndpoint] stringByAppendingFormat:@"%@",[[self class] objectClassName]] - parameters:[self getObject] + parameters:[self getJSONObject] success:^(NSURLSessionDataTask * _Nonnull _task, id _Nullable _responseObject) { if (success) { success(_task,_responseObject); @@ -82,7 +82,7 @@ - (NSURLSessionDataTask *)DELETEWithSuccess:(void (^)(NSURLSessionDataTask *task, id responseObject))success failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure { return [[[PNObjectConfig sharedInstance] manager] DELETE:[[[PNObjectConfig sharedInstance] PNObjEndpoint] stringByAppendingFormat:@"%@",[[self class] objectClassName]] - parameters:[self getObject] + parameters:[self getJSONObject] success:^(NSURLSessionDataTask * _Nonnull _task, id _Nullable _responseObject) { if (success) { success(_task,_responseObject); diff --git a/Pod/Classes/PNObject+Protected.m b/Pod/Classes/PNObject+Protected.m index 7a12df5..715df34 100644 --- a/Pod/Classes/PNObject+Protected.m +++ b/Pod/Classes/PNObject+Protected.m @@ -18,8 +18,12 @@ @dynamic JSON; @dynamic singleInstance; ++ (PNObjectModel* _Nonnull) objectModel { + +} + + (NSArray * _Nonnull) protectedProperties { - return @[@"JSON",@"subClassDelegate",@"objectModel",@"objectMapping"]; + return @[@"JSON",@"subClassDelegate",@"objectModel",@"objectMapping",@"singleInstance"]; } - (void)populateObjectFromJSON:(id _Nullable)JSON @@ -45,18 +49,13 @@ mappedJSONKey = mappingValue; } - // Check if there is mapping for the property - if([self isObjNull:mappedJSONKey]) { - // No mapping so just continue + + if ([[PNObject protectedProperties] containsObject:propertyName]) { continue; } - // Get JSON value for the mapped key id value = [JSON valueForKeyPath:propertyName]; - if([self isObjNull:value]) { - continue; - } ((void (^)())@{ @@ -89,9 +88,8 @@ [self setValue:@(val) forKey:propertyName]; }, @"NSString" : ^{ - NSString *val = [NSString stringWithFormat:@"%@", value]; - if (![self isObjNull:val]) { - [self setValue:val forKey:propertyName]; + if (![self isObjNull:value]) { + [self setValue:value forKey:propertyName]; } }, @@ -136,7 +134,6 @@ } })(); } - } - (BOOL)isObjNull:(id _Nullable)obj diff --git a/Pod/Classes/PNObject.h b/Pod/Classes/PNObject.h index 7fd101c..a6ab4ef 100644 --- a/Pod/Classes/PNObject.h +++ b/Pod/Classes/PNObject.h @@ -28,11 +28,13 @@ @property (nonatomic, strong) NSString * _Nonnull objID; @property (nonatomic, strong) NSDate * _Nonnull createdAt; -@property (nonatomic, strong, getter=getObject) NSDictionary * _Nonnull objectMapping; +@property (nonatomic, strong, getter=getJSONObject) NSDictionary * _Nonnull objectMapping; @property (nonatomic, assign) id _Nonnull subClassDelegate; - (_Nullable instancetype) initWithJSON:( NSDictionary * _Nonnull) JSON; - (id _Nonnull) saveLocally; +- (BOOL) autoRemoveLocally; + @end diff --git a/Pod/Classes/PNObject.m b/Pod/Classes/PNObject.m index 6d7fdc3..ac955e0 100644 --- a/Pod/Classes/PNObject.m +++ b/Pod/Classes/PNObject.m @@ -43,10 +43,14 @@ if (self) { if ([[self class] isSubclassOfClass:[PNObject class]]) { + NSAssert([[self class] conformsToProtocol:@protocol(PNObjectSubclassing)], @"Subclass object must conform to PNObjectSubclassing"); _objID = [[NSProcessInfo processInfo] globallyUniqueString]; + _objectModel = [PNObjectModel sharedInstance]; + [_objectModel setPersistencyDelegate:self]; + NSMutableDictionary * objectDict = [[NSMutableDictionary alloc] initWithDictionary:[[self class] objcetMapping]]; [objectDict addEntriesFromDictionary:[self PNObjectMapping]]; @@ -56,23 +60,41 @@ _singleInstance = [[self class] singleInstance]; - _objectModel = [PNObjectModel sharedInstance]; - [_objectModel setPersistencyDelegate:self]; - _createdAt = [[NSDate date] toLocalTime]; + } } return self; } - (_Nullable instancetype) initWithJSON:( NSDictionary * _Nonnull) JSON { - self = [self init]; + self = [super init]; if (self) { + if ([[self class] isSubclassOfClass:[PNObject class]]) { + NSAssert([[self class] conformsToProtocol:@protocol(PNObjectSubclassing)], @"Subclass object must conform to PNObjectSubclassing"); + + _objID = [[NSProcessInfo processInfo] globallyUniqueString]; + + _objectModel = [PNObjectModel sharedInstance]; + [_objectModel setPersistencyDelegate:self]; + + NSMutableDictionary * objectDict = [[NSMutableDictionary alloc] initWithDictionary:[[self class] objcetMapping]]; + [objectDict addEntriesFromDictionary:[self PNObjectMapping]]; + + _objectMapping = objectDict; + + NSAssert(_objectMapping, @"You must create objectMapping"); + + _singleInstance = [[self class] singleInstance]; + + _createdAt = [[NSDate date] toLocalTime]; + + } NSAssert(_objectMapping, @"You must create objectMapping"); _JSON = [[NSMutableDictionary alloc] initWithDictionary:JSON]; - [self populateObjectFromJSON:JSON]; + [self populateObjectFromJSON:_JSON]; } return self; } @@ -162,7 +184,7 @@ @"NSArray" : ^{ NSMutableArray *arr = [NSMutableArray array]; for(id PNObject in value) { - SEL selector = NSSelectorFromString(@"getObject"); + SEL selector = NSSelectorFromString(@"getJSONObject"); NSInvocation *invocation = [NSInvocation invocationWithMethodSignature: [[PNObject class] instanceMethodSignatureForSelector:selector]]; [invocation setSelector:selector]; [invocation setTarget:PNObject]; @@ -181,7 +203,7 @@ PNObject *val = [[NSClassFromString(mappedJSONType) alloc] initWithJSON:JSONObject]; [arr addObject:val]; - SEL selector = NSSelectorFromString(@"getObject"); + SEL selector = NSSelectorFromString(@"getJSONObject"); NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; [invocation setSelector:selector]; [invocation setTarget:value]; @@ -195,7 +217,7 @@ }[propertyType] ?: ^{ BOOL isPNObjectSubclass = [NSClassFromString(propertyType) isSubclassOfClass:[PNObject class]]; if(isPNObjectSubclass) { - SEL selector = NSSelectorFromString(@"getObject"); + SEL selector = NSSelectorFromString(@"getJSONObject"); NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; [invocation setSelector:selector]; [invocation setTarget:value]; @@ -220,7 +242,7 @@ return _JSON; } -- (NSDictionary* _Nonnull) getObject { +- (NSDictionary* _Nonnull) getJSONObject { return [self reverseMapping]; } @@ -263,6 +285,10 @@ return [_objectModel saveLocally:self]; } +- (BOOL) autoRemoveLocally { + return [_objectModel removeObjectLocally:self]; +} + #pragma mark - @end diff --git a/Pod/Classes/PNObjectModel.h b/Pod/Classes/PNObjectModel.h index 054030b..e3c4be0 100644 --- a/Pod/Classes/PNObjectModel.h +++ b/Pod/Classes/PNObjectModel.h @@ -39,7 +39,7 @@ * * @return <#return value description#> */ -- (id _Nonnull) removeObjectAndSaveLocally:(id _Nonnull) object; +- (BOOL) removeObjectLocally:(id _Nonnull) object; - (id _Nonnull) fetchObjectsWithClass:(Class _Nonnull) class; diff --git a/Pod/Classes/PNObjectModel.m b/Pod/Classes/PNObjectModel.m index 9d14595..6850e55 100644 --- a/Pod/Classes/PNObjectModel.m +++ b/Pod/Classes/PNObjectModel.m @@ -44,7 +44,6 @@ static bool isFirstAccess = YES; if ([[object class] conformsToProtocol:@protocol(PNObjectSubclassing)]) { - NSLogDebug(@"%@",[object subClassDelegate]); NSString *className; //if ([[object subClassDelegate] respondsToSelector:@selector(objectClassName)]) { @@ -119,6 +118,7 @@ static bool isFirstAccess = YES; _fileManager = [PEARFileManager sharedInstatnce]; [_fileManager setRootDirectory:k_ROOT_DIR_DOCUMENTS]; + NSLogDebug(@"%@",[_fileManager getRootDirectoryPath]); } return self; } @@ -160,7 +160,7 @@ static bool isFirstAccess = YES; if ([(PNObject*) object singleInstance]) { - SEL selector = NSSelectorFromString(@"getObject"); + SEL selector = NSSelectorFromString(@"getJSONObject"); NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; [invocation setSelector:selector]; [invocation setTarget:object]; @@ -198,7 +198,7 @@ static bool isFirstAccess = YES; NSMutableArray *objects = [[NSMutableArray alloc] initWithArray:[NSKeyedUnarchiver unarchiveObjectWithData:data]]; - SEL selector = NSSelectorFromString(@"getObject"); + SEL selector = NSSelectorFromString(@"getJSONObject"); NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; [invocation setSelector:selector]; [invocation setTarget:object]; @@ -226,7 +226,7 @@ static bool isFirstAccess = YES; NSMutableArray *objects = [[NSMutableArray alloc] init]; - SEL selector = NSSelectorFromString(@"getObject"); + SEL selector = NSSelectorFromString(@"getJSONObject"); NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[[PNObject class] instanceMethodSignatureForSelector:selector]]; [invocation setSelector:selector]; [invocation setTarget:object]; @@ -259,19 +259,19 @@ static bool isFirstAccess = YES; } } -- (id _Nonnull) removeObjectAndSaveLocally:(id _Nonnull) object { +- (BOOL) removeObjectLocally:(id _Nonnull) object { BOOL isPNObjectSubclass = [[object class] isSubclassOfClass:[PNObject class]]; if(isPNObjectSubclass) { if ([[object class] conformsToProtocol:@protocol(PNObjectSubclassing)]) { - if ([(PNObject*) object singleInstance]) { - - + if ([self issetPNObjectModelForObject:object]) { + return [_fileManager deletePath:[self objectName:object]]; } } } + return NO; } @end diff --git a/Pod/Classes/User/PNUser.m b/Pod/Classes/User/PNUser.m index 447f2c9..f493573 100644 --- a/Pod/Classes/User/PNUser.m +++ b/Pod/Classes/User/PNUser.m @@ -77,15 +77,17 @@ static bool isFirstAccess = YES; if (isFirstAccess) { [self doesNotRecognizeSelector:_cmd]; } - self = [super init]; + + NSDictionary *savedUser = [[PNObjectModel sharedInstance] fetchObjectsWithClass:[self class]]; + + if (savedUser) { + self = [super initWithJSON:savedUser]; + } + else { + self = [super init]; + } + if (self) { - [self setSubClassDelegate:self]; - - super.JSON = [super.objectModel fetchObjectsWithClass:[self class]]; - - if(super.JSON){ - [super populateObjectFromJSON:super.JSON]; - } } return self; }