From a9c59c83f029c71b075c9bc32bda1b27f604e776 Mon Sep 17 00:00:00 2001 From: Scott Berrevoets Date: Sun, 10 May 2015 00:40:14 -0700 Subject: [PATCH] Update pods for updated SDCAutoLayout --- Podfile.lock | 10 +- .../NSValue+PlatformIndependence.h | 1 + .../Private/RBBAnimation/RBBAnimation.h | 1 + .../Private/RBBAnimation/RBBBlockBasedArray.h | 1 + .../Private/RBBAnimation/RBBCubicBezier.h | 1 + .../Private/RBBAnimation/RBBCustomAnimation.h | 1 + .../Private/RBBAnimation/RBBEasingFunction.h | 1 + .../RBBAnimation/RBBLinearInterpolation.h | 1 + .../Private/RBBAnimation/RBBSpringAnimation.h | 1 + .../Private/RBBAnimation/RBBTweenAnimation.h | 1 + .../UIColor+PlatformIndependence.h | 1 + .../SDCAutoLayout/UIView+SDCAutoLayout.h | 1 + .../NSValue+PlatformIndependence.h | 1 + .../UIColor+PlatformIndependence.h | 1 + Pods/Manifest.lock | 10 +- Pods/Pods.xcodeproj/project.pbxproj | 678 ++++++++---------- .../NSValue+PlatformIndependence.h | 21 + .../NSValue+PlatformIndependence.m | 67 ++ Pods/RBBAnimation/RBBAnimation/RBBAnimation.h | 4 + Pods/RBBAnimation/RBBAnimation/RBBAnimation.m | 26 +- .../RBBAnimation/RBBLinearInterpolation.h | 2 +- .../RBBAnimation/RBBLinearInterpolation.m | 113 ++- .../RBBAnimation/RBBSpringAnimation.h | 4 +- .../RBBAnimation/RBBSpringAnimation.m | 12 +- .../UIColor+PlatformIndependence.h | 15 + .../UIColor+PlatformIndependence.m | 17 + Pods/RBBAnimation/README.md | 6 +- .../AutoLayout/UIView+SDCAutoLayout.m | 11 +- .../Pods-RBBAnimation-Private.xcconfig | 5 +- .../Pods-SDCAutoLayout-Private.xcconfig | 5 +- .../Pods/Pods-acknowledgements.plist | 2 +- .../Pods/Pods-environment.h | 4 +- .../Pods/Pods-resources.sh | 29 +- .../Pods/Pods.debug.xcconfig | 5 +- .../Pods/Pods.release.xcconfig | 5 +- 35 files changed, 635 insertions(+), 429 deletions(-) create mode 120000 Pods/Headers/Private/RBBAnimation/NSValue+PlatformIndependence.h create mode 120000 Pods/Headers/Private/RBBAnimation/RBBAnimation.h create mode 120000 Pods/Headers/Private/RBBAnimation/RBBBlockBasedArray.h create mode 120000 Pods/Headers/Private/RBBAnimation/RBBCubicBezier.h create mode 120000 Pods/Headers/Private/RBBAnimation/RBBCustomAnimation.h create mode 120000 Pods/Headers/Private/RBBAnimation/RBBEasingFunction.h create mode 120000 Pods/Headers/Private/RBBAnimation/RBBLinearInterpolation.h create mode 120000 Pods/Headers/Private/RBBAnimation/RBBSpringAnimation.h create mode 120000 Pods/Headers/Private/RBBAnimation/RBBTweenAnimation.h create mode 120000 Pods/Headers/Private/RBBAnimation/UIColor+PlatformIndependence.h create mode 120000 Pods/Headers/Private/SDCAutoLayout/UIView+SDCAutoLayout.h create mode 120000 Pods/Headers/Public/RBBAnimation/NSValue+PlatformIndependence.h create mode 120000 Pods/Headers/Public/RBBAnimation/UIColor+PlatformIndependence.h create mode 100644 Pods/RBBAnimation/RBBAnimation/NSValue+PlatformIndependence.h create mode 100644 Pods/RBBAnimation/RBBAnimation/NSValue+PlatformIndependence.m create mode 100644 Pods/RBBAnimation/RBBAnimation/UIColor+PlatformIndependence.h create mode 100644 Pods/RBBAnimation/RBBAnimation/UIColor+PlatformIndependence.m diff --git a/Podfile.lock b/Podfile.lock index 8dbdf394..a20ae430 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - RBBAnimation (0.3.0) - - SDCAutoLayout (2.0.1) + - RBBAnimation (0.4.0) + - SDCAutoLayout (2.0.3) DEPENDENCIES: - RBBAnimation (~> 0.3) - SDCAutoLayout (~> 2.0) SPEC CHECKSUMS: - RBBAnimation: 243d73be1a526f1b51d266b182e4aa0cfe9cbf64 - SDCAutoLayout: 9998a215ce25c352bef27233240b997880015a7f + RBBAnimation: 4b2d66f6d993febce63cd564da934985313b9c59 + SDCAutoLayout: e6885bb39ab8e2ec2ff84d158f38035f025f7420 -COCOAPODS: 0.34.1 +COCOAPODS: 0.36.4 diff --git a/Pods/Headers/Private/RBBAnimation/NSValue+PlatformIndependence.h b/Pods/Headers/Private/RBBAnimation/NSValue+PlatformIndependence.h new file mode 120000 index 00000000..fa260c3f --- /dev/null +++ b/Pods/Headers/Private/RBBAnimation/NSValue+PlatformIndependence.h @@ -0,0 +1 @@ +../../../RBBAnimation/RBBAnimation/NSValue+PlatformIndependence.h \ No newline at end of file diff --git a/Pods/Headers/Private/RBBAnimation/RBBAnimation.h b/Pods/Headers/Private/RBBAnimation/RBBAnimation.h new file mode 120000 index 00000000..a13f0498 --- /dev/null +++ b/Pods/Headers/Private/RBBAnimation/RBBAnimation.h @@ -0,0 +1 @@ +../../../RBBAnimation/RBBAnimation/RBBAnimation.h \ No newline at end of file diff --git a/Pods/Headers/Private/RBBAnimation/RBBBlockBasedArray.h b/Pods/Headers/Private/RBBAnimation/RBBBlockBasedArray.h new file mode 120000 index 00000000..b49b366c --- /dev/null +++ b/Pods/Headers/Private/RBBAnimation/RBBBlockBasedArray.h @@ -0,0 +1 @@ +../../../RBBAnimation/RBBAnimation/RBBBlockBasedArray.h \ No newline at end of file diff --git a/Pods/Headers/Private/RBBAnimation/RBBCubicBezier.h b/Pods/Headers/Private/RBBAnimation/RBBCubicBezier.h new file mode 120000 index 00000000..53dace98 --- /dev/null +++ b/Pods/Headers/Private/RBBAnimation/RBBCubicBezier.h @@ -0,0 +1 @@ +../../../RBBAnimation/RBBAnimation/RBBCubicBezier.h \ No newline at end of file diff --git a/Pods/Headers/Private/RBBAnimation/RBBCustomAnimation.h b/Pods/Headers/Private/RBBAnimation/RBBCustomAnimation.h new file mode 120000 index 00000000..d1c0cc62 --- /dev/null +++ b/Pods/Headers/Private/RBBAnimation/RBBCustomAnimation.h @@ -0,0 +1 @@ +../../../RBBAnimation/RBBAnimation/RBBCustomAnimation.h \ No newline at end of file diff --git a/Pods/Headers/Private/RBBAnimation/RBBEasingFunction.h b/Pods/Headers/Private/RBBAnimation/RBBEasingFunction.h new file mode 120000 index 00000000..c257affd --- /dev/null +++ b/Pods/Headers/Private/RBBAnimation/RBBEasingFunction.h @@ -0,0 +1 @@ +../../../RBBAnimation/RBBAnimation/RBBEasingFunction.h \ No newline at end of file diff --git a/Pods/Headers/Private/RBBAnimation/RBBLinearInterpolation.h b/Pods/Headers/Private/RBBAnimation/RBBLinearInterpolation.h new file mode 120000 index 00000000..f64e84e3 --- /dev/null +++ b/Pods/Headers/Private/RBBAnimation/RBBLinearInterpolation.h @@ -0,0 +1 @@ +../../../RBBAnimation/RBBAnimation/RBBLinearInterpolation.h \ No newline at end of file diff --git a/Pods/Headers/Private/RBBAnimation/RBBSpringAnimation.h b/Pods/Headers/Private/RBBAnimation/RBBSpringAnimation.h new file mode 120000 index 00000000..c2141e4c --- /dev/null +++ b/Pods/Headers/Private/RBBAnimation/RBBSpringAnimation.h @@ -0,0 +1 @@ +../../../RBBAnimation/RBBAnimation/RBBSpringAnimation.h \ No newline at end of file diff --git a/Pods/Headers/Private/RBBAnimation/RBBTweenAnimation.h b/Pods/Headers/Private/RBBAnimation/RBBTweenAnimation.h new file mode 120000 index 00000000..9d0bcc20 --- /dev/null +++ b/Pods/Headers/Private/RBBAnimation/RBBTweenAnimation.h @@ -0,0 +1 @@ +../../../RBBAnimation/RBBAnimation/RBBTweenAnimation.h \ No newline at end of file diff --git a/Pods/Headers/Private/RBBAnimation/UIColor+PlatformIndependence.h b/Pods/Headers/Private/RBBAnimation/UIColor+PlatformIndependence.h new file mode 120000 index 00000000..3395f054 --- /dev/null +++ b/Pods/Headers/Private/RBBAnimation/UIColor+PlatformIndependence.h @@ -0,0 +1 @@ +../../../RBBAnimation/RBBAnimation/UIColor+PlatformIndependence.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDCAutoLayout/UIView+SDCAutoLayout.h b/Pods/Headers/Private/SDCAutoLayout/UIView+SDCAutoLayout.h new file mode 120000 index 00000000..8ac1a8db --- /dev/null +++ b/Pods/Headers/Private/SDCAutoLayout/UIView+SDCAutoLayout.h @@ -0,0 +1 @@ +../../../SDCAutoLayout/AutoLayout/UIView+SDCAutoLayout.h \ No newline at end of file diff --git a/Pods/Headers/Public/RBBAnimation/NSValue+PlatformIndependence.h b/Pods/Headers/Public/RBBAnimation/NSValue+PlatformIndependence.h new file mode 120000 index 00000000..fa260c3f --- /dev/null +++ b/Pods/Headers/Public/RBBAnimation/NSValue+PlatformIndependence.h @@ -0,0 +1 @@ +../../../RBBAnimation/RBBAnimation/NSValue+PlatformIndependence.h \ No newline at end of file diff --git a/Pods/Headers/Public/RBBAnimation/UIColor+PlatformIndependence.h b/Pods/Headers/Public/RBBAnimation/UIColor+PlatformIndependence.h new file mode 120000 index 00000000..3395f054 --- /dev/null +++ b/Pods/Headers/Public/RBBAnimation/UIColor+PlatformIndependence.h @@ -0,0 +1 @@ +../../../RBBAnimation/RBBAnimation/UIColor+PlatformIndependence.h \ No newline at end of file diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index 8dbdf394..a20ae430 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -1,13 +1,13 @@ PODS: - - RBBAnimation (0.3.0) - - SDCAutoLayout (2.0.1) + - RBBAnimation (0.4.0) + - SDCAutoLayout (2.0.3) DEPENDENCIES: - RBBAnimation (~> 0.3) - SDCAutoLayout (~> 2.0) SPEC CHECKSUMS: - RBBAnimation: 243d73be1a526f1b51d266b182e4aa0cfe9cbf64 - SDCAutoLayout: 9998a215ce25c352bef27233240b997880015a7f + RBBAnimation: 4b2d66f6d993febce63cd564da934985313b9c59 + SDCAutoLayout: e6885bb39ab8e2ec2ff84d158f38035f025f7420 -COCOAPODS: 0.34.1 +COCOAPODS: 0.36.4 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 63de8f80..6c02982c 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -7,303 +7,316 @@ objects = { /* Begin PBXBuildFile section */ - 055E66DF08413DCF3FD06E78 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D412A2CD3F52BFEA6A07AA6 /* Foundation.framework */; }; - 177EED4889DC475B715A6309 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D412A2CD3F52BFEA6A07AA6 /* Foundation.framework */; }; - 20932C0236D51F2F47BCF818 /* RBBAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = F032006ED82E03B7B99C829C /* RBBAnimation.h */; }; - 351DC92CF314F69373891A4F /* UIView+SDCAutoLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 083CF367402386DFCE50BCD8 /* UIView+SDCAutoLayout.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; }; - 43538FA6201E7445B3A3B88B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 297255A29BDBDF7ABB3A8A9F /* QuartzCore.framework */; }; - 5219C694FF33D72F5B8112CC /* RBBTweenAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = F13A28E05ED4B07040278BAA /* RBBTweenAnimation.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; }; - 5C8DFE96A211340CA5972460 /* RBBSpringAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 24F07F67A67A49EF76FFAC61 /* RBBSpringAnimation.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; }; - 6BB6534DBB65DA4283915BB1 /* Pods-RBBAnimation-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BF8AB53B18D41CBCCD42BDEA /* Pods-RBBAnimation-dummy.m */; }; - 6C58C3270B47E735D9A9E561 /* RBBCustomAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = E8BE239AEBEB9E972112E68E /* RBBCustomAnimation.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; }; - 7EF1137F4FC91CB4894A3F83 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D412A2CD3F52BFEA6A07AA6 /* Foundation.framework */; }; - 83E376BBC692F3A033C0485E /* RBBSpringAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 354CB06D4AF4A51DC90F5289 /* RBBSpringAnimation.h */; }; - 8A9368A11A7695947EFBEBA6 /* RBBCustomAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = A1CA44C08F3673A23B521219 /* RBBCustomAnimation.h */; }; - 97977FF6B01656F020142AD7 /* RBBEasingFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = FFA29F01B965670264EE1B35 /* RBBEasingFunction.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; }; - A79C922907FE038A939B9AE9 /* RBBCubicBezier.h in Headers */ = {isa = PBXBuildFile; fileRef = C42A806CA7AF78C61B22B339 /* RBBCubicBezier.h */; }; - AB8AC13C1ECC29BF1C58E940 /* Pods-SDCAutoLayout-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 468CFA9EDFCBDE372ECA205C /* Pods-SDCAutoLayout-dummy.m */; }; - AD5090F71D831438BC3B8A4F /* RBBTweenAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 72D9120F9A4092A75B4ABA8F /* RBBTweenAnimation.h */; }; - B35023B9861E12B2D83D3855 /* RBBBlockBasedArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 6118F6DFADED7A1D9A34FAC4 /* RBBBlockBasedArray.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; }; - BC41B09BC8377D346FF7D94B /* UIView+SDCAutoLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = E7DCBF6C42D664FADBB31332 /* UIView+SDCAutoLayout.h */; }; - C1ADF35B3F4EDEB5DF932EE3 /* RBBAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = FBE3F1C906EE00A6944E1E6C /* RBBAnimation.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; }; - CD1667D83F841631F6AFBCCF /* RBBBlockBasedArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FB969634B47E0D8301EB578 /* RBBBlockBasedArray.h */; }; - D518D021065E54623688D33D /* RBBCubicBezier.m in Sources */ = {isa = PBXBuildFile; fileRef = D91D98607A1DF751369466BB /* RBBCubicBezier.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; }; - E331F161B31FCC80D1CAE5F5 /* RBBLinearInterpolation.m in Sources */ = {isa = PBXBuildFile; fileRef = 37F138D5ECC662FE8F011089 /* RBBLinearInterpolation.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; }; - E380904A761ECEEFAED5551D /* RBBLinearInterpolation.h in Headers */ = {isa = PBXBuildFile; fileRef = 997055DEE38CE2B10C9D61B9 /* RBBLinearInterpolation.h */; }; - FB14969E2421D6BF6F3A91A7 /* RBBEasingFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = B269B92B4DF2A2832344F620 /* RBBEasingFunction.h */; }; - FDB703FF9F3AC5A268CC1BC2 /* Pods-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 750DFF5D2413ECC648CB509C /* Pods-dummy.m */; }; + 090C8C7F805FD5776D71C139 /* RBBAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 64C840EE14A0F4932427247D /* RBBAnimation.m */; }; + 0BA75EE64BECA0C8721EACB4 /* NSValue+PlatformIndependence.h in Headers */ = {isa = PBXBuildFile; fileRef = 780C99E37CB5A42B6EFB9748 /* NSValue+PlatformIndependence.h */; }; + 1C9B81F3B27540C487DEF1A1 /* RBBCubicBezier.h in Headers */ = {isa = PBXBuildFile; fileRef = A2CA599A75522A0A7B4DC839 /* RBBCubicBezier.h */; }; + 252773617EF686A684D8D22C /* RBBEasingFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = 332B7A0341B6D1137EFCCA18 /* RBBEasingFunction.m */; }; + 2BD7E055969636D0D76E26B4 /* RBBAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = C188AC61A2F2F05FD15AC53A /* RBBAnimation.h */; }; + 31722DB30769A45CEEA06B79 /* Pods-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A316425098A874240D7A7451 /* Pods-dummy.m */; }; + 33613D6E27BC5CBAA3C9A8B9 /* RBBCustomAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = E269A4D78C7D864607BC22ED /* RBBCustomAnimation.m */; }; + 3C0BE18B28913F7D5DA91C99 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA4FFED93D9165EB8D5B2CC5 /* Foundation.framework */; }; + 4373614FE01352589D521978 /* RBBBlockBasedArray.m in Sources */ = {isa = PBXBuildFile; fileRef = DB370A46E0A5CBB4F2B33C7F /* RBBBlockBasedArray.m */; }; + 53B418CF315D25C4AF10958A /* RBBCustomAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = D36CDF635E81371A5CA751DE /* RBBCustomAnimation.h */; }; + 59AF06C89AE2015E892614EA /* UIColor+PlatformIndependence.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B8F7F83F1B98B1AEA1A0C45 /* UIColor+PlatformIndependence.m */; }; + 6E1C0B5021204DA81D3D6700 /* RBBEasingFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 59BA8AF1127EF0F386CA7913 /* RBBEasingFunction.h */; }; + 7734B5128018B4ED1BBDAD27 /* RBBTweenAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F299E4E350ED9B055DD653B /* RBBTweenAnimation.h */; }; + 8A57CA55351CD3C201AE6BDB /* NSValue+PlatformIndependence.m in Sources */ = {isa = PBXBuildFile; fileRef = EEF7D8AA691F31F95F60846A /* NSValue+PlatformIndependence.m */; }; + 9474D65E585CBC131258FA99 /* RBBSpringAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = AE3C1F2485D3649531FC6EA6 /* RBBSpringAnimation.h */; }; + 9517BDCFBD3F4E24DC84C63D /* UIView+SDCAutoLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CA45B34E7428EA805C664FC /* UIView+SDCAutoLayout.h */; }; + 9FA304C8C09EE80155BEBD03 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C096CD0DED4C4BFEDF76E7BF /* QuartzCore.framework */; }; + A40CD7DA244FC7489D6B1580 /* Pods-RBBAnimation-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B8BF5EF16E6F5FB941712A45 /* Pods-RBBAnimation-dummy.m */; }; + A5857B53D773D00DFBC6E875 /* RBBBlockBasedArray.h in Headers */ = {isa = PBXBuildFile; fileRef = A190AB4167244D15E48D53DD /* RBBBlockBasedArray.h */; }; + B3FC5243BEB5F75191ED382F /* RBBSpringAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A04ED3DF1C4CA91F3D82F7A /* RBBSpringAnimation.m */; }; + C03EB6F50C2C411819C7E273 /* RBBLinearInterpolation.m in Sources */ = {isa = PBXBuildFile; fileRef = 080990470D3D25312FD42AB5 /* RBBLinearInterpolation.m */; }; + C352D720A1E29F87FBE9FF22 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA4FFED93D9165EB8D5B2CC5 /* Foundation.framework */; }; + C3FD1E7E82FDAC8E63309A5D /* Pods-SDCAutoLayout-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 37D55376FD2C836E529E64B3 /* Pods-SDCAutoLayout-dummy.m */; }; + CBFF07738DDC7C24ABB5160C /* RBBLinearInterpolation.h in Headers */ = {isa = PBXBuildFile; fileRef = 3411359A5EA6CC78E52B43B8 /* RBBLinearInterpolation.h */; }; + D2027DC5CC296E2CC46C8D69 /* RBBCubicBezier.m in Sources */ = {isa = PBXBuildFile; fileRef = F3D98554C1A29C5C11F62A20 /* RBBCubicBezier.m */; }; + DC24BF574F57ED9BC616CF1B /* RBBTweenAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 249CE94838B8AC66528BB491 /* RBBTweenAnimation.m */; }; + E1012C6B499E1D02FF23FD08 /* UIColor+PlatformIndependence.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D33C7FE380AF5AABCF9F0AC /* UIColor+PlatformIndependence.h */; }; + EEF983C81B59AEB9587C6DB1 /* UIView+SDCAutoLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = C96154911AE21563B8FFA040 /* UIView+SDCAutoLayout.m */; }; + FB023EDEB3131A52B116DE15 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA4FFED93D9165EB8D5B2CC5 /* Foundation.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 45268E0ADA4435A7A27BB197 /* PBXContainerItemProxy */ = { + 36D1FF24C4D162C0F7A83D93 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 14D09AD9EE2C129C60722549 /* Project object */; + containerPortal = 30AF5727EE5F1B035254E201 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2E37D979D4552D055D8C971C; + remoteGlobalIDString = 7C354751FB56B61DEE016D54; remoteInfo = "Pods-RBBAnimation"; }; - 86E048BBC4E0FC09FB0A0D0C /* PBXContainerItemProxy */ = { + 9D49A31BA8619F48A3A9EF9E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 14D09AD9EE2C129C60722549 /* Project object */; + containerPortal = 30AF5727EE5F1B035254E201 /* Project object */; proxyType = 1; - remoteGlobalIDString = 693C4DADA50C378451CF855B; + remoteGlobalIDString = 3C30CC0C5B49446583C00348; remoteInfo = "Pods-SDCAutoLayout"; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 083CF367402386DFCE50BCD8 /* UIView+SDCAutoLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+SDCAutoLayout.m"; path = "AutoLayout/UIView+SDCAutoLayout.m"; sourceTree = ""; }; - 12F3205246EBD39EFE29C0E0 /* Pods-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-acknowledgements.plist"; sourceTree = ""; }; - 24F07F67A67A49EF76FFAC61 /* RBBSpringAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBSpringAnimation.m; path = RBBAnimation/RBBSpringAnimation.m; sourceTree = ""; }; - 297255A29BDBDF7ABB3A8A9F /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - 322073759AC983791D2FB2B9 /* libPods-RBBAnimation.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-RBBAnimation.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 354CB06D4AF4A51DC90F5289 /* RBBSpringAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBSpringAnimation.h; path = RBBAnimation/RBBSpringAnimation.h; sourceTree = ""; }; - 37F138D5ECC662FE8F011089 /* RBBLinearInterpolation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBLinearInterpolation.m; path = RBBAnimation/RBBLinearInterpolation.m; sourceTree = ""; }; - 3E69FC1B00A11C69D6799E42 /* Pods-SDCAutoLayout.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SDCAutoLayout.xcconfig"; sourceTree = ""; }; - 468CFA9EDFCBDE372ECA205C /* Pods-SDCAutoLayout-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SDCAutoLayout-dummy.m"; sourceTree = ""; }; - 5608EA451E186D72106FFF66 /* Pods-RBBAnimation.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-RBBAnimation.xcconfig"; sourceTree = ""; }; - 5C1BAD97D8C23430B1673BAC /* Pods-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-acknowledgements.markdown"; sourceTree = ""; }; - 60CB4CB49CD65A075FA89691 /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Pods.release.xcconfig; sourceTree = ""; }; - 6118F6DFADED7A1D9A34FAC4 /* RBBBlockBasedArray.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBBlockBasedArray.m; path = RBBAnimation/RBBBlockBasedArray.m; sourceTree = ""; }; - 627574371A48E1466270B5DC /* Podfile */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; }; - 6D412A2CD3F52BFEA6A07AA6 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 6FB969634B47E0D8301EB578 /* RBBBlockBasedArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBBlockBasedArray.h; path = RBBAnimation/RBBBlockBasedArray.h; sourceTree = ""; }; - 72D9120F9A4092A75B4ABA8F /* RBBTweenAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBTweenAnimation.h; path = RBBAnimation/RBBTweenAnimation.h; sourceTree = ""; }; - 750DFF5D2413ECC648CB509C /* Pods-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-dummy.m"; sourceTree = ""; }; - 7B80313D8B9078368FF33E6F /* Pods-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-resources.sh"; sourceTree = ""; }; - 7C91F8E867C0710982BB7C99 /* Pods-SDCAutoLayout-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SDCAutoLayout-prefix.pch"; sourceTree = ""; }; - 8F36BD87A98A2796FA7D11B6 /* Pods-RBBAnimation-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-RBBAnimation-prefix.pch"; sourceTree = ""; }; - 93A8BC852AD779CB155FB5B8 /* libPods-SDCAutoLayout.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-SDCAutoLayout.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 968689304F72D3BB88758923 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 997055DEE38CE2B10C9D61B9 /* RBBLinearInterpolation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBLinearInterpolation.h; path = RBBAnimation/RBBLinearInterpolation.h; sourceTree = ""; }; - A1CA44C08F3673A23B521219 /* RBBCustomAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBCustomAnimation.h; path = RBBAnimation/RBBCustomAnimation.h; sourceTree = ""; }; - B269B92B4DF2A2832344F620 /* RBBEasingFunction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBEasingFunction.h; path = RBBAnimation/RBBEasingFunction.h; sourceTree = ""; }; - BF8AB53B18D41CBCCD42BDEA /* Pods-RBBAnimation-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-RBBAnimation-dummy.m"; sourceTree = ""; }; - C42A806CA7AF78C61B22B339 /* RBBCubicBezier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBCubicBezier.h; path = RBBAnimation/RBBCubicBezier.h; sourceTree = ""; }; - C9E275EEF0A6E301B2F95691 /* Pods-RBBAnimation-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-RBBAnimation-Private.xcconfig"; sourceTree = ""; }; - CAD70CC154D55FA148AF3A3C /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Pods.debug.xcconfig; sourceTree = ""; }; - D91D98607A1DF751369466BB /* RBBCubicBezier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBCubicBezier.m; path = RBBAnimation/RBBCubicBezier.m; sourceTree = ""; }; - E7DCBF6C42D664FADBB31332 /* UIView+SDCAutoLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+SDCAutoLayout.h"; path = "AutoLayout/UIView+SDCAutoLayout.h"; sourceTree = ""; }; - E8BE239AEBEB9E972112E68E /* RBBCustomAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBCustomAnimation.m; path = RBBAnimation/RBBCustomAnimation.m; sourceTree = ""; }; - EE4F489F945691AA6DDDBE96 /* Pods-environment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-environment.h"; sourceTree = ""; }; - F032006ED82E03B7B99C829C /* RBBAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBAnimation.h; path = RBBAnimation/RBBAnimation.h; sourceTree = ""; }; - F13A28E05ED4B07040278BAA /* RBBTweenAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBTweenAnimation.m; path = RBBAnimation/RBBTweenAnimation.m; sourceTree = ""; }; - F5E308AA98FB31BE21771AAA /* Pods-SDCAutoLayout-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SDCAutoLayout-Private.xcconfig"; sourceTree = ""; }; - FBE3F1C906EE00A6944E1E6C /* RBBAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBAnimation.m; path = RBBAnimation/RBBAnimation.m; sourceTree = ""; }; - FFA29F01B965670264EE1B35 /* RBBEasingFunction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBEasingFunction.m; path = RBBAnimation/RBBEasingFunction.m; sourceTree = ""; }; + 080990470D3D25312FD42AB5 /* RBBLinearInterpolation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBLinearInterpolation.m; path = RBBAnimation/RBBLinearInterpolation.m; sourceTree = ""; }; + 0FABFC02AB8C0AE7F810E344 /* Pods-environment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-environment.h"; sourceTree = ""; }; + 101A6684C1B63B10E519C306 /* libPods-SDCAutoLayout.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-SDCAutoLayout.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 1DF09DD9D33FD4A5C8774C5A /* Pods-RBBAnimation-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-RBBAnimation-Private.xcconfig"; sourceTree = ""; }; + 249CE94838B8AC66528BB491 /* RBBTweenAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBTweenAnimation.m; path = RBBAnimation/RBBTweenAnimation.m; sourceTree = ""; }; + 260CB75E00A74328B38345A9 /* libPods-RBBAnimation.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-RBBAnimation.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 332B7A0341B6D1137EFCCA18 /* RBBEasingFunction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBEasingFunction.m; path = RBBAnimation/RBBEasingFunction.m; sourceTree = ""; }; + 3394674C1221D6C5A2128E14 /* Pods-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-acknowledgements.markdown"; sourceTree = ""; }; + 3411359A5EA6CC78E52B43B8 /* RBBLinearInterpolation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBLinearInterpolation.h; path = RBBAnimation/RBBLinearInterpolation.h; sourceTree = ""; }; + 37D55376FD2C836E529E64B3 /* Pods-SDCAutoLayout-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SDCAutoLayout-dummy.m"; sourceTree = ""; }; + 453AC516F8F0D09952EE72D6 /* Pods-SDCAutoLayout-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SDCAutoLayout-Private.xcconfig"; sourceTree = ""; }; + 4A04ED3DF1C4CA91F3D82F7A /* RBBSpringAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBSpringAnimation.m; path = RBBAnimation/RBBSpringAnimation.m; sourceTree = ""; }; + 4BE43345ADD03AC55D381337 /* Pods-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-resources.sh"; sourceTree = ""; }; + 59BA8AF1127EF0F386CA7913 /* RBBEasingFunction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBEasingFunction.h; path = RBBAnimation/RBBEasingFunction.h; sourceTree = ""; }; + 5CA45B34E7428EA805C664FC /* UIView+SDCAutoLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+SDCAutoLayout.h"; path = "AutoLayout/UIView+SDCAutoLayout.h"; sourceTree = ""; }; + 622DE74CAD7023EFB9A9CDE3 /* Pods-SDCAutoLayout-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SDCAutoLayout-prefix.pch"; sourceTree = ""; }; + 64C840EE14A0F4932427247D /* RBBAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBAnimation.m; path = RBBAnimation/RBBAnimation.m; sourceTree = ""; }; + 6B8F7F83F1B98B1AEA1A0C45 /* UIColor+PlatformIndependence.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+PlatformIndependence.m"; path = "RBBAnimation/UIColor+PlatformIndependence.m"; sourceTree = ""; }; + 6F299E4E350ED9B055DD653B /* RBBTweenAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBTweenAnimation.h; path = RBBAnimation/RBBTweenAnimation.h; sourceTree = ""; }; + 76BDD371711FEF144C219089 /* Pods-RBBAnimation-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-RBBAnimation-prefix.pch"; sourceTree = ""; }; + 780C99E37CB5A42B6EFB9748 /* NSValue+PlatformIndependence.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValue+PlatformIndependence.h"; path = "RBBAnimation/NSValue+PlatformIndependence.h"; sourceTree = ""; }; + 8D33C7FE380AF5AABCF9F0AC /* UIColor+PlatformIndependence.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+PlatformIndependence.h"; path = "RBBAnimation/UIColor+PlatformIndependence.h"; sourceTree = ""; }; + 8F26E07A6D44F306D7679573 /* Podfile */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + A0DF29F22E25D0B3FDEE8E81 /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Pods.debug.xcconfig; sourceTree = ""; }; + A190AB4167244D15E48D53DD /* RBBBlockBasedArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBBlockBasedArray.h; path = RBBAnimation/RBBBlockBasedArray.h; sourceTree = ""; }; + A2CA599A75522A0A7B4DC839 /* RBBCubicBezier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBCubicBezier.h; path = RBBAnimation/RBBCubicBezier.h; sourceTree = ""; }; + A316425098A874240D7A7451 /* Pods-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-dummy.m"; sourceTree = ""; }; + A8B9D1043CEEBF6BEBF15B97 /* Pods-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-acknowledgements.plist"; sourceTree = ""; }; + AE3C1F2485D3649531FC6EA6 /* RBBSpringAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBSpringAnimation.h; path = RBBAnimation/RBBSpringAnimation.h; sourceTree = ""; }; + B8BF5EF16E6F5FB941712A45 /* Pods-RBBAnimation-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-RBBAnimation-dummy.m"; sourceTree = ""; }; + BC481537095B06CF87567F4B /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Pods.release.xcconfig; sourceTree = ""; }; + BD6D8F7F4DE41404263F652F /* Pods-SDCAutoLayout.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SDCAutoLayout.xcconfig"; sourceTree = ""; }; + C096CD0DED4C4BFEDF76E7BF /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; + C188AC61A2F2F05FD15AC53A /* RBBAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBAnimation.h; path = RBBAnimation/RBBAnimation.h; sourceTree = ""; }; + C96154911AE21563B8FFA040 /* UIView+SDCAutoLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+SDCAutoLayout.m"; path = "AutoLayout/UIView+SDCAutoLayout.m"; sourceTree = ""; }; + CE46C05C8C9384545058CC68 /* Pods-RBBAnimation.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-RBBAnimation.xcconfig"; sourceTree = ""; }; + D36CDF635E81371A5CA751DE /* RBBCustomAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RBBCustomAnimation.h; path = RBBAnimation/RBBCustomAnimation.h; sourceTree = ""; }; + DB370A46E0A5CBB4F2B33C7F /* RBBBlockBasedArray.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBBlockBasedArray.m; path = RBBAnimation/RBBBlockBasedArray.m; sourceTree = ""; }; + E269A4D78C7D864607BC22ED /* RBBCustomAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBCustomAnimation.m; path = RBBAnimation/RBBCustomAnimation.m; sourceTree = ""; }; + E3758D6450AF99421E283CD5 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; }; + EEF7D8AA691F31F95F60846A /* NSValue+PlatformIndependence.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValue+PlatformIndependence.m"; path = "RBBAnimation/NSValue+PlatformIndependence.m"; sourceTree = ""; }; + F3D98554C1A29C5C11F62A20 /* RBBCubicBezier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RBBCubicBezier.m; path = RBBAnimation/RBBCubicBezier.m; sourceTree = ""; }; + FA4FFED93D9165EB8D5B2CC5 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - A1E710E33BE03F706AFA9AA8 /* Frameworks */ = { + 826091967F2662D8B82ED085 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 055E66DF08413DCF3FD06E78 /* Foundation.framework in Frameworks */, - 43538FA6201E7445B3A3B88B /* QuartzCore.framework in Frameworks */, + FB023EDEB3131A52B116DE15 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - D1F00BBDB941A7CC48CE5454 /* Frameworks */ = { + D7B8774817560AE501E40309 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 177EED4889DC475B715A6309 /* Foundation.framework in Frameworks */, + 3C0BE18B28913F7D5DA91C99 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - E222F2914BE4BFABAEC08C72 /* Frameworks */ = { + F6F29FF44012C64BE5180761 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 7EF1137F4FC91CB4894A3F83 /* Foundation.framework in Frameworks */, + C352D720A1E29F87FBE9FF22 /* Foundation.framework in Frameworks */, + 9FA304C8C09EE80155BEBD03 /* QuartzCore.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 07CCF14D4606110CACEBE5E3 /* Pods */ = { + 0096C2741D8BCB13A7023FBE /* Support Files */ = { isa = PBXGroup; children = ( - 58610FF48F68D33B3280B064 /* RBBAnimation */, - C81D7D164299D173D089D725 /* SDCAutoLayout */, + BD6D8F7F4DE41404263F652F /* Pods-SDCAutoLayout.xcconfig */, + 453AC516F8F0D09952EE72D6 /* Pods-SDCAutoLayout-Private.xcconfig */, + 37D55376FD2C836E529E64B3 /* Pods-SDCAutoLayout-dummy.m */, + 622DE74CAD7023EFB9A9CDE3 /* Pods-SDCAutoLayout-prefix.pch */, ); - name = Pods; + name = "Support Files"; + path = "../Target Support Files/Pods-SDCAutoLayout"; sourceTree = ""; }; - 1B607B8752E43B822C23E125 /* Support Files */ = { + 2359F8E51339F591FD0B02CE /* Frameworks */ = { isa = PBXGroup; children = ( - 5608EA451E186D72106FFF66 /* Pods-RBBAnimation.xcconfig */, - C9E275EEF0A6E301B2F95691 /* Pods-RBBAnimation-Private.xcconfig */, - BF8AB53B18D41CBCCD42BDEA /* Pods-RBBAnimation-dummy.m */, - 8F36BD87A98A2796FA7D11B6 /* Pods-RBBAnimation-prefix.pch */, + A6BCB55A2A794824E187CD43 /* iOS */, ); - name = "Support Files"; - path = "../Target Support Files/Pods-RBBAnimation"; + name = Frameworks; sourceTree = ""; }; - 36975ACCA5EC362E7A39FB1E /* iOS */ = { + 70CBF82932361701EAA5DA04 /* Pods */ = { isa = PBXGroup; children = ( - 6D412A2CD3F52BFEA6A07AA6 /* Foundation.framework */, - 297255A29BDBDF7ABB3A8A9F /* QuartzCore.framework */, + 3394674C1221D6C5A2128E14 /* Pods-acknowledgements.markdown */, + A8B9D1043CEEBF6BEBF15B97 /* Pods-acknowledgements.plist */, + A316425098A874240D7A7451 /* Pods-dummy.m */, + 0FABFC02AB8C0AE7F810E344 /* Pods-environment.h */, + 4BE43345ADD03AC55D381337 /* Pods-resources.sh */, + A0DF29F22E25D0B3FDEE8E81 /* Pods.debug.xcconfig */, + BC481537095B06CF87567F4B /* Pods.release.xcconfig */, ); - name = iOS; + name = Pods; + path = "Target Support Files/Pods"; sourceTree = ""; }; - 373CFDB75DEEBBD1999F7DFD /* Frameworks */ = { + 8543CD9555C0558DD1E49509 /* Targets Support Files */ = { isa = PBXGroup; children = ( - 36975ACCA5EC362E7A39FB1E /* iOS */, + 70CBF82932361701EAA5DA04 /* Pods */, ); - name = Frameworks; + name = "Targets Support Files"; sourceTree = ""; }; - 58610FF48F68D33B3280B064 /* RBBAnimation */ = { + 919BF9624ED8C6CE472DD848 /* Products */ = { isa = PBXGroup; children = ( - F032006ED82E03B7B99C829C /* RBBAnimation.h */, - FBE3F1C906EE00A6944E1E6C /* RBBAnimation.m */, - 6FB969634B47E0D8301EB578 /* RBBBlockBasedArray.h */, - 6118F6DFADED7A1D9A34FAC4 /* RBBBlockBasedArray.m */, - C42A806CA7AF78C61B22B339 /* RBBCubicBezier.h */, - D91D98607A1DF751369466BB /* RBBCubicBezier.m */, - A1CA44C08F3673A23B521219 /* RBBCustomAnimation.h */, - E8BE239AEBEB9E972112E68E /* RBBCustomAnimation.m */, - B269B92B4DF2A2832344F620 /* RBBEasingFunction.h */, - FFA29F01B965670264EE1B35 /* RBBEasingFunction.m */, - 997055DEE38CE2B10C9D61B9 /* RBBLinearInterpolation.h */, - 37F138D5ECC662FE8F011089 /* RBBLinearInterpolation.m */, - 354CB06D4AF4A51DC90F5289 /* RBBSpringAnimation.h */, - 24F07F67A67A49EF76FFAC61 /* RBBSpringAnimation.m */, - 72D9120F9A4092A75B4ABA8F /* RBBTweenAnimation.h */, - F13A28E05ED4B07040278BAA /* RBBTweenAnimation.m */, - 1B607B8752E43B822C23E125 /* Support Files */, + E3758D6450AF99421E283CD5 /* libPods.a */, + 260CB75E00A74328B38345A9 /* libPods-RBBAnimation.a */, + 101A6684C1B63B10E519C306 /* libPods-SDCAutoLayout.a */, ); - path = RBBAnimation; + name = Products; sourceTree = ""; }; - 91E3662D2CFA77578C9C932B = { + 93D0571F14257907FF00ECD5 = { isa = PBXGroup; children = ( - 627574371A48E1466270B5DC /* Podfile */, - 373CFDB75DEEBBD1999F7DFD /* Frameworks */, - 07CCF14D4606110CACEBE5E3 /* Pods */, - BC3F94A66B497C501DF08ACB /* Products */, - ECBA7F8520A947C29BC149D7 /* Targets Support Files */, + 8F26E07A6D44F306D7679573 /* Podfile */, + 2359F8E51339F591FD0B02CE /* Frameworks */, + CF75B8ECD54C99D041E85762 /* Pods */, + 919BF9624ED8C6CE472DD848 /* Products */, + 8543CD9555C0558DD1E49509 /* Targets Support Files */, ); sourceTree = ""; }; - BC3F94A66B497C501DF08ACB /* Products */ = { + A6BCB55A2A794824E187CD43 /* iOS */ = { isa = PBXGroup; children = ( - 968689304F72D3BB88758923 /* libPods.a */, - 322073759AC983791D2FB2B9 /* libPods-RBBAnimation.a */, - 93A8BC852AD779CB155FB5B8 /* libPods-SDCAutoLayout.a */, + FA4FFED93D9165EB8D5B2CC5 /* Foundation.framework */, + C096CD0DED4C4BFEDF76E7BF /* QuartzCore.framework */, ); - name = Products; + name = iOS; sourceTree = ""; }; - C81D7D164299D173D089D725 /* SDCAutoLayout */ = { + C4CD9D7F02BA05D30A64B73D /* SDCAutoLayout */ = { isa = PBXGroup; children = ( - E7DCBF6C42D664FADBB31332 /* UIView+SDCAutoLayout.h */, - 083CF367402386DFCE50BCD8 /* UIView+SDCAutoLayout.m */, - F5BEA9837B22EDF790895395 /* Support Files */, + 5CA45B34E7428EA805C664FC /* UIView+SDCAutoLayout.h */, + C96154911AE21563B8FFA040 /* UIView+SDCAutoLayout.m */, + 0096C2741D8BCB13A7023FBE /* Support Files */, ); path = SDCAutoLayout; sourceTree = ""; }; - DAA7E4D893E985586D25A102 /* Pods */ = { + C5BDBDD593C512987FEB5B84 /* RBBAnimation */ = { isa = PBXGroup; children = ( - 5C1BAD97D8C23430B1673BAC /* Pods-acknowledgements.markdown */, - 12F3205246EBD39EFE29C0E0 /* Pods-acknowledgements.plist */, - 750DFF5D2413ECC648CB509C /* Pods-dummy.m */, - EE4F489F945691AA6DDDBE96 /* Pods-environment.h */, - 7B80313D8B9078368FF33E6F /* Pods-resources.sh */, - CAD70CC154D55FA148AF3A3C /* Pods.debug.xcconfig */, - 60CB4CB49CD65A075FA89691 /* Pods.release.xcconfig */, + 780C99E37CB5A42B6EFB9748 /* NSValue+PlatformIndependence.h */, + EEF7D8AA691F31F95F60846A /* NSValue+PlatformIndependence.m */, + C188AC61A2F2F05FD15AC53A /* RBBAnimation.h */, + 64C840EE14A0F4932427247D /* RBBAnimation.m */, + A190AB4167244D15E48D53DD /* RBBBlockBasedArray.h */, + DB370A46E0A5CBB4F2B33C7F /* RBBBlockBasedArray.m */, + A2CA599A75522A0A7B4DC839 /* RBBCubicBezier.h */, + F3D98554C1A29C5C11F62A20 /* RBBCubicBezier.m */, + D36CDF635E81371A5CA751DE /* RBBCustomAnimation.h */, + E269A4D78C7D864607BC22ED /* RBBCustomAnimation.m */, + 59BA8AF1127EF0F386CA7913 /* RBBEasingFunction.h */, + 332B7A0341B6D1137EFCCA18 /* RBBEasingFunction.m */, + 3411359A5EA6CC78E52B43B8 /* RBBLinearInterpolation.h */, + 080990470D3D25312FD42AB5 /* RBBLinearInterpolation.m */, + AE3C1F2485D3649531FC6EA6 /* RBBSpringAnimation.h */, + 4A04ED3DF1C4CA91F3D82F7A /* RBBSpringAnimation.m */, + 6F299E4E350ED9B055DD653B /* RBBTweenAnimation.h */, + 249CE94838B8AC66528BB491 /* RBBTweenAnimation.m */, + 8D33C7FE380AF5AABCF9F0AC /* UIColor+PlatformIndependence.h */, + 6B8F7F83F1B98B1AEA1A0C45 /* UIColor+PlatformIndependence.m */, + C761FD16DC5AD40378D7D11D /* Support Files */, ); - name = Pods; - path = "Target Support Files/Pods"; + path = RBBAnimation; sourceTree = ""; }; - ECBA7F8520A947C29BC149D7 /* Targets Support Files */ = { + C761FD16DC5AD40378D7D11D /* Support Files */ = { isa = PBXGroup; children = ( - DAA7E4D893E985586D25A102 /* Pods */, + CE46C05C8C9384545058CC68 /* Pods-RBBAnimation.xcconfig */, + 1DF09DD9D33FD4A5C8774C5A /* Pods-RBBAnimation-Private.xcconfig */, + B8BF5EF16E6F5FB941712A45 /* Pods-RBBAnimation-dummy.m */, + 76BDD371711FEF144C219089 /* Pods-RBBAnimation-prefix.pch */, ); - name = "Targets Support Files"; + name = "Support Files"; + path = "../Target Support Files/Pods-RBBAnimation"; sourceTree = ""; }; - F5BEA9837B22EDF790895395 /* Support Files */ = { + CF75B8ECD54C99D041E85762 /* Pods */ = { isa = PBXGroup; children = ( - 3E69FC1B00A11C69D6799E42 /* Pods-SDCAutoLayout.xcconfig */, - F5E308AA98FB31BE21771AAA /* Pods-SDCAutoLayout-Private.xcconfig */, - 468CFA9EDFCBDE372ECA205C /* Pods-SDCAutoLayout-dummy.m */, - 7C91F8E867C0710982BB7C99 /* Pods-SDCAutoLayout-prefix.pch */, + C5BDBDD593C512987FEB5B84 /* RBBAnimation */, + C4CD9D7F02BA05D30A64B73D /* SDCAutoLayout */, ); - name = "Support Files"; - path = "../Target Support Files/Pods-SDCAutoLayout"; + name = Pods; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 51CDFEDD40A978A9CC967CBB /* Headers */ = { + 02740A9F9DA02740EA88F19F /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 20932C0236D51F2F47BCF818 /* RBBAnimation.h in Headers */, - CD1667D83F841631F6AFBCCF /* RBBBlockBasedArray.h in Headers */, - A79C922907FE038A939B9AE9 /* RBBCubicBezier.h in Headers */, - 8A9368A11A7695947EFBEBA6 /* RBBCustomAnimation.h in Headers */, - FB14969E2421D6BF6F3A91A7 /* RBBEasingFunction.h in Headers */, - E380904A761ECEEFAED5551D /* RBBLinearInterpolation.h in Headers */, - 83E376BBC692F3A033C0485E /* RBBSpringAnimation.h in Headers */, - AD5090F71D831438BC3B8A4F /* RBBTweenAnimation.h in Headers */, + 0BA75EE64BECA0C8721EACB4 /* NSValue+PlatformIndependence.h in Headers */, + 2BD7E055969636D0D76E26B4 /* RBBAnimation.h in Headers */, + A5857B53D773D00DFBC6E875 /* RBBBlockBasedArray.h in Headers */, + 1C9B81F3B27540C487DEF1A1 /* RBBCubicBezier.h in Headers */, + 53B418CF315D25C4AF10958A /* RBBCustomAnimation.h in Headers */, + 6E1C0B5021204DA81D3D6700 /* RBBEasingFunction.h in Headers */, + CBFF07738DDC7C24ABB5160C /* RBBLinearInterpolation.h in Headers */, + 9474D65E585CBC131258FA99 /* RBBSpringAnimation.h in Headers */, + 7734B5128018B4ED1BBDAD27 /* RBBTweenAnimation.h in Headers */, + E1012C6B499E1D02FF23FD08 /* UIColor+PlatformIndependence.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7627BAAF26F8B22608280394 /* Headers */ = { + 4C3C3C7A9DB1FB07FA4DA617 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - BC41B09BC8377D346FF7D94B /* UIView+SDCAutoLayout.h in Headers */, + 9517BDCFBD3F4E24DC84C63D /* UIView+SDCAutoLayout.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 2683989395AB1B14A6DBAAC4 /* Pods */ = { + 3C30CC0C5B49446583C00348 /* Pods-SDCAutoLayout */ = { isa = PBXNativeTarget; - buildConfigurationList = D3DAFF614B9CE8B21E6C4336 /* Build configuration list for PBXNativeTarget "Pods" */; + buildConfigurationList = 7149DF6D19C8A5B2756F3B6E /* Build configuration list for PBXNativeTarget "Pods-SDCAutoLayout" */; buildPhases = ( - 4049CBF581E9052AA85368B1 /* Sources */, - D1F00BBDB941A7CC48CE5454 /* Frameworks */, + D7B94A66DBB6FAFF4FDB1D2D /* Sources */, + D7B8774817560AE501E40309 /* Frameworks */, + 4C3C3C7A9DB1FB07FA4DA617 /* Headers */, ); buildRules = ( ); dependencies = ( - 06EB2D6F9360C089F68F5931 /* PBXTargetDependency */, - 146912FEC14A7C4372AF82EA /* PBXTargetDependency */, ); - name = Pods; - productName = Pods; - productReference = 968689304F72D3BB88758923 /* libPods.a */; + name = "Pods-SDCAutoLayout"; + productName = "Pods-SDCAutoLayout"; + productReference = 101A6684C1B63B10E519C306 /* libPods-SDCAutoLayout.a */; productType = "com.apple.product-type.library.static"; }; - 2E37D979D4552D055D8C971C /* Pods-RBBAnimation */ = { + 7C354751FB56B61DEE016D54 /* Pods-RBBAnimation */ = { isa = PBXNativeTarget; - buildConfigurationList = 9E74AC500D2E8F5EB9C17EF8 /* Build configuration list for PBXNativeTarget "Pods-RBBAnimation" */; + buildConfigurationList = 642601864D6EC5D5EE488C99 /* Build configuration list for PBXNativeTarget "Pods-RBBAnimation" */; buildPhases = ( - 4BCB5E1A3A056B66BFC820E9 /* Sources */, - A1E710E33BE03F706AFA9AA8 /* Frameworks */, - 51CDFEDD40A978A9CC967CBB /* Headers */, + DD6B7CF8B3F4720C3E3069FD /* Sources */, + F6F29FF44012C64BE5180761 /* Frameworks */, + 02740A9F9DA02740EA88F19F /* Headers */, ); buildRules = ( ); @@ -311,246 +324,214 @@ ); name = "Pods-RBBAnimation"; productName = "Pods-RBBAnimation"; - productReference = 322073759AC983791D2FB2B9 /* libPods-RBBAnimation.a */; + productReference = 260CB75E00A74328B38345A9 /* libPods-RBBAnimation.a */; productType = "com.apple.product-type.library.static"; }; - 693C4DADA50C378451CF855B /* Pods-SDCAutoLayout */ = { + A0152A51CA271C12C477C106 /* Pods */ = { isa = PBXNativeTarget; - buildConfigurationList = 105C8EE67150005C36731A9A /* Build configuration list for PBXNativeTarget "Pods-SDCAutoLayout" */; + buildConfigurationList = 93F49DAC20287BA39AF51B9D /* Build configuration list for PBXNativeTarget "Pods" */; buildPhases = ( - 56B90E370F424F87278418A8 /* Sources */, - E222F2914BE4BFABAEC08C72 /* Frameworks */, - 7627BAAF26F8B22608280394 /* Headers */, + E7F901726CAC14D3962037A0 /* Sources */, + 826091967F2662D8B82ED085 /* Frameworks */, ); buildRules = ( ); dependencies = ( + EFD6846BEA4D49EEA3D52B1B /* PBXTargetDependency */, + 0CD9A5AA36A7B0F1256D5DA4 /* PBXTargetDependency */, ); - name = "Pods-SDCAutoLayout"; - productName = "Pods-SDCAutoLayout"; - productReference = 93A8BC852AD779CB155FB5B8 /* libPods-SDCAutoLayout.a */; + name = Pods; + productName = Pods; + productReference = E3758D6450AF99421E283CD5 /* libPods.a */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - 14D09AD9EE2C129C60722549 /* Project object */ = { + 30AF5727EE5F1B035254E201 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0510; }; - buildConfigurationList = FAA88112DBC8157A98F09450 /* Build configuration list for PBXProject "Pods" */; + buildConfigurationList = AB56A72FFEFF5365DBC110E7 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); - mainGroup = 91E3662D2CFA77578C9C932B; - productRefGroup = BC3F94A66B497C501DF08ACB /* Products */; + mainGroup = 93D0571F14257907FF00ECD5; + productRefGroup = 919BF9624ED8C6CE472DD848 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - 2683989395AB1B14A6DBAAC4 /* Pods */, - 2E37D979D4552D055D8C971C /* Pods-RBBAnimation */, - 693C4DADA50C378451CF855B /* Pods-SDCAutoLayout */, + A0152A51CA271C12C477C106 /* Pods */, + 7C354751FB56B61DEE016D54 /* Pods-RBBAnimation */, + 3C30CC0C5B49446583C00348 /* Pods-SDCAutoLayout */, ); }; /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ - 4049CBF581E9052AA85368B1 /* Sources */ = { + D7B94A66DBB6FAFF4FDB1D2D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FDB703FF9F3AC5A268CC1BC2 /* Pods-dummy.m in Sources */, + C3FD1E7E82FDAC8E63309A5D /* Pods-SDCAutoLayout-dummy.m in Sources */, + EEF983C81B59AEB9587C6DB1 /* UIView+SDCAutoLayout.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4BCB5E1A3A056B66BFC820E9 /* Sources */ = { + DD6B7CF8B3F4720C3E3069FD /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 6BB6534DBB65DA4283915BB1 /* Pods-RBBAnimation-dummy.m in Sources */, - C1ADF35B3F4EDEB5DF932EE3 /* RBBAnimation.m in Sources */, - B35023B9861E12B2D83D3855 /* RBBBlockBasedArray.m in Sources */, - D518D021065E54623688D33D /* RBBCubicBezier.m in Sources */, - 6C58C3270B47E735D9A9E561 /* RBBCustomAnimation.m in Sources */, - 97977FF6B01656F020142AD7 /* RBBEasingFunction.m in Sources */, - E331F161B31FCC80D1CAE5F5 /* RBBLinearInterpolation.m in Sources */, - 5C8DFE96A211340CA5972460 /* RBBSpringAnimation.m in Sources */, - 5219C694FF33D72F5B8112CC /* RBBTweenAnimation.m in Sources */, + 8A57CA55351CD3C201AE6BDB /* NSValue+PlatformIndependence.m in Sources */, + A40CD7DA244FC7489D6B1580 /* Pods-RBBAnimation-dummy.m in Sources */, + 090C8C7F805FD5776D71C139 /* RBBAnimation.m in Sources */, + 4373614FE01352589D521978 /* RBBBlockBasedArray.m in Sources */, + D2027DC5CC296E2CC46C8D69 /* RBBCubicBezier.m in Sources */, + 33613D6E27BC5CBAA3C9A8B9 /* RBBCustomAnimation.m in Sources */, + 252773617EF686A684D8D22C /* RBBEasingFunction.m in Sources */, + C03EB6F50C2C411819C7E273 /* RBBLinearInterpolation.m in Sources */, + B3FC5243BEB5F75191ED382F /* RBBSpringAnimation.m in Sources */, + DC24BF574F57ED9BC616CF1B /* RBBTweenAnimation.m in Sources */, + 59AF06C89AE2015E892614EA /* UIColor+PlatformIndependence.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 56B90E370F424F87278418A8 /* Sources */ = { + E7F901726CAC14D3962037A0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - AB8AC13C1ECC29BF1C58E940 /* Pods-SDCAutoLayout-dummy.m in Sources */, - 351DC92CF314F69373891A4F /* UIView+SDCAutoLayout.m in Sources */, + 31722DB30769A45CEEA06B79 /* Pods-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 06EB2D6F9360C089F68F5931 /* PBXTargetDependency */ = { + 0CD9A5AA36A7B0F1256D5DA4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 2E37D979D4552D055D8C971C /* Pods-RBBAnimation */; - targetProxy = 45268E0ADA4435A7A27BB197 /* PBXContainerItemProxy */; + name = "Pods-SDCAutoLayout"; + target = 3C30CC0C5B49446583C00348 /* Pods-SDCAutoLayout */; + targetProxy = 9D49A31BA8619F48A3A9EF9E /* PBXContainerItemProxy */; }; - 146912FEC14A7C4372AF82EA /* PBXTargetDependency */ = { + EFD6846BEA4D49EEA3D52B1B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 693C4DADA50C378451CF855B /* Pods-SDCAutoLayout */; - targetProxy = 86E048BBC4E0FC09FB0A0D0C /* PBXContainerItemProxy */; + name = "Pods-RBBAnimation"; + target = 7C354751FB56B61DEE016D54 /* Pods-RBBAnimation */; + targetProxy = 36D1FF24C4D162C0F7A83D93 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 0B7B813B5A6E3CC44B2636C2 /* Release */ = { + 1A0CA1B47D1DC24AF3982E40 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C9E275EEF0A6E301B2F95691 /* Pods-RBBAnimation-Private.xcconfig */; + baseConfigurationReference = A0DF29F22E25D0B3FDEE8E81 /* Pods.debug.xcconfig */; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - COPY_PHASE_STRIP = YES; - DSTROOT = /tmp/xcodeproj.dst; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "Target Support Files/Pods-RBBAnimation/Pods-RBBAnimation-prefix.pch"; - INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + ENABLE_STRICT_OBJC_MSGSEND = YES; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - OTHER_CFLAGS = ( - "-DNS_BLOCK_ASSERTIONS=1", - "$(inherited)", - ); - OTHER_CPLUSPLUSFLAGS = ( - "-DNS_BLOCK_ASSERTIONS=1", - "$(inherited)", - ); + MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; PRODUCT_NAME = "$(TARGET_NAME)"; - PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - 3A07999B35FDD620EEF0623E /* Release */ = { + 20C5FA0201604D4D54E45359 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F5E308AA98FB31BE21771AAA /* Pods-SDCAutoLayout-Private.xcconfig */; + baseConfigurationReference = 1DF09DD9D33FD4A5C8774C5A /* Pods-RBBAnimation-Private.xcconfig */; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - COPY_PHASE_STRIP = YES; - DSTROOT = /tmp/xcodeproj.dst; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "Target Support Files/Pods-SDCAutoLayout/Pods-SDCAutoLayout-prefix.pch"; - INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/Pods-RBBAnimation/Pods-RBBAnimation-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - OTHER_CFLAGS = ( - "-DNS_BLOCK_ASSERTIONS=1", - "$(inherited)", - ); - OTHER_CPLUSPLUSFLAGS = ( - "-DNS_BLOCK_ASSERTIONS=1", - "$(inherited)", - ); + MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; - PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - 6760CE925BDEB002A1627C67 /* Debug */ = { + 412268A7713B971543AE4F4E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F5E308AA98FB31BE21771AAA /* Pods-SDCAutoLayout-Private.xcconfig */; + baseConfigurationReference = 1DF09DD9D33FD4A5C8774C5A /* Pods-RBBAnimation-Private.xcconfig */; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - COPY_PHASE_STRIP = NO; - DSTROOT = /tmp/xcodeproj.dst; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "Target Support Files/Pods-SDCAutoLayout/Pods-SDCAutoLayout-prefix.pch"; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/Pods-RBBAnimation/Pods-RBBAnimation-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; - PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Debug; + name = Release; }; - 690982317CEDE1CEB06D203E /* Release */ = { + 586048AB7BB8EC1F574016F5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 60CB4CB49CD65A075FA89691 /* Pods.release.xcconfig */; 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; - DSTROOT = /tmp/xcodeproj.dst; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + ENABLE_NS_ASSERTIONS = NO; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_PREPROCESSOR_DEFINITIONS = "RELEASE=1"; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - OTHER_CFLAGS = ( - "-DNS_BLOCK_ASSERTIONS=1", - "$(inherited)", - ); - OTHER_CPLUSPLUSFLAGS = ( - "-DNS_BLOCK_ASSERTIONS=1", - "$(inherited)", - ); - OTHER_LDFLAGS = ""; - PRODUCT_NAME = "$(TARGET_NAME)"; - PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; + STRIP_INSTALLED_PRODUCT = NO; + SYMROOT = "${SRCROOT}/../build"; VALIDATE_PRODUCT = YES; }; name = Release; }; - C1DA1F013BA1475C1D5BBFF1 /* Debug */ = { + 7014BD4E66DBAFE02D6173B3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C9E275EEF0A6E301B2F95691 /* Pods-RBBAnimation-Private.xcconfig */; + baseConfigurationReference = BC481537095B06CF87567F4B /* Pods.release.xcconfig */; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - COPY_PHASE_STRIP = NO; - DSTROOT = /tmp/xcodeproj.dst; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "Target Support Files/Pods-RBBAnimation/Pods-RBBAnimation-prefix.pch"; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + ENABLE_STRICT_OBJC_MSGSEND = YES; IPHONEOS_DEPLOYMENT_TARGET = 7.0; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; PRODUCT_NAME = "$(TARGET_NAME)"; - PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Debug; + name = Release; }; - D447BEE5D75C520C7A17B192 /* Debug */ = { + 7B83558E2969BA25FF4797CD /* 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 = NO; + CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; @@ -558,7 +539,9 @@ CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES; - COPY_PHASE_STRIP = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; @@ -576,105 +559,82 @@ IPHONEOS_DEPLOYMENT_TARGET = 7.0; ONLY_ACTIVE_ARCH = YES; STRIP_INSTALLED_PRODUCT = NO; + SYMROOT = "${SRCROOT}/../build"; }; name = Debug; }; - EB49ADD5BCB56DE9CA3CE31F /* Debug */ = { + 7FBA3F35AA80DE51FCD812A9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CAD70CC154D55FA148AF3A3C /* Pods.debug.xcconfig */; + baseConfigurationReference = 453AC516F8F0D09952EE72D6 /* Pods-SDCAutoLayout-Private.xcconfig */; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - COPY_PHASE_STRIP = NO; - DSTROOT = /tmp/xcodeproj.dst; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/Pods-SDCAutoLayout/Pods-SDCAutoLayout-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; - PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Debug; + name = Release; }; - F23F2E9D0D61737C980E6BED /* Release */ = { + 9910499A9AC616A24362AF31 /* Debug */ = { isa = XCBuildConfiguration; + baseConfigurationReference = 453AC516F8F0D09952EE72D6 /* Pods-SDCAutoLayout-Private.xcconfig */; buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = NO; - 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; - COPY_PHASE_STRIP = NO; - ENABLE_NS_ASSERTIONS = NO; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_PREPROCESSOR_DEFINITIONS = "RELEASE=1"; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/Pods-SDCAutoLayout/Pods-SDCAutoLayout-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - STRIP_INSTALLED_PRODUCT = NO; - VALIDATE_PRODUCT = YES; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; }; - name = Release; + name = Debug; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 105C8EE67150005C36731A9A /* Build configuration list for PBXNativeTarget "Pods-SDCAutoLayout" */ = { + 642601864D6EC5D5EE488C99 /* Build configuration list for PBXNativeTarget "Pods-RBBAnimation" */ = { isa = XCConfigurationList; buildConfigurations = ( - 6760CE925BDEB002A1627C67 /* Debug */, - 3A07999B35FDD620EEF0623E /* Release */, + 20C5FA0201604D4D54E45359 /* Debug */, + 412268A7713B971543AE4F4E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 9E74AC500D2E8F5EB9C17EF8 /* Build configuration list for PBXNativeTarget "Pods-RBBAnimation" */ = { + 7149DF6D19C8A5B2756F3B6E /* Build configuration list for PBXNativeTarget "Pods-SDCAutoLayout" */ = { isa = XCConfigurationList; buildConfigurations = ( - C1DA1F013BA1475C1D5BBFF1 /* Debug */, - 0B7B813B5A6E3CC44B2636C2 /* Release */, + 9910499A9AC616A24362AF31 /* Debug */, + 7FBA3F35AA80DE51FCD812A9 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D3DAFF614B9CE8B21E6C4336 /* Build configuration list for PBXNativeTarget "Pods" */ = { + 93F49DAC20287BA39AF51B9D /* Build configuration list for PBXNativeTarget "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - EB49ADD5BCB56DE9CA3CE31F /* Debug */, - 690982317CEDE1CEB06D203E /* Release */, + 1A0CA1B47D1DC24AF3982E40 /* Debug */, + 7014BD4E66DBAFE02D6173B3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - FAA88112DBC8157A98F09450 /* Build configuration list for PBXProject "Pods" */ = { + AB56A72FFEFF5365DBC110E7 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - D447BEE5D75C520C7A17B192 /* Debug */, - F23F2E9D0D61737C980E6BED /* Release */, + 7B83558E2969BA25FF4797CD /* Debug */, + 586048AB7BB8EC1F574016F5 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = 14D09AD9EE2C129C60722549 /* Project object */; + rootObject = 30AF5727EE5F1B035254E201 /* Project object */; } diff --git a/Pods/RBBAnimation/RBBAnimation/NSValue+PlatformIndependence.h b/Pods/RBBAnimation/RBBAnimation/NSValue+PlatformIndependence.h new file mode 100644 index 00000000..dd29d0e3 --- /dev/null +++ b/Pods/RBBAnimation/RBBAnimation/NSValue+PlatformIndependence.h @@ -0,0 +1,21 @@ +// +// NSValue+PlatformIndependence.h +// RBBAnimation +// +// Created by Robert Böhnke on 11/04/14. +// Copyright (c) 2014 Robert Böhnke. All rights reserved. +// + +#import + +@interface NSValue (PlatformIndependence) + ++ (instancetype)rbb_valueWithCGRect:(CGRect)rect; ++ (instancetype)rbb_valueWithCGSize:(CGSize)size; ++ (instancetype)rbb_valueWithCGPoint:(CGPoint)point; + +- (CGRect)rbb_CGRectValue; +- (CGSize)rbb_CGSizeValue; +- (CGPoint)rbb_CGPointValue; + +@end diff --git a/Pods/RBBAnimation/RBBAnimation/NSValue+PlatformIndependence.m b/Pods/RBBAnimation/RBBAnimation/NSValue+PlatformIndependence.m new file mode 100644 index 00000000..da04b5a2 --- /dev/null +++ b/Pods/RBBAnimation/RBBAnimation/NSValue+PlatformIndependence.m @@ -0,0 +1,67 @@ +// +// NSValue+PlatformIndependence.m +// RBBAnimation +// +// Created by Robert Böhnke on 11/04/14. +// Copyright (c) 2014 Robert Böhnke. All rights reserved. +// + +#if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR +#import +#endif + +#import "NSValue+PlatformIndependence.h" + +@implementation NSValue (PlatformIndependence) + +#if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR ++ (instancetype)rbb_valueWithCGRect:(CGRect)rect { + return [self valueWithCGRect:rect]; +} + ++ (instancetype)rbb_valueWithCGSize:(CGSize)size { + return [self valueWithCGSize:size]; +} + ++ (instancetype)rbb_valueWithCGPoint:(CGPoint)point { + return [self valueWithCGPoint:point]; +} + +- (CGRect)rbb_CGRectValue { + return [self CGRectValue]; +} + +- (CGSize)rbb_CGSizeValue { + return [self CGSizeValue]; +} + +- (CGPoint)rbb_CGPointValue { + return [self CGPointValue]; +} +#elif TARGET_OS_MAC ++ (instancetype)rbb_valueWithCGRect:(CGRect)rect { + return [self valueWithRect:rect]; +} + ++ (instancetype)rbb_valueWithCGSize:(CGSize)size { + return [self valueWithSize:size]; +} + ++ (instancetype)rbb_valueWithCGPoint:(CGPoint)point { + return [self valueWithPoint:point]; +} + +- (CGRect)rbb_CGRectValue { + return [self rectValue]; +} + +- (CGSize)rbb_CGSizeValue { + return [self sizeValue]; +} + +- (CGPoint)rbb_CGPointValue { + return [self pointValue]; +} +#endif + +@end diff --git a/Pods/RBBAnimation/RBBAnimation/RBBAnimation.h b/Pods/RBBAnimation/RBBAnimation/RBBAnimation.h index ef0f61c0..4bb4c6cd 100644 --- a/Pods/RBBAnimation/RBBAnimation/RBBAnimation.h +++ b/Pods/RBBAnimation/RBBAnimation/RBBAnimation.h @@ -20,4 +20,8 @@ typedef id (^RBBAnimationBlock)(CGFloat t, CGFloat duration); - (void)setValues:(NSArray *)values __attribute__((unavailable("values cannot be set on RBBAnimation"))); +@property (readwrite, atomic, assign) CGPathRef path __attribute__((unavailable("path is not available on RBBAnimation"))); + +@property (readwrite, atomic, copy) NSString *rotationMode __attribute__((unavailable("rotationMode is not available on RBBAnimation"))); + @end diff --git a/Pods/RBBAnimation/RBBAnimation/RBBAnimation.m b/Pods/RBBAnimation/RBBAnimation/RBBAnimation.m index 33596953..a66ec167 100644 --- a/Pods/RBBAnimation/RBBAnimation/RBBAnimation.m +++ b/Pods/RBBAnimation/RBBAnimation/RBBAnimation.m @@ -25,10 +25,6 @@ + (NSSet *)keyPathsForValuesAffectingValues { #pragma mark - CAKeyframeAnimation -- (void)setValues:(NSArray *)values { - return; -} - - (NSArray *)values { RBBAnimationBlock block = [self.animationBlock copy]; @@ -39,4 +35,26 @@ - (NSArray *)values { }]; } +#pragma mark - Unavailable + +- (void)setPath:(CGPathRef)path { + return; +} + +- (CGPathRef)path { + return NULL; +} + +- (void)setRotationMode:(NSString *)rotationMode { + return; +} + +- (NSString *)rotationMode { + return nil; +} + +- (void)setValues:(NSArray *)values { + return; +} + @end diff --git a/Pods/RBBAnimation/RBBAnimation/RBBLinearInterpolation.h b/Pods/RBBAnimation/RBBAnimation/RBBLinearInterpolation.h index 1069e753..7435d0ab 100644 --- a/Pods/RBBAnimation/RBBAnimation/RBBLinearInterpolation.h +++ b/Pods/RBBAnimation/RBBAnimation/RBBLinearInterpolation.h @@ -10,4 +10,4 @@ typedef id (^RBBLinearInterpolation)(CGFloat fraction); -extern RBBLinearInterpolation RBBInterpolate(NSValue *from, NSValue *to); +extern RBBLinearInterpolation RBBInterpolate(id from, id to); diff --git a/Pods/RBBAnimation/RBBAnimation/RBBLinearInterpolation.m b/Pods/RBBAnimation/RBBAnimation/RBBLinearInterpolation.m index aa36086c..dd016063 100644 --- a/Pods/RBBAnimation/RBBAnimation/RBBLinearInterpolation.m +++ b/Pods/RBBAnimation/RBBAnimation/RBBLinearInterpolation.m @@ -6,28 +6,24 @@ // Copyright (c) 2013 Robert Böhnke. All rights reserved. // -#import "RBBLinearInterpolation.h" - #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR #import -#define VALUE_FOR_RECT(rect) [NSValue valueWithCGRect:rect] -#define RECT_VALUE(value) [value CGRectValue] -#define VALUE_FOR_SIZE(size) [NSValue valueWithCGSize:size] -#define SIZE_VALUE(value) [value CGSizeValue] -#define VALUE_FOR_POINT(point) [NSValue valueWithCGPoint:point] -#define POINT_VALUE(value) [value CGPointValue] - -#elif TARGET_OS_MAC - -#define VALUE_FOR_RECT(rect) [NSValue valueWithRect:rect] -#define RECT_VALUE(value) [value rectValue] -#define VALUE_FOR_SIZE(size) [NSValue valueWithSize:size] -#define SIZE_VALUE(value) [value sizeValue] -#define VALUE_FOR_POINT(point) [NSValue valueWithPoint:point] -#define POINT_VALUE(value) [value pointValue] +#import "UIColor+PlatformIndependence.h" + +#define RBBColor UIColor +#else +#import + +#import "NSColor+PlatformIndependence.h" + +#define RBBColor NSColor #endif +#import "NSValue+PlatformIndependence.h" + +#import "RBBLinearInterpolation.h" + static RBBLinearInterpolation RBBInterpolateCATransform3D(CATransform3D from, CATransform3D to) { CATransform3D delta = { .m11 = to.m11 - from.m11, @@ -86,7 +82,7 @@ static RBBLinearInterpolation RBBInterpolateCGRect(CGRect from, CGRect to) { .size.height = from.size.height + fraction * deltaHeight }; - return VALUE_FOR_RECT(rect); + return [NSValue rbb_valueWithCGRect:rect]; }; } @@ -100,7 +96,7 @@ static RBBLinearInterpolation RBBInterpolateCGPoint(CGPoint from, CGPoint to) { .y = from.y + fraction * deltaY, }; - return VALUE_FOR_POINT(point); + return [NSValue rbb_valueWithCGPoint:point]; }; } @@ -114,7 +110,7 @@ static RBBLinearInterpolation RBBInterpolateCGSize(CGSize from, CGSize to) { .height = from.height + fraction * deltaHeight, }; - return VALUE_FOR_SIZE(size); + return [NSValue rbb_valueWithCGSize:size]; }; } @@ -126,26 +122,48 @@ static RBBLinearInterpolation RBBInterpolateCGFloat(CGFloat from, CGFloat to) { }; }; -extern RBBLinearInterpolation RBBInterpolate(NSValue *from, NSValue *to) { - NSCParameterAssert(([from isKindOfClass:NSNumber.class] && [to isKindOfClass:NSNumber.class]) || strcmp(from.objCType, to.objCType) == 0); +// TODO: Color spaces can present a problem. +// +// For example, if [UIColor/NSColor whiteColor] is used, the color space is +// white, and this fails. +// +// A comprehensive conversion process should always bring the colors into an +// HSBA-compatible color space. In the mean time, always create colors using +// +olorWithHue:saturation:brightness:alpha: method. +static RBBLinearInterpolation RBBInterpolateColor(RBBColor *from, RBBColor *to) { + CGFloat fromHue = 0.0f; + CGFloat fromSaturation = 0.0f; + CGFloat fromBrightness = 0.0f; + CGFloat fromAlpha = 0.0f; - if (strcmp(from.objCType, @encode(CATransform3D)) == 0) { - return RBBInterpolateCATransform3D(from.CATransform3DValue, to.CATransform3DValue); - } + [from getHue:&fromHue saturation:&fromSaturation brightness:&fromBrightness alpha:&fromAlpha]; - if (strcmp(from.objCType, @encode(CGRect)) == 0) { - return RBBInterpolateCGRect(RECT_VALUE(from), RECT_VALUE(to)); - } + CGFloat toHue = 0.0f; + CGFloat toSaturation = 0.0f; + CGFloat toBrightness = 0.0f; + CGFloat toAlpha = 0.0f; - if (strcmp(from.objCType, @encode(CGPoint)) == 0) { - return RBBInterpolateCGPoint(POINT_VALUE(from), POINT_VALUE(to)); - } + [to getHue:&toHue saturation:&toSaturation brightness:&toBrightness alpha:&toAlpha]; - if (strcmp(from.objCType, @encode(CGSize)) == 0) { - return RBBInterpolateCGSize(SIZE_VALUE(from), SIZE_VALUE(to)); - } + CGFloat deltaHue = toHue - fromHue; + CGFloat deltaSaturation = toSaturation - fromSaturation; + CGFloat deltaBrightness = toBrightness - fromBrightness; + CGFloat deltaAlpha = toAlpha - fromAlpha; - if ([from isKindOfClass:NSNumber.class]) { + return ^(CGFloat fraction) { + CGFloat hue = fromHue + fraction * deltaHue; + CGFloat saturation = fromSaturation + fraction * deltaSaturation; + CGFloat brightness = fromBrightness + fraction * deltaBrightness; + CGFloat alpha = fromAlpha + fraction * deltaAlpha; + + CGColorRef colorRef = [RBBColor rbb_colorWithHue:hue saturation:saturation brightness:brightness alpha:alpha].CGColor; + + return (__bridge id)colorRef; + }; +} + +extern RBBLinearInterpolation RBBInterpolate(id from, id to) { + if ([from isKindOfClass:NSNumber.class] && [to isKindOfClass:NSNumber.class]) { #if CGFLOAT_IS_DOUBLE return RBBInterpolateCGFloat([(NSNumber *)from doubleValue], [(NSNumber *)to doubleValue]); #else @@ -153,6 +171,31 @@ extern RBBLinearInterpolation RBBInterpolate(NSValue *from, NSValue *to) { #endif } + if ((CFGetTypeID((__bridge CFTypeRef)from) == CGColorGetTypeID()) && (CFGetTypeID((__bridge CFTypeRef)to) == CGColorGetTypeID())) { + RBBColor *fromColor = [RBBColor colorWithCGColor:(CGColorRef)from]; + RBBColor *toColor = [RBBColor colorWithCGColor:(CGColorRef)to]; + + return RBBInterpolateColor(fromColor, toColor); + } + + if (([from isKindOfClass:NSValue.class] && [to isKindOfClass:NSValue.class]) && strcmp([from objCType], [to objCType]) == 0) { + if (strcmp([from objCType], @encode(CATransform3D)) == 0) { + return RBBInterpolateCATransform3D([from CATransform3DValue], [to CATransform3DValue]); + } + + if (strcmp([from objCType], @encode(CGRect)) == 0) { + return RBBInterpolateCGRect([from rbb_CGRectValue], [to rbb_CGRectValue]); + } + + if (strcmp([from objCType], @encode(CGPoint)) == 0) { + return RBBInterpolateCGPoint([from rbb_CGPointValue ], [to rbb_CGPointValue]); + } + + if (strcmp([from objCType], @encode(CGSize)) == 0) { + return RBBInterpolateCGSize([from rbb_CGSizeValue], [to rbb_CGSizeValue]); + } + } + return ^(CGFloat fraction) { return fraction < 0.5 ? from : to; }; diff --git a/Pods/RBBAnimation/RBBAnimation/RBBSpringAnimation.h b/Pods/RBBAnimation/RBBAnimation/RBBSpringAnimation.h index 897c97cd..62cb152c 100644 --- a/Pods/RBBAnimation/RBBAnimation/RBBSpringAnimation.h +++ b/Pods/RBBAnimation/RBBAnimation/RBBSpringAnimation.h @@ -17,8 +17,8 @@ @property (readwrite, nonatomic, assign) CGFloat stiffness; @property (readwrite, nonatomic, assign) CGFloat velocity; -@property (readwrite, nonatomic, strong) NSValue *fromValue; -@property (readwrite, nonatomic, strong) NSValue *toValue; +@property (readwrite, nonatomic, strong) id fromValue; +@property (readwrite, nonatomic, strong) id toValue; @property (readwrite, nonatomic, assign) BOOL allowsOverdamping; diff --git a/Pods/RBBAnimation/RBBAnimation/RBBSpringAnimation.m b/Pods/RBBAnimation/RBBAnimation/RBBSpringAnimation.m index df17f947..348429ac 100644 --- a/Pods/RBBAnimation/RBBAnimation/RBBSpringAnimation.m +++ b/Pods/RBBAnimation/RBBAnimation/RBBSpringAnimation.m @@ -23,13 +23,23 @@ - (id)init { self.mass = 1; self.stiffness = 100; + self.calculationMode = kCAAnimationDiscrete; + return self; } #pragma mark - KVO + (NSSet *)keyPathsForValuesAffectingAnimationBlock { - return [NSSet setWithArray:@[ @"damping", @"mass", @"stiffness", @"velocity", @"from", @"to", @"allowsOverdamping" ]]; + return [NSSet setWithArray:@[ + @"damping", + @"mass", + @"stiffness", + @"velocity", + @"fromValue", + @"toValue", + @"allowsOverdamping" + ]]; } #pragma mark - RBBSpringAnimation diff --git a/Pods/RBBAnimation/RBBAnimation/UIColor+PlatformIndependence.h b/Pods/RBBAnimation/RBBAnimation/UIColor+PlatformIndependence.h new file mode 100644 index 00000000..01aa52db --- /dev/null +++ b/Pods/RBBAnimation/RBBAnimation/UIColor+PlatformIndependence.h @@ -0,0 +1,15 @@ +// +// UIColor+PlatformIndependence.h +// RBBAnimation +// +// Created by Robert Böhnke on 11/04/14. +// Copyright (c) 2014 Robert Böhnke. All rights reserved. +// + +#import + +@interface UIColor (PlatformIndependence) + ++ (instancetype)rbb_colorWithHue:(CGFloat)hue saturation:(CGFloat)saturation brightness:(CGFloat)brightness alpha:(CGFloat)alpha; + +@end diff --git a/Pods/RBBAnimation/RBBAnimation/UIColor+PlatformIndependence.m b/Pods/RBBAnimation/RBBAnimation/UIColor+PlatformIndependence.m new file mode 100644 index 00000000..f4a1a605 --- /dev/null +++ b/Pods/RBBAnimation/RBBAnimation/UIColor+PlatformIndependence.m @@ -0,0 +1,17 @@ +// +// UIColor+PlatformIndependence.m +// RBBAnimation +// +// Created by Robert Böhnke on 11/04/14. +// Copyright (c) 2014 Robert Böhnke. All rights reserved. +// + +#import "UIColor+PlatformIndependence.h" + +@implementation UIColor (PlatformIndependence) + ++ (instancetype)rbb_colorWithHue:(CGFloat)hue saturation:(CGFloat)saturation brightness:(CGFloat)brightness alpha:(CGFloat)alpha { + return [self colorWithHue:hue saturation:saturation brightness:brightness alpha:alpha]; +} + +@end diff --git a/Pods/RBBAnimation/README.md b/Pods/RBBAnimation/README.md index e5e6e07f..9fec6493 100644 --- a/Pods/RBBAnimation/README.md +++ b/Pods/RBBAnimation/README.md @@ -1,5 +1,9 @@ # RBBAnimation + + + + `RBBAnimation` is a subclass of `CAKeyframeAnimation` that allows you to declare your __animations using blocks__ instead of writing out all the individual key-frames. @@ -18,7 +22,7 @@ To install RBBAnimation, I recommend the excellent [CocoaPods]. Simply add this to your Podfile ```ruby -pod 'RBBAnimation', '0.3.0' +pod 'RBBAnimation', '0.4.0' ``` and you are ready to go! diff --git a/Pods/SDCAutoLayout/AutoLayout/UIView+SDCAutoLayout.m b/Pods/SDCAutoLayout/AutoLayout/UIView+SDCAutoLayout.m index ea5e2501..fabf0c90 100644 --- a/Pods/SDCAutoLayout/AutoLayout/UIView+SDCAutoLayout.m +++ b/Pods/SDCAutoLayout/AutoLayout/UIView+SDCAutoLayout.m @@ -42,6 +42,7 @@ - (NSArray *)sdc_alignEdgesWithSuperview:(UIRectEdge)edges { } - (NSArray *)sdc_alignEdgesWithSuperview:(UIRectEdge)edges insets:(UIEdgeInsets)insets { + NSAssert(self.superview != nil, @"View does not have a super view"); return [self sdc_alignEdges:edges withView:self.superview insets:insets]; } @@ -99,7 +100,7 @@ - (NSLayoutConstraint *)sdc_alignEdge:(UIRectEdge)edge withEdge:(UIRectEdge)othe #pragma mark - Center Alignment - (NSArray *)sdc_alignCentersWithView:(UIView *)view { - return [self sdc_alignCentersWithView:view]; + return [self sdc_alignCentersWithView:view offset:UIOffsetZero]; } - (NSArray *)sdc_alignCentersWithView:(UIView *)view offset:(UIOffset)offset { @@ -148,6 +149,7 @@ - (NSLayoutConstraint *)sdc_horizontallyCenterInSuperview { } - (NSLayoutConstraint *)sdc_horizontallyCenterInSuperviewWithOffset:(CGFloat)offset { + NSAssert(self.superview != nil, @"View does not have a super view"); NSLayoutConstraint *constraint = [NSLayoutConstraint constraintWithItem:self attribute:NSLayoutAttributeCenterX relatedBy:NSLayoutRelationEqual toItem:self.superview attribute:NSLayoutAttributeCenterX multiplier:1 constant:offset]; [self.superview addConstraint:constraint]; @@ -159,6 +161,7 @@ - (NSLayoutConstraint *)sdc_verticallyCenterInSuperview { } - (NSLayoutConstraint *)sdc_verticallyCenterInSuperviewWithOffset:(CGFloat)offset { + NSAssert(self.superview != nil, @"View does not have a super view"); NSLayoutConstraint *constraint = [NSLayoutConstraint constraintWithItem:self attribute:NSLayoutAttributeCenterY relatedBy:NSLayoutRelationEqual toItem:self.superview attribute:NSLayoutAttributeCenterY multiplier:1 constant:offset]; [self.superview addConstraint:constraint]; @@ -207,6 +210,7 @@ - (NSLayoutConstraint *)sdc_setMaximumWidthToSuperviewWidth { } - (NSLayoutConstraint *)sdc_setMaximumWidthToSuperviewWidthWithOffset:(CGFloat)offset { + NSAssert(self.superview != nil, @"View does not have a super view"); NSLayoutConstraint *constraint = [NSLayoutConstraint constraintWithItem:self attribute:NSLayoutAttributeWidth relatedBy:NSLayoutRelationLessThanOrEqual toItem:self.superview attribute:NSLayoutAttributeWidth multiplier:1 constant:offset]; [self.superview addConstraint:constraint]; @@ -239,6 +243,7 @@ - (NSLayoutConstraint *)sdc_setMaximumHeightToSuperviewHeight { } - (NSLayoutConstraint *)sdc_setMaximumHeightToSuperviewHeightWithOffset:(CGFloat)offset { + NSAssert(self.superview != nil, @"View does not have a super view"); NSLayoutConstraint *constraint = [NSLayoutConstraint constraintWithItem:self attribute:NSLayoutAttributeHeight relatedBy:NSLayoutRelationLessThanOrEqual toItem:self.superview attribute:NSLayoutAttributeHeight multiplier:1 constant:offset]; [self.superview addConstraint:constraint]; @@ -295,7 +300,7 @@ - (NSLayoutConstraint *)sdc_pinHorizontalSpacing:(CGFloat)spacing toView:(UIView if (spacing >= 0) { constraint = [NSLayoutConstraint constraintWithItem:self attribute:NSLayoutAttributeLeft relatedBy:NSLayoutRelationEqual toItem:view attribute:NSLayoutAttributeRight multiplier:1 constant:spacing]; } else { - constraint = [NSLayoutConstraint constraintWithItem:self attribute:NSLayoutAttributeRight relatedBy:NSLayoutRelationEqual toItem:view attribute:NSLayoutAttributeLeft multiplier:1 constant:abs(spacing)]; + constraint = [NSLayoutConstraint constraintWithItem:self attribute:NSLayoutAttributeRight relatedBy:NSLayoutRelationEqual toItem:view attribute:NSLayoutAttributeLeft multiplier:1 constant:fabs(spacing)]; } [commonAncestor addConstraint:constraint]; @@ -310,7 +315,7 @@ - (NSLayoutConstraint *)sdc_pinVerticalSpacing:(CGFloat)spacing toView:(UIView * if (spacing >= 0) { constraint = [NSLayoutConstraint constraintWithItem:self attribute:NSLayoutAttributeTop relatedBy:NSLayoutRelationEqual toItem:view attribute:NSLayoutAttributeBottom multiplier:1 constant:spacing]; } else { - constraint = [NSLayoutConstraint constraintWithItem:self attribute:NSLayoutAttributeBottom relatedBy:NSLayoutRelationEqual toItem:view attribute:NSLayoutAttributeTop multiplier:1 constant:abs(spacing)]; + constraint = [NSLayoutConstraint constraintWithItem:self attribute:NSLayoutAttributeBottom relatedBy:NSLayoutRelationEqual toItem:view attribute:NSLayoutAttributeTop multiplier:1 constant:fabs(spacing)]; } [commonAncestor addConstraint:constraint]; diff --git a/Pods/Target Support Files/Pods-RBBAnimation/Pods-RBBAnimation-Private.xcconfig b/Pods/Target Support Files/Pods-RBBAnimation/Pods-RBBAnimation-Private.xcconfig index a6859291..7205a641 100644 --- a/Pods/Target Support Files/Pods-RBBAnimation/Pods-RBBAnimation-Private.xcconfig +++ b/Pods/Target Support Files/Pods-RBBAnimation/Pods-RBBAnimation-Private.xcconfig @@ -1,5 +1,6 @@ #include "Pods-RBBAnimation.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Build" "${PODS_ROOT}/Headers/Build/RBBAnimation" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RBBAnimation" "${PODS_ROOT}/Headers/Public/SDCAutoLayout" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/RBBAnimation" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RBBAnimation" "${PODS_ROOT}/Headers/Public/SDCAutoLayout" OTHER_LDFLAGS = ${PODS_RBBANIMATION_OTHER_LDFLAGS} -ObjC -PODS_ROOT = ${SRCROOT} \ No newline at end of file +PODS_ROOT = ${SRCROOT} +SKIP_INSTALL = YES \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-SDCAutoLayout/Pods-SDCAutoLayout-Private.xcconfig b/Pods/Target Support Files/Pods-SDCAutoLayout/Pods-SDCAutoLayout-Private.xcconfig index 1c4e37f7..384061ad 100644 --- a/Pods/Target Support Files/Pods-SDCAutoLayout/Pods-SDCAutoLayout-Private.xcconfig +++ b/Pods/Target Support Files/Pods-SDCAutoLayout/Pods-SDCAutoLayout-Private.xcconfig @@ -1,5 +1,6 @@ #include "Pods-SDCAutoLayout.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Build" "${PODS_ROOT}/Headers/Build/SDCAutoLayout" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RBBAnimation" "${PODS_ROOT}/Headers/Public/SDCAutoLayout" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SDCAutoLayout" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RBBAnimation" "${PODS_ROOT}/Headers/Public/SDCAutoLayout" OTHER_LDFLAGS = -ObjC -PODS_ROOT = ${SRCROOT} \ No newline at end of file +PODS_ROOT = ${SRCROOT} +SKIP_INSTALL = YES \ No newline at end of file diff --git a/Pods/Target Support Files/Pods/Pods-acknowledgements.plist b/Pods/Target Support Files/Pods/Pods-acknowledgements.plist index d7f00419..624078fb 100644 --- a/Pods/Target Support Files/Pods/Pods-acknowledgements.plist +++ b/Pods/Target Support Files/Pods/Pods-acknowledgements.plist @@ -14,7 +14,7 @@ FooterText - Copyright (c) 2013 Robert Böhnke. + Copyright (c) 2013 Robert Böhnke. 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 diff --git a/Pods/Target Support Files/Pods/Pods-environment.h b/Pods/Target Support Files/Pods/Pods-environment.h index 93023fa6..d7b472d7 100644 --- a/Pods/Target Support Files/Pods/Pods-environment.h +++ b/Pods/Target Support Files/Pods/Pods-environment.h @@ -9,12 +9,12 @@ // RBBAnimation #define COCOAPODS_POD_AVAILABLE_RBBAnimation #define COCOAPODS_VERSION_MAJOR_RBBAnimation 0 -#define COCOAPODS_VERSION_MINOR_RBBAnimation 3 +#define COCOAPODS_VERSION_MINOR_RBBAnimation 4 #define COCOAPODS_VERSION_PATCH_RBBAnimation 0 // SDCAutoLayout #define COCOAPODS_POD_AVAILABLE_SDCAutoLayout #define COCOAPODS_VERSION_MAJOR_SDCAutoLayout 2 #define COCOAPODS_VERSION_MINOR_SDCAutoLayout 0 -#define COCOAPODS_VERSION_PATCH_SDCAutoLayout 1 +#define COCOAPODS_VERSION_PATCH_SDCAutoLayout 3 diff --git a/Pods/Target Support Files/Pods/Pods-resources.sh b/Pods/Target Support Files/Pods/Pods-resources.sh index f9c5d734..43f08523 100755 --- a/Pods/Target Support Files/Pods/Pods-resources.sh +++ b/Pods/Target Support Files/Pods/Pods-resources.sh @@ -1,9 +1,19 @@ #!/bin/sh set -e +mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt > "$RESOURCES_TO_COPY" +XCASSET_FILES=() + +realpath() { + DIRECTORY=$(cd "${1%/*}" && pwd) + FILENAME="${1##*/}" + echo "$DIRECTORY/$FILENAME" +} + install_resource() { case $1 in @@ -29,7 +39,13 @@ install_resource() echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd\"" xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd" ;; + *.xcmappingmodel) + echo "xcrun mapc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm\"" + xcrun mapc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm" + ;; *.xcassets) + ABSOLUTE_XCASSET_FILE=$(realpath "${PODS_ROOT}/$1") + XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") ;; /*) echo "$1" @@ -48,7 +64,7 @@ if [[ "${ACTION}" == "install" ]]; then fi rm -f "$RESOURCES_TO_COPY" -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ `xcrun --find actool` ] && [ `find . -name '*.xcassets' | wc -l` -ne 0 ] +if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ] then case "${TARGETED_DEVICE_FAMILY}" in 1,2) @@ -64,5 +80,14 @@ then TARGET_DEVICE_ARGS="--target-device mac" ;; esac - find "${PWD}" -name "*.xcassets" -print0 | xargs -0 actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${IPHONEOS_DEPLOYMENT_TARGET}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + + # Find all other xcassets (this unfortunately includes those of path pods and other targets). + OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) + while read line; do + if [[ $line != "`realpath $PODS_ROOT`*" ]]; then + XCASSET_FILES+=("$line") + fi + done <<<"$OTHER_XCASSETS" + + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${IPHONEOS_DEPLOYMENT_TARGET}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" fi diff --git a/Pods/Target Support Files/Pods/Pods.debug.xcconfig b/Pods/Target Support Files/Pods/Pods.debug.xcconfig index 14c958e6..a87c177e 100644 --- a/Pods/Target Support Files/Pods/Pods.debug.xcconfig +++ b/Pods/Target Support Files/Pods/Pods.debug.xcconfig @@ -1,5 +1,6 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RBBAnimation" "${PODS_ROOT}/Headers/Public/SDCAutoLayout" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RBBAnimation" "${PODS_ROOT}/Headers/Public/SDCAutoLayout" OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/RBBAnimation" -isystem "${PODS_ROOT}/Headers/Public/SDCAutoLayout" -OTHER_LDFLAGS = -ObjC -l"Pods-RBBAnimation" -l"Pods-SDCAutoLayout" -framework "QuartzCore" +OTHER_LDFLAGS = $(inherited) -ObjC -l"Pods-RBBAnimation" -l"Pods-SDCAutoLayout" -framework "QuartzCore" +OTHER_LIBTOOLFLAGS = $(OTHER_LDFLAGS) PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file diff --git a/Pods/Target Support Files/Pods/Pods.release.xcconfig b/Pods/Target Support Files/Pods/Pods.release.xcconfig index 14c958e6..a87c177e 100644 --- a/Pods/Target Support Files/Pods/Pods.release.xcconfig +++ b/Pods/Target Support Files/Pods/Pods.release.xcconfig @@ -1,5 +1,6 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RBBAnimation" "${PODS_ROOT}/Headers/Public/SDCAutoLayout" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RBBAnimation" "${PODS_ROOT}/Headers/Public/SDCAutoLayout" OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/RBBAnimation" -isystem "${PODS_ROOT}/Headers/Public/SDCAutoLayout" -OTHER_LDFLAGS = -ObjC -l"Pods-RBBAnimation" -l"Pods-SDCAutoLayout" -framework "QuartzCore" +OTHER_LDFLAGS = $(inherited) -ObjC -l"Pods-RBBAnimation" -l"Pods-SDCAutoLayout" -framework "QuartzCore" +OTHER_LIBTOOLFLAGS = $(OTHER_LDFLAGS) PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file