Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
526 lines (514 sloc) 29.3 KB
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
5D0060411435FB2700615004 /* BTSPulseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D0060401435FB2700615004 /* BTSPulseViewController.m */; };
5D0D7E4C1BD7C41C0062CD26 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 5D0D7E4B1BD7C41C0062CD26 /* Default-568h@2x.png */; };
5D284BA1144BB57E0000650E /* BTSSineWaveLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D284BA0144BB57E0000650E /* BTSSineWaveLayer.m */; };
5D284BA3144BB7A20000650E /* BTSSineWaveView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D284BA2144BB7A20000650E /* BTSSineWaveView.m */; };
5D31F6ED143BEA0E008ECE3D /* BTSReflectionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D31F6EC143BEA0E008ECE3D /* BTSReflectionViewController.m */; };
5D31F703143D1FD7008ECE3D /* BTSWiggleViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D31F702143D1FD7008ECE3D /* BTSWiggleViewController.m */; };
5D422D671440D61600F85498 /* CALayer+WiggleAnimationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D422D661440D61600F85498 /* CALayer+WiggleAnimationAdditions.m */; };
5D583FDB1458F0970036131C /* american-flag.png in Resources */ = {isa = PBXBuildFile; fileRef = 5D583FDA1458F0970036131C /* american-flag.png */; };
5D5ED24E145B845300559B40 /* BTSLissajousViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D5ED24D145B845300559B40 /* BTSLissajousViewController.m */; };
5D5ED253145B886A00559B40 /* BTSLissajousView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D5ED252145B886A00559B40 /* BTSLissajousView.m */; };
5D5ED256145B889F00559B40 /* BTSLissajousLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D5ED255145B889F00559B40 /* BTSLissajousLayer.m */; };
5D69A4821442256E00B98A2D /* BTSBezierPathViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D69A4811442256E00B98A2D /* BTSBezierPathViewController.m */; };
5D69A4861442735400B98A2D /* BTSCubicBezierPathView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D69A4851442735400B98A2D /* BTSCubicBezierPathView.m */; };
5D6FBC66142BB9A80015A945 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D6FBC65142BB9A80015A945 /* UIKit.framework */; };
5D6FBC68142BB9A80015A945 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D6FBC67142BB9A80015A945 /* Foundation.framework */; };
5D6FBC6A142BB9A80015A945 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D6FBC69142BB9A80015A945 /* CoreGraphics.framework */; };
5D6FBC70142BB9A80015A945 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 5D6FBC6E142BB9A80015A945 /* InfoPlist.strings */; };
5D6FBC72142BB9A80015A945 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D6FBC71142BB9A80015A945 /* main.m */; };
5D6FBC76142BB9A80015A945 /* BTSAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D6FBC75142BB9A80015A945 /* BTSAppDelegate.m */; };
5D6FBC79142BB9A80015A945 /* MainStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5D6FBC77142BB9A80015A945 /* MainStoryboard.storyboard */; };
5D6FBC84142BBA430015A945 /* BTSBasicLayerPropertiesViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D6FBC83142BBA430015A945 /* BTSBasicLayerPropertiesViewController.m */; };
5D6FBC86142BBB2F0015A945 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D6FBC85142BBB2F0015A945 /* QuartzCore.framework */; };
5D9396541447C7270049EBBC /* BTSAnchorPointLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D9396531447C7270049EBBC /* BTSAnchorPointLayer.m */; };
5DB66D1417F7087D0075BCCA /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5DB66D1317F7087D0075BCCA /* Images.xcassets */; };
5DD391F6144A16FD00545708 /* BTSSineWaveViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DD391E7144A0AA600545708 /* BTSSineWaveViewController.m */; };
5DFB0B4B1448A74D001DF61F /* readme.md in Resources */ = {isa = PBXBuildFile; fileRef = 5DFB0B4A1448A74D001DF61F /* readme.md */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
5D00603F1435FB2700615004 /* BTSPulseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTSPulseViewController.h; sourceTree = "<group>"; };
5D0060401435FB2700615004 /* BTSPulseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTSPulseViewController.m; sourceTree = "<group>"; };
5D0D7E4B1BD7C41C0062CD26 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-568h@2x.png"; path = "../Default-568h@2x.png"; sourceTree = "<group>"; };
5D24F6F214D7267D00ECA6E8 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
5D284B9F144BB5310000650E /* BTSSineWaveLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTSSineWaveLayer.h; sourceTree = "<group>"; };
5D284BA0144BB57E0000650E /* BTSSineWaveLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTSSineWaveLayer.m; sourceTree = "<group>"; };
5D284BA2144BB7A20000650E /* BTSSineWaveView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTSSineWaveView.m; sourceTree = "<group>"; };
5D284BB2144BD0BA0000650E /* BTSCoreGraphics.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTSCoreGraphics.m; sourceTree = "<group>"; };
5D31F6EB143BEA0E008ECE3D /* BTSReflectionViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTSReflectionViewController.h; sourceTree = "<group>"; };
5D31F6EC143BEA0E008ECE3D /* BTSReflectionViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTSReflectionViewController.m; sourceTree = "<group>"; };
5D31F701143D1FD7008ECE3D /* BTSWiggleViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTSWiggleViewController.h; sourceTree = "<group>"; };
5D31F702143D1FD7008ECE3D /* BTSWiggleViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTSWiggleViewController.m; sourceTree = "<group>"; };
5D422D651440D61600F85498 /* CALayer+WiggleAnimationAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CALayer+WiggleAnimationAdditions.h"; sourceTree = "<group>"; };
5D422D661440D61600F85498 /* CALayer+WiggleAnimationAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CALayer+WiggleAnimationAdditions.m"; sourceTree = "<group>"; };
5D583FDA1458F0970036131C /* american-flag.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "american-flag.png"; sourceTree = "<group>"; };
5D5ED24C145B845300559B40 /* BTSLissajousViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = BTSLissajousViewController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
5D5ED24D145B845300559B40 /* BTSLissajousViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = BTSLissajousViewController.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
5D5ED251145B886A00559B40 /* BTSLissajousView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = BTSLissajousView.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
5D5ED252145B886A00559B40 /* BTSLissajousView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = BTSLissajousView.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
5D5ED254145B889F00559B40 /* BTSLissajousLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = BTSLissajousLayer.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
5D5ED255145B889F00559B40 /* BTSLissajousLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = BTSLissajousLayer.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
5D69A4801442256E00B98A2D /* BTSBezierPathViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTSBezierPathViewController.h; sourceTree = "<group>"; };
5D69A4811442256E00B98A2D /* BTSBezierPathViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTSBezierPathViewController.m; sourceTree = "<group>"; };
5D69A4841442735400B98A2D /* BTSCubicBezierPathView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTSCubicBezierPathView.h; sourceTree = "<group>"; };
5D69A4851442735400B98A2D /* BTSCubicBezierPathView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTSCubicBezierPathView.m; sourceTree = "<group>"; };
5D6FBC61142BB9A80015A945 /* CoreAnimationFunHouse.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CoreAnimationFunHouse.app; sourceTree = BUILT_PRODUCTS_DIR; };
5D6FBC65142BB9A80015A945 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
5D6FBC67142BB9A80015A945 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
5D6FBC69142BB9A80015A945 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
5D6FBC6D142BB9A80015A945 /* CoreAnimationFunHouse-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CoreAnimationFunHouse-Info.plist"; sourceTree = "<group>"; };
5D6FBC6F142BB9A80015A945 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
5D6FBC71142BB9A80015A945 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
5D6FBC73142BB9A80015A945 /* CoreAnimationFunHouse-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CoreAnimationFunHouse-Prefix.pch"; sourceTree = "<group>"; };
5D6FBC74142BB9A80015A945 /* BTSAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BTSAppDelegate.h; sourceTree = "<group>"; };
5D6FBC75142BB9A80015A945 /* BTSAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BTSAppDelegate.m; sourceTree = "<group>"; };
5D6FBC78142BB9A80015A945 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/MainStoryboard.storyboard; sourceTree = "<group>"; };
5D6FBC82142BBA430015A945 /* BTSBasicLayerPropertiesViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTSBasicLayerPropertiesViewController.h; sourceTree = "<group>"; };
5D6FBC83142BBA430015A945 /* BTSBasicLayerPropertiesViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTSBasicLayerPropertiesViewController.m; sourceTree = "<group>"; };
5D6FBC85142BBB2F0015A945 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
5D9396521447C7270049EBBC /* BTSAnchorPointLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTSAnchorPointLayer.h; sourceTree = "<group>"; };
5D9396531447C7270049EBBC /* BTSAnchorPointLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTSAnchorPointLayer.m; sourceTree = "<group>"; };
5DB66D1317F7087D0075BCCA /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
5DB66D1517F709A20075BCCA /* BTSCoreGraphics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BTSCoreGraphics.h; sourceTree = "<group>"; };
5DD391E6144A0AA600545708 /* BTSSineWaveViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTSSineWaveViewController.h; sourceTree = "<group>"; };
5DD391E7144A0AA600545708 /* BTSSineWaveViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTSSineWaveViewController.m; sourceTree = "<group>"; };
5DD391ED144A0B2200545708 /* BTSSineWaveView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTSSineWaveView.h; sourceTree = "<group>"; };
5DFB0B4A1448A74D001DF61F /* readme.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = readme.md; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
5D6FBC5E142BB9A80015A945 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
5D6FBC86142BBB2F0015A945 /* QuartzCore.framework in Frameworks */,
5D6FBC66142BB9A80015A945 /* UIKit.framework in Frameworks */,
5D6FBC68142BB9A80015A945 /* Foundation.framework in Frameworks */,
5D6FBC6A142BB9A80015A945 /* CoreGraphics.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
5D5ED250145B845B00559B40 /* Lissajous */ = {
isa = PBXGroup;
children = (
5D5ED24C145B845300559B40 /* BTSLissajousViewController.h */,
5D5ED24D145B845300559B40 /* BTSLissajousViewController.m */,
5D5ED251145B886A00559B40 /* BTSLissajousView.h */,
5D5ED252145B886A00559B40 /* BTSLissajousView.m */,
5D5ED254145B889F00559B40 /* BTSLissajousLayer.h */,
5D5ED255145B889F00559B40 /* BTSLissajousLayer.m */,
);
name = Lissajous;
sourceTree = "<group>";
};
5D6FBC56142BB9A80015A945 = {
isa = PBXGroup;
children = (
5DFB0B4A1448A74D001DF61F /* readme.md */,
5D6FBC6B142BB9A80015A945 /* CoreAnimationFunHouse */,
5D6FBC6C142BB9A80015A945 /* Supporting Files */,
5D6FBC64142BB9A80015A945 /* Frameworks */,
5D6FBC62142BB9A80015A945 /* Products */,
);
sourceTree = "<group>";
};
5D6FBC62142BB9A80015A945 /* Products */ = {
isa = PBXGroup;
children = (
5D6FBC61142BB9A80015A945 /* CoreAnimationFunHouse.app */,
);
name = Products;
sourceTree = "<group>";
};
5D6FBC64142BB9A80015A945 /* Frameworks */ = {
isa = PBXGroup;
children = (
5D24F6F214D7267D00ECA6E8 /* Accelerate.framework */,
5D6FBC85142BBB2F0015A945 /* QuartzCore.framework */,
5D6FBC65142BB9A80015A945 /* UIKit.framework */,
5D6FBC67142BB9A80015A945 /* Foundation.framework */,
5D6FBC69142BB9A80015A945 /* CoreGraphics.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
5D6FBC6B142BB9A80015A945 /* CoreAnimationFunHouse */ = {
isa = PBXGroup;
children = (
5DCD831C145662A700A41FE1 /* App */,
5DCD83151456623100A41FE1 /* Basic */,
5DCD83161456623D00A41FE1 /* Pulse */,
5DCD83171456624A00A41FE1 /* Reflection */,
5DCD83181456625600A41FE1 /* Wiggle and Jiggle */,
5DCD831A1456627900A41FE1 /* Bezier Path */,
5DCD831B1456628A00A41FE1 /* Sine Wave */,
5D5ED250145B845B00559B40 /* Lissajous */,
5DCD831D145662BA00A41FE1 /* Utilities */,
5DB66D1317F7087D0075BCCA /* Images.xcassets */,
);
path = CoreAnimationFunHouse;
sourceTree = "<group>";
};
5D6FBC6C142BB9A80015A945 /* Supporting Files */ = {
isa = PBXGroup;
children = (
5D0D7E4B1BD7C41C0062CD26 /* Default-568h@2x.png */,
5D583FDA1458F0970036131C /* american-flag.png */,
5D6FBC6D142BB9A80015A945 /* CoreAnimationFunHouse-Info.plist */,
5D6FBC6E142BB9A80015A945 /* InfoPlist.strings */,
5D6FBC71142BB9A80015A945 /* main.m */,
5D6FBC73142BB9A80015A945 /* CoreAnimationFunHouse-Prefix.pch */,
);
name = "Supporting Files";
path = CoreAnimationFunHouse;
sourceTree = "<group>";
};
5DCD83151456623100A41FE1 /* Basic */ = {
isa = PBXGroup;
children = (
5D6FBC82142BBA430015A945 /* BTSBasicLayerPropertiesViewController.h */,
5D6FBC83142BBA430015A945 /* BTSBasicLayerPropertiesViewController.m */,
);
name = Basic;
sourceTree = "<group>";
};
5DCD83161456623D00A41FE1 /* Pulse */ = {
isa = PBXGroup;
children = (
5D00603F1435FB2700615004 /* BTSPulseViewController.h */,
5D0060401435FB2700615004 /* BTSPulseViewController.m */,
);
name = Pulse;
sourceTree = "<group>";
};
5DCD83171456624A00A41FE1 /* Reflection */ = {
isa = PBXGroup;
children = (
5D31F6EB143BEA0E008ECE3D /* BTSReflectionViewController.h */,
5D31F6EC143BEA0E008ECE3D /* BTSReflectionViewController.m */,
);
name = Reflection;
sourceTree = "<group>";
};
5DCD83181456625600A41FE1 /* Wiggle and Jiggle */ = {
isa = PBXGroup;
children = (
5D31F701143D1FD7008ECE3D /* BTSWiggleViewController.h */,
5D31F702143D1FD7008ECE3D /* BTSWiggleViewController.m */,
5D422D651440D61600F85498 /* CALayer+WiggleAnimationAdditions.h */,
5D422D661440D61600F85498 /* CALayer+WiggleAnimationAdditions.m */,
);
name = "Wiggle and Jiggle";
sourceTree = "<group>";
};
5DCD831A1456627900A41FE1 /* Bezier Path */ = {
isa = PBXGroup;
children = (
5D69A4801442256E00B98A2D /* BTSBezierPathViewController.h */,
5D69A4811442256E00B98A2D /* BTSBezierPathViewController.m */,
5D69A4841442735400B98A2D /* BTSCubicBezierPathView.h */,
5D69A4851442735400B98A2D /* BTSCubicBezierPathView.m */,
);
name = "Bezier Path";
sourceTree = "<group>";
};
5DCD831B1456628A00A41FE1 /* Sine Wave */ = {
isa = PBXGroup;
children = (
5DD391E6144A0AA600545708 /* BTSSineWaveViewController.h */,
5DD391E7144A0AA600545708 /* BTSSineWaveViewController.m */,
5DD391ED144A0B2200545708 /* BTSSineWaveView.h */,
5D284BA2144BB7A20000650E /* BTSSineWaveView.m */,
5D284B9F144BB5310000650E /* BTSSineWaveLayer.h */,
5D284BA0144BB57E0000650E /* BTSSineWaveLayer.m */,
);
name = "Sine Wave";
sourceTree = "<group>";
};
5DCD831C145662A700A41FE1 /* App */ = {
isa = PBXGroup;
children = (
5D6FBC77142BB9A80015A945 /* MainStoryboard.storyboard */,
5D6FBC74142BB9A80015A945 /* BTSAppDelegate.h */,
5D6FBC75142BB9A80015A945 /* BTSAppDelegate.m */,
);
name = "App ";
sourceTree = "<group>";
};
5DCD831D145662BA00A41FE1 /* Utilities */ = {
isa = PBXGroup;
children = (
5D9396521447C7270049EBBC /* BTSAnchorPointLayer.h */,
5D9396531447C7270049EBBC /* BTSAnchorPointLayer.m */,
5DB66D1517F709A20075BCCA /* BTSCoreGraphics.h */,
5D284BB2144BD0BA0000650E /* BTSCoreGraphics.m */,
);
name = Utilities;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
5D6FBC60142BB9A80015A945 /* CoreAnimationFunHouse */ = {
isa = PBXNativeTarget;
buildConfigurationList = 5D6FBC7F142BB9A80015A945 /* Build configuration list for PBXNativeTarget "CoreAnimationFunHouse" */;
buildPhases = (
5D6FBC5D142BB9A80015A945 /* Sources */,
5D6FBC5E142BB9A80015A945 /* Frameworks */,
5D6FBC5F142BB9A80015A945 /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = CoreAnimationFunHouse;
productName = CoreAnimationFunHouse;
productReference = 5D6FBC61142BB9A80015A945 /* CoreAnimationFunHouse.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
5D6FBC58142BB9A80015A945 /* Project object */ = {
isa = PBXProject;
attributes = {
CLASSPREFIX = BTS;
LastUpgradeCheck = 0900;
ORGANIZATIONNAME = "Brian Coyner";
};
buildConfigurationList = 5D6FBC5B142BB9A80015A945 /* Build configuration list for PBXProject "CoreAnimationFunHouse" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
);
mainGroup = 5D6FBC56142BB9A80015A945;
productRefGroup = 5D6FBC62142BB9A80015A945 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
5D6FBC60142BB9A80015A945 /* CoreAnimationFunHouse */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
5D6FBC5F142BB9A80015A945 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
5D6FBC70142BB9A80015A945 /* InfoPlist.strings in Resources */,
5DB66D1417F7087D0075BCCA /* Images.xcassets in Resources */,
5D6FBC79142BB9A80015A945 /* MainStoryboard.storyboard in Resources */,
5DFB0B4B1448A74D001DF61F /* readme.md in Resources */,
5D583FDB1458F0970036131C /* american-flag.png in Resources */,
5D0D7E4C1BD7C41C0062CD26 /* Default-568h@2x.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
5D6FBC5D142BB9A80015A945 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
5D6FBC72142BB9A80015A945 /* main.m in Sources */,
5D6FBC76142BB9A80015A945 /* BTSAppDelegate.m in Sources */,
5D6FBC84142BBA430015A945 /* BTSBasicLayerPropertiesViewController.m in Sources */,
5D0060411435FB2700615004 /* BTSPulseViewController.m in Sources */,
5D31F6ED143BEA0E008ECE3D /* BTSReflectionViewController.m in Sources */,
5D31F703143D1FD7008ECE3D /* BTSWiggleViewController.m in Sources */,
5D422D671440D61600F85498 /* CALayer+WiggleAnimationAdditions.m in Sources */,
5D69A4821442256E00B98A2D /* BTSBezierPathViewController.m in Sources */,
5D69A4861442735400B98A2D /* BTSCubicBezierPathView.m in Sources */,
5D9396541447C7270049EBBC /* BTSAnchorPointLayer.m in Sources */,
5DD391F6144A16FD00545708 /* BTSSineWaveViewController.m in Sources */,
5D284BA1144BB57E0000650E /* BTSSineWaveLayer.m in Sources */,
5D284BA3144BB7A20000650E /* BTSSineWaveView.m in Sources */,
5D5ED24E145B845300559B40 /* BTSLissajousViewController.m in Sources */,
5D5ED253145B886A00559B40 /* BTSLissajousView.m in Sources */,
5D5ED256145B889F00559B40 /* BTSLissajousLayer.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXVariantGroup section */
5D6FBC6E142BB9A80015A945 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
5D6FBC6F142BB9A80015A945 /* en */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
5D6FBC77142BB9A80015A945 /* MainStoryboard.storyboard */ = {
isa = PBXVariantGroup;
children = (
5D6FBC78142BB9A80015A945 /* en */,
);
name = MainStoryboard.storyboard;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
5D6FBC7D142BB9A80015A945 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJCPP_ARC_ABI = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
GCC_TREAT_WARNINGS_AS_ERRORS = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
GCC_WARN_SHADOW = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = NO;
GCC_WARN_UNUSED_VARIABLE = YES;
ONLY_ACTIVE_ARCH = YES;
RUN_CLANG_STATIC_ANALYZER = YES;
SDKROOT = iphoneos;
};
name = Debug;
};
5D6FBC7E142BB9A80015A945 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_IMPLICIT_SIGN_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJCPP_ARC_ABI = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES;
GCC_TREAT_WARNINGS_AS_ERRORS = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
GCC_WARN_SHADOW = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = NO;
GCC_WARN_UNUSED_VARIABLE = YES;
OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
RUN_CLANG_STATIC_ANALYZER = YES;
SDKROOT = iphoneos;
VALIDATE_PRODUCT = YES;
};
name = Release;
};
5D6FBC80142BB9A80015A945 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "CoreAnimationFunHouse/CoreAnimationFunHouse-Prefix.pch";
INFOPLIST_FILE = "CoreAnimationFunHouse/CoreAnimationFunHouse-Info.plist";
PRODUCT_BUNDLE_IDENTIFIER = "com.briancoyner.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = 1;
WRAPPER_EXTENSION = app;
};
name = Debug;
};
5D6FBC81142BB9A80015A945 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "CoreAnimationFunHouse/CoreAnimationFunHouse-Prefix.pch";
INFOPLIST_FILE = "CoreAnimationFunHouse/CoreAnimationFunHouse-Info.plist";
PRODUCT_BUNDLE_IDENTIFIER = "com.briancoyner.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = 1;
WRAPPER_EXTENSION = app;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
5D6FBC5B142BB9A80015A945 /* Build configuration list for PBXProject "CoreAnimationFunHouse" */ = {
isa = XCConfigurationList;
buildConfigurations = (
5D6FBC7D142BB9A80015A945 /* Debug */,
5D6FBC7E142BB9A80015A945 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
5D6FBC7F142BB9A80015A945 /* Build configuration list for PBXNativeTarget "CoreAnimationFunHouse" */ = {
isa = XCConfigurationList;
buildConfigurations = (
5D6FBC80142BB9A80015A945 /* Debug */,
5D6FBC81142BB9A80015A945 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 5D6FBC58142BB9A80015A945 /* Project object */;
}