代码拉取完成,页面将自动刷新
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 48;
objects = {
/* Begin PBXBuildFile section */
6679E6456EC27278378E8E2B /* libPods-DrawDemoTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C6AF0C213143F0E696AA0A45 /* libPods-DrawDemoTests.a */; };
9C6099352025F9D300D5AC38 /* ImplicitAnimationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C6099342025F9D300D5AC38 /* ImplicitAnimationViewController.m */; };
9C75C933202309F00009D3CB /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C75C932202309F00009D3CB /* AppDelegate.m */; };
9C75C936202309F00009D3CB /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C75C935202309F00009D3CB /* ViewController.m */; };
9C75C939202309F00009D3CB /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 9C75C937202309F00009D3CB /* Main.storyboard */; };
9C75C93B202309F00009D3CB /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9C75C93A202309F00009D3CB /* Assets.xcassets */; };
9C75C93E202309F00009D3CB /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 9C75C93C202309F00009D3CB /* LaunchScreen.storyboard */; };
9C75C941202309F10009D3CB /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C75C940202309F10009D3CB /* main.m */; };
9C75C94B202309F10009D3CB /* DrawDemoTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C75C94A202309F10009D3CB /* DrawDemoTests.m */; };
9C75C956202309F10009D3CB /* DrawDemoUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C75C955202309F10009D3CB /* DrawDemoUITests.m */; };
9C75C96520230A320009D3CB /* DrawView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C75C96420230A320009D3CB /* DrawView.m */; };
9C75C96B202446CA0009D3CB /* GraphicsGeometryViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C75C96A202446CA0009D3CB /* GraphicsGeometryViewController.m */; };
9C75C96E202446E90009D3CB /* EfficientDrawingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C75C96D202446E90009D3CB /* EfficientDrawingViewController.m */; };
9C75C97420244ECF0009D3CB /* ReferableRulerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C75C97320244ECF0009D3CB /* ReferableRulerView.m */; };
C97A139BE847B077F1D36C5A /* libPods-DrawDemo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C4BBFE385333E6199585854F /* libPods-DrawDemo.a */; };
FD3DC0172CE2BACAFEDC9B3C /* libPods-DrawDemoUITests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F0DEABF22AC7726495F37877 /* libPods-DrawDemoUITests.a */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
9C75C947202309F10009D3CB /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 9C75C926202309F00009D3CB /* Project object */;
proxyType = 1;
remoteGlobalIDString = 9C75C92D202309F00009D3CB;
remoteInfo = DrawDemo;
};
9C75C952202309F10009D3CB /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 9C75C926202309F00009D3CB /* Project object */;
proxyType = 1;
remoteGlobalIDString = 9C75C92D202309F00009D3CB;
remoteInfo = DrawDemo;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
0E148DB460684310A1860335 /* Pods-DrawDemoUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DrawDemoUITests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-DrawDemoUITests/Pods-DrawDemoUITests.debug.xcconfig"; sourceTree = "<group>"; };
12C1AD7DE6D00709FCCFB7E3 /* Pods-DrawDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DrawDemo.debug.xcconfig"; path = "Pods/Target Support Files/Pods-DrawDemo/Pods-DrawDemo.debug.xcconfig"; sourceTree = "<group>"; };
14DE627647642CAE14278381 /* Pods-DrawDemoTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DrawDemoTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-DrawDemoTests/Pods-DrawDemoTests.release.xcconfig"; sourceTree = "<group>"; };
4AE6E58AA4E495EFCEE2B290 /* Pods-DrawDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DrawDemo.release.xcconfig"; path = "Pods/Target Support Files/Pods-DrawDemo/Pods-DrawDemo.release.xcconfig"; sourceTree = "<group>"; };
7F25069FAAC65EDD62E68C3A /* Pods-DrawDemoTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DrawDemoTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-DrawDemoTests/Pods-DrawDemoTests.debug.xcconfig"; sourceTree = "<group>"; };
9C6099332025F9D300D5AC38 /* ImplicitAnimationViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ImplicitAnimationViewController.h; sourceTree = "<group>"; };
9C6099342025F9D300D5AC38 /* ImplicitAnimationViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ImplicitAnimationViewController.m; sourceTree = "<group>"; };
9C75C92E202309F00009D3CB /* DrawDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DrawDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
9C75C931202309F00009D3CB /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
9C75C932202309F00009D3CB /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
9C75C934202309F00009D3CB /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
9C75C935202309F00009D3CB /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
9C75C938202309F00009D3CB /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
9C75C93A202309F00009D3CB /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
9C75C93D202309F00009D3CB /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
9C75C93F202309F10009D3CB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
9C75C940202309F10009D3CB /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
9C75C946202309F10009D3CB /* DrawDemoTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DrawDemoTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
9C75C94A202309F10009D3CB /* DrawDemoTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DrawDemoTests.m; sourceTree = "<group>"; };
9C75C94C202309F10009D3CB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
9C75C951202309F10009D3CB /* DrawDemoUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DrawDemoUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
9C75C955202309F10009D3CB /* DrawDemoUITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DrawDemoUITests.m; sourceTree = "<group>"; };
9C75C957202309F10009D3CB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
9C75C96320230A320009D3CB /* DrawView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DrawView.h; sourceTree = "<group>"; };
9C75C96420230A320009D3CB /* DrawView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DrawView.m; sourceTree = "<group>"; };
9C75C969202446CA0009D3CB /* GraphicsGeometryViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GraphicsGeometryViewController.h; sourceTree = "<group>"; };
9C75C96A202446CA0009D3CB /* GraphicsGeometryViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GraphicsGeometryViewController.m; sourceTree = "<group>"; };
9C75C96C202446E90009D3CB /* EfficientDrawingViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EfficientDrawingViewController.h; sourceTree = "<group>"; };
9C75C96D202446E90009D3CB /* EfficientDrawingViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EfficientDrawingViewController.m; sourceTree = "<group>"; };
9C75C97220244ECF0009D3CB /* ReferableRulerView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ReferableRulerView.h; sourceTree = "<group>"; };
9C75C97320244ECF0009D3CB /* ReferableRulerView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ReferableRulerView.m; sourceTree = "<group>"; };
A0D6AFA1C422C18B3103B356 /* Pods-DrawDemoUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DrawDemoUITests.release.xcconfig"; path = "Pods/Target Support Files/Pods-DrawDemoUITests/Pods-DrawDemoUITests.release.xcconfig"; sourceTree = "<group>"; };
C4BBFE385333E6199585854F /* libPods-DrawDemo.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-DrawDemo.a"; sourceTree = BUILT_PRODUCTS_DIR; };
C6AF0C213143F0E696AA0A45 /* libPods-DrawDemoTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-DrawDemoTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
F0DEABF22AC7726495F37877 /* libPods-DrawDemoUITests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-DrawDemoUITests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
9C75C92B202309F00009D3CB /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
C97A139BE847B077F1D36C5A /* libPods-DrawDemo.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
9C75C943202309F10009D3CB /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
6679E6456EC27278378E8E2B /* libPods-DrawDemoTests.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
9C75C94E202309F10009D3CB /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
FD3DC0172CE2BACAFEDC9B3C /* libPods-DrawDemoUITests.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
35874AA4A7268836A1483877 /* Pods */ = {
isa = PBXGroup;
children = (
12C1AD7DE6D00709FCCFB7E3 /* Pods-DrawDemo.debug.xcconfig */,
4AE6E58AA4E495EFCEE2B290 /* Pods-DrawDemo.release.xcconfig */,
7F25069FAAC65EDD62E68C3A /* Pods-DrawDemoTests.debug.xcconfig */,
14DE627647642CAE14278381 /* Pods-DrawDemoTests.release.xcconfig */,
0E148DB460684310A1860335 /* Pods-DrawDemoUITests.debug.xcconfig */,
A0D6AFA1C422C18B3103B356 /* Pods-DrawDemoUITests.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
548962534FDB7328A3847F1B /* Frameworks */ = {
isa = PBXGroup;
children = (
C4BBFE385333E6199585854F /* libPods-DrawDemo.a */,
C6AF0C213143F0E696AA0A45 /* libPods-DrawDemoTests.a */,
F0DEABF22AC7726495F37877 /* libPods-DrawDemoUITests.a */,
);
name = Frameworks;
sourceTree = "<group>";
};
9C75C925202309F00009D3CB = {
isa = PBXGroup;
children = (
9C75C930202309F00009D3CB /* DrawDemo */,
9C75C949202309F10009D3CB /* DrawDemoTests */,
9C75C954202309F10009D3CB /* DrawDemoUITests */,
9C75C92F202309F00009D3CB /* Products */,
35874AA4A7268836A1483877 /* Pods */,
548962534FDB7328A3847F1B /* Frameworks */,
);
sourceTree = "<group>";
};
9C75C92F202309F00009D3CB /* Products */ = {
isa = PBXGroup;
children = (
9C75C92E202309F00009D3CB /* DrawDemo.app */,
9C75C946202309F10009D3CB /* DrawDemoTests.xctest */,
9C75C951202309F10009D3CB /* DrawDemoUITests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
9C75C930202309F00009D3CB /* DrawDemo */ = {
isa = PBXGroup;
children = (
9C75C931202309F00009D3CB /* AppDelegate.h */,
9C75C932202309F00009D3CB /* AppDelegate.m */,
9C75C934202309F00009D3CB /* ViewController.h */,
9C75C935202309F00009D3CB /* ViewController.m */,
9C75C937202309F00009D3CB /* Main.storyboard */,
9C75C93A202309F00009D3CB /* Assets.xcassets */,
9C75C93C202309F00009D3CB /* LaunchScreen.storyboard */,
9C75C93F202309F10009D3CB /* Info.plist */,
9C75C940202309F10009D3CB /* main.m */,
9C75C969202446CA0009D3CB /* GraphicsGeometryViewController.h */,
9C75C96A202446CA0009D3CB /* GraphicsGeometryViewController.m */,
9C75C96C202446E90009D3CB /* EfficientDrawingViewController.h */,
9C75C96D202446E90009D3CB /* EfficientDrawingViewController.m */,
9C75C96320230A320009D3CB /* DrawView.h */,
9C75C96420230A320009D3CB /* DrawView.m */,
9C75C97220244ECF0009D3CB /* ReferableRulerView.h */,
9C75C97320244ECF0009D3CB /* ReferableRulerView.m */,
9C6099332025F9D300D5AC38 /* ImplicitAnimationViewController.h */,
9C6099342025F9D300D5AC38 /* ImplicitAnimationViewController.m */,
);
path = DrawDemo;
sourceTree = "<group>";
};
9C75C949202309F10009D3CB /* DrawDemoTests */ = {
isa = PBXGroup;
children = (
9C75C94A202309F10009D3CB /* DrawDemoTests.m */,
9C75C94C202309F10009D3CB /* Info.plist */,
);
path = DrawDemoTests;
sourceTree = "<group>";
};
9C75C954202309F10009D3CB /* DrawDemoUITests */ = {
isa = PBXGroup;
children = (
9C75C955202309F10009D3CB /* DrawDemoUITests.m */,
9C75C957202309F10009D3CB /* Info.plist */,
);
path = DrawDemoUITests;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
9C75C92D202309F00009D3CB /* DrawDemo */ = {
isa = PBXNativeTarget;
buildConfigurationList = 9C75C95A202309F10009D3CB /* Build configuration list for PBXNativeTarget "DrawDemo" */;
buildPhases = (
A87624C84CD051C74F19CE1E /* [CP] Check Pods Manifest.lock */,
9C75C92A202309F00009D3CB /* Sources */,
9C75C92B202309F00009D3CB /* Frameworks */,
9C75C92C202309F00009D3CB /* Resources */,
E7A0844AF38C6F3EE3B4032D /* [CP] Embed Pods Frameworks */,
A34666FFF4E68F40274989AB /* [CP] Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
);
name = DrawDemo;
productName = DrawDemo;
productReference = 9C75C92E202309F00009D3CB /* DrawDemo.app */;
productType = "com.apple.product-type.application";
};
9C75C945202309F10009D3CB /* DrawDemoTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 9C75C95D202309F10009D3CB /* Build configuration list for PBXNativeTarget "DrawDemoTests" */;
buildPhases = (
E3A2592F62A44732BA04FF5A /* [CP] Check Pods Manifest.lock */,
9C75C942202309F10009D3CB /* Sources */,
9C75C943202309F10009D3CB /* Frameworks */,
9C75C944202309F10009D3CB /* Resources */,
1F0EFD1A817B38EFAE9A969D /* [CP] Embed Pods Frameworks */,
6F3B2A1EC3EF2AE3BF823D19 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
9C75C948202309F10009D3CB /* PBXTargetDependency */,
);
name = DrawDemoTests;
productName = DrawDemoTests;
productReference = 9C75C946202309F10009D3CB /* DrawDemoTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
9C75C950202309F10009D3CB /* DrawDemoUITests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 9C75C960202309F10009D3CB /* Build configuration list for PBXNativeTarget "DrawDemoUITests" */;
buildPhases = (
A117FBF7382CC540837258A6 /* [CP] Check Pods Manifest.lock */,
9C75C94D202309F10009D3CB /* Sources */,
9C75C94E202309F10009D3CB /* Frameworks */,
9C75C94F202309F10009D3CB /* Resources */,
9D6D011F5B03A48657E4B36F /* [CP] Embed Pods Frameworks */,
72B25217FB8751C0F0EA50A1 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
9C75C953202309F10009D3CB /* PBXTargetDependency */,
);
name = DrawDemoUITests;
productName = DrawDemoUITests;
productReference = 9C75C951202309F10009D3CB /* DrawDemoUITests.xctest */;
productType = "com.apple.product-type.bundle.ui-testing";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
9C75C926202309F00009D3CB /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0920;
ORGANIZATIONNAME = aron;
TargetAttributes = {
9C75C92D202309F00009D3CB = {
CreatedOnToolsVersion = 9.2;
ProvisioningStyle = Automatic;
};
9C75C945202309F10009D3CB = {
CreatedOnToolsVersion = 9.2;
ProvisioningStyle = Automatic;
TestTargetID = 9C75C92D202309F00009D3CB;
};
9C75C950202309F10009D3CB = {
CreatedOnToolsVersion = 9.2;
ProvisioningStyle = Automatic;
TestTargetID = 9C75C92D202309F00009D3CB;
};
};
};
buildConfigurationList = 9C75C929202309F00009D3CB /* Build configuration list for PBXProject "DrawDemo" */;
compatibilityVersion = "Xcode 8.0";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 9C75C925202309F00009D3CB;
productRefGroup = 9C75C92F202309F00009D3CB /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
9C75C92D202309F00009D3CB /* DrawDemo */,
9C75C945202309F10009D3CB /* DrawDemoTests */,
9C75C950202309F10009D3CB /* DrawDemoUITests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
9C75C92C202309F00009D3CB /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
9C75C93E202309F00009D3CB /* LaunchScreen.storyboard in Resources */,
9C75C93B202309F00009D3CB /* Assets.xcassets in Resources */,
9C75C939202309F00009D3CB /* Main.storyboard in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
9C75C944202309F10009D3CB /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
9C75C94F202309F10009D3CB /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
1F0EFD1A817B38EFAE9A969D /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-DrawDemoTests/Pods-DrawDemoTests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
6F3B2A1EC3EF2AE3BF823D19 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-DrawDemoTests/Pods-DrawDemoTests-resources.sh\"\n";
showEnvVarsInLog = 0;
};
72B25217FB8751C0F0EA50A1 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-DrawDemoUITests/Pods-DrawDemoUITests-resources.sh\"\n";
showEnvVarsInLog = 0;
};
9D6D011F5B03A48657E4B36F /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-DrawDemoUITests/Pods-DrawDemoUITests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
A117FBF7382CC540837258A6 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
A34666FFF4E68F40274989AB /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-DrawDemo/Pods-DrawDemo-resources.sh\"\n";
showEnvVarsInLog = 0;
};
A87624C84CD051C74F19CE1E /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
E3A2592F62A44732BA04FF5A /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
E7A0844AF38C6F3EE3B4032D /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-DrawDemo/Pods-DrawDemo-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
9C75C92A202309F00009D3CB /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
9C75C96E202446E90009D3CB /* EfficientDrawingViewController.m in Sources */,
9C75C936202309F00009D3CB /* ViewController.m in Sources */,
9C6099352025F9D300D5AC38 /* ImplicitAnimationViewController.m in Sources */,
9C75C97420244ECF0009D3CB /* ReferableRulerView.m in Sources */,
9C75C941202309F10009D3CB /* main.m in Sources */,
9C75C96B202446CA0009D3CB /* GraphicsGeometryViewController.m in Sources */,
9C75C96520230A320009D3CB /* DrawView.m in Sources */,
9C75C933202309F00009D3CB /* AppDelegate.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
9C75C942202309F10009D3CB /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
9C75C94B202309F10009D3CB /* DrawDemoTests.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
9C75C94D202309F10009D3CB /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
9C75C956202309F10009D3CB /* DrawDemoUITests.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
9C75C948202309F10009D3CB /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 9C75C92D202309F00009D3CB /* DrawDemo */;
targetProxy = 9C75C947202309F10009D3CB /* PBXContainerItemProxy */;
};
9C75C953202309F10009D3CB /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 9C75C92D202309F00009D3CB /* DrawDemo */;
targetProxy = 9C75C952202309F10009D3CB /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
9C75C937202309F00009D3CB /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
9C75C938202309F00009D3CB /* Base */,
);
name = Main.storyboard;
sourceTree = "<group>";
};
9C75C93C202309F00009D3CB /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
9C75C93D202309F00009D3CB /* Base */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
9C75C958202309F10009D3CB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 11.2;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
};
name = Debug;
};
9C75C959202309F10009D3CB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 11.2;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
VALIDATE_PRODUCT = YES;
};
name = Release;
};
9C75C95B202309F10009D3CB /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 12C1AD7DE6D00709FCCFB7E3 /* Pods-DrawDemo.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_STYLE = Automatic;
INFOPLIST_FILE = DrawDemo/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = YTT.DrawDemo;
PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
9C75C95C202309F10009D3CB /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 4AE6E58AA4E495EFCEE2B290 /* Pods-DrawDemo.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_STYLE = Automatic;
INFOPLIST_FILE = DrawDemo/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = YTT.DrawDemo;
PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Release;
};
9C75C95E202309F10009D3CB /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 7F25069FAAC65EDD62E68C3A /* Pods-DrawDemoTests.debug.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
INFOPLIST_FILE = DrawDemoTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = YTT.DrawDemoTests;
PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DrawDemo.app/DrawDemo";
};
name = Debug;
};
9C75C95F202309F10009D3CB /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 14DE627647642CAE14278381 /* Pods-DrawDemoTests.release.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
INFOPLIST_FILE = DrawDemoTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = YTT.DrawDemoTests;
PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = "1,2";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DrawDemo.app/DrawDemo";
};
name = Release;
};
9C75C961202309F10009D3CB /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0E148DB460684310A1860335 /* Pods-DrawDemoUITests.debug.xcconfig */;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
INFOPLIST_FILE = DrawDemoUITests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = YTT.DrawDemoUITests;
PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = "1,2";
TEST_TARGET_NAME = DrawDemo;
};
name = Debug;
};
9C75C962202309F10009D3CB /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = A0D6AFA1C422C18B3103B356 /* Pods-DrawDemoUITests.release.xcconfig */;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
INFOPLIST_FILE = DrawDemoUITests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = YTT.DrawDemoUITests;
PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = "1,2";
TEST_TARGET_NAME = DrawDemo;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
9C75C929202309F00009D3CB /* Build configuration list for PBXProject "DrawDemo" */ = {
isa = XCConfigurationList;
buildConfigurations = (
9C75C958202309F10009D3CB /* Debug */,
9C75C959202309F10009D3CB /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
9C75C95A202309F10009D3CB /* Build configuration list for PBXNativeTarget "DrawDemo" */ = {
isa = XCConfigurationList;
buildConfigurations = (
9C75C95B202309F10009D3CB /* Debug */,
9C75C95C202309F10009D3CB /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
9C75C95D202309F10009D3CB /* Build configuration list for PBXNativeTarget "DrawDemoTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
9C75C95E202309F10009D3CB /* Debug */,
9C75C95F202309F10009D3CB /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
9C75C960202309F10009D3CB /* Build configuration list for PBXNativeTarget "DrawDemoUITests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
9C75C961202309F10009D3CB /* Debug */,
9C75C962202309F10009D3CB /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 9C75C926202309F00009D3CB /* Project object */;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。