From: dsc Date: Thu, 28 Apr 2011 05:48:20 +0000 (-0700) Subject: Adds iOS project using Sparrow. X-Git-Tag: box2d-testbed~17 X-Git-Url: http://git.less.ly:3516/?a=commitdiff_plain;h=bf5681476e7285683322d48590de771780cfed45;p=tanks-ios.git Adds iOS project using Sparrow. --- diff --git a/tanks/tanks.xcodeproj/project.pbxproj b/tanks/tanks.xcodeproj/project.pbxproj new file mode 100644 index 0000000..0612b6f --- /dev/null +++ b/tanks/tanks.xcodeproj/project.pbxproj @@ -0,0 +1,532 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 499668C713692E2D006E8125 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 499668C613692E2D006E8125 /* UIKit.framework */; }; + 499668C913692E2D006E8125 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 499668C813692E2D006E8125 /* Foundation.framework */; }; + 499668CB13692E2D006E8125 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 499668CA13692E2D006E8125 /* CoreGraphics.framework */; }; + 499668D113692E2D006E8125 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 499668CF13692E2D006E8125 /* InfoPlist.strings */; }; + 499668D413692E2D006E8125 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 499668D313692E2D006E8125 /* main.m */; }; + 499668D713692E2D006E8125 /* tanksAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 499668D613692E2D006E8125 /* tanksAppDelegate.m */; }; + 499668DB13692E2D006E8125 /* tanksAppDelegate_iPhone.m in Sources */ = {isa = PBXBuildFile; fileRef = 499668DA13692E2D006E8125 /* tanksAppDelegate_iPhone.m */; }; + 499668DE13692E2D006E8125 /* MainWindow_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 499668DC13692E2D006E8125 /* MainWindow_iPhone.xib */; }; + 499668E213692E2D006E8125 /* tanksAppDelegate_iPad.m in Sources */ = {isa = PBXBuildFile; fileRef = 499668E113692E2D006E8125 /* tanksAppDelegate_iPad.m */; }; + 499668E513692E2D006E8125 /* MainWindow_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 499668E313692E2D006E8125 /* MainWindow_iPad.xib */; }; + 499668EC13692E2D006E8125 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 499668C613692E2D006E8125 /* UIKit.framework */; }; + 499668ED13692E2D006E8125 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 499668C813692E2D006E8125 /* Foundation.framework */; }; + 499668EE13692E2D006E8125 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 499668CA13692E2D006E8125 /* CoreGraphics.framework */; }; + 499668F613692E2D006E8125 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 499668F413692E2D006E8125 /* InfoPlist.strings */; }; + 499668F913692E2D006E8125 /* tanksTests.h in Resources */ = {isa = PBXBuildFile; fileRef = 499668F813692E2D006E8125 /* tanksTests.h */; }; + 499668FB13692E2D006E8125 /* tanksTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 499668FA13692E2D006E8125 /* tanksTests.m */; }; + 49966911136930E8006E8125 /* libSparrow.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 49966910136930E8006E8125 /* libSparrow.a */; }; + 49966917136930E8006E8125 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 49966912136930E8006E8125 /* AudioToolbox.framework */; }; + 49966918136930E8006E8125 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 49966913136930E8006E8125 /* AVFoundation.framework */; }; + 49966919136930E8006E8125 /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 49966914136930E8006E8125 /* OpenAL.framework */; }; + 4996691A136930E8006E8125 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 49966915136930E8006E8125 /* OpenGLES.framework */; }; + 4996691B136930E8006E8125 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 49966916136930E8006E8125 /* QuartzCore.framework */; }; + 4996691E13693180006E8125 /* Game.m in Sources */ = {isa = PBXBuildFile; fileRef = 4996691D13693180006E8125 /* Game.m */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 499668EF13692E2D006E8125 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 499668B913692E2D006E8125 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 499668C113692E2D006E8125; + remoteInfo = tanks; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 499668C213692E2D006E8125 /* tanks.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = tanks.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 499668C613692E2D006E8125 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; + 499668C813692E2D006E8125 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; + 499668CA13692E2D006E8125 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; + 499668CE13692E2D006E8125 /* tanks-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "tanks-Info.plist"; sourceTree = ""; }; + 499668D013692E2D006E8125 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; + 499668D213692E2D006E8125 /* tanks-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "tanks-Prefix.pch"; sourceTree = ""; }; + 499668D313692E2D006E8125 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 499668D513692E2D006E8125 /* tanksAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tanksAppDelegate.h; sourceTree = ""; }; + 499668D613692E2D006E8125 /* tanksAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = tanksAppDelegate.m; sourceTree = ""; }; + 499668D913692E2D006E8125 /* tanksAppDelegate_iPhone.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tanksAppDelegate_iPhone.h; path = iPhone/tanksAppDelegate_iPhone.h; sourceTree = ""; }; + 499668DA13692E2D006E8125 /* tanksAppDelegate_iPhone.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = tanksAppDelegate_iPhone.m; path = iPhone/tanksAppDelegate_iPhone.m; sourceTree = ""; }; + 499668DD13692E2D006E8125 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = iPhone/en.lproj/MainWindow_iPhone.xib; sourceTree = ""; }; + 499668E013692E2D006E8125 /* tanksAppDelegate_iPad.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tanksAppDelegate_iPad.h; path = iPad/tanksAppDelegate_iPad.h; sourceTree = ""; }; + 499668E113692E2D006E8125 /* tanksAppDelegate_iPad.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = tanksAppDelegate_iPad.m; path = iPad/tanksAppDelegate_iPad.m; sourceTree = ""; }; + 499668E413692E2D006E8125 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = iPad/en.lproj/MainWindow_iPad.xib; sourceTree = ""; }; + 499668EB13692E2D006E8125 /* tanksTests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = tanksTests.octest; sourceTree = BUILT_PRODUCTS_DIR; }; + 499668F313692E2D006E8125 /* tanksTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "tanksTests-Info.plist"; sourceTree = ""; }; + 499668F513692E2D006E8125 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; + 499668F713692E2D006E8125 /* tanksTests-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "tanksTests-Prefix.pch"; sourceTree = ""; }; + 499668F813692E2D006E8125 /* tanksTests.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tanksTests.h; sourceTree = ""; }; + 499668FA13692E2D006E8125 /* tanksTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = tanksTests.m; sourceTree = ""; }; + 4996690413692FB1006E8125 /* Sparrow.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Sparrow.xcodeproj; path = ../../../ios/sparrow/src/Sparrow.xcodeproj; sourceTree = SPARROW_SRC; }; + 49966910136930E8006E8125 /* libSparrow.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libSparrow.a; sourceTree = SOURCE_ROOT; }; + 49966912136930E8006E8125 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; + 49966913136930E8006E8125 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; + 49966914136930E8006E8125 /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = System/Library/Frameworks/OpenAL.framework; sourceTree = SDKROOT; }; + 49966915136930E8006E8125 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; }; + 49966916136930E8006E8125 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; + 4996691C13693180006E8125 /* Game.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Game.h; sourceTree = ""; }; + 4996691D13693180006E8125 /* Game.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Game.m; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 499668BF13692E2D006E8125 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 49966917136930E8006E8125 /* AudioToolbox.framework in Frameworks */, + 49966918136930E8006E8125 /* AVFoundation.framework in Frameworks */, + 49966919136930E8006E8125 /* OpenAL.framework in Frameworks */, + 4996691A136930E8006E8125 /* OpenGLES.framework in Frameworks */, + 4996691B136930E8006E8125 /* QuartzCore.framework in Frameworks */, + 49966911136930E8006E8125 /* libSparrow.a in Frameworks */, + 499668C713692E2D006E8125 /* UIKit.framework in Frameworks */, + 499668C913692E2D006E8125 /* Foundation.framework in Frameworks */, + 499668CB13692E2D006E8125 /* CoreGraphics.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 499668E713692E2D006E8125 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 499668EC13692E2D006E8125 /* UIKit.framework in Frameworks */, + 499668ED13692E2D006E8125 /* Foundation.framework in Frameworks */, + 499668EE13692E2D006E8125 /* CoreGraphics.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 499668B713692E2D006E8125 = { + isa = PBXGroup; + children = ( + 4996690413692FB1006E8125 /* Sparrow.xcodeproj */, + 499668CC13692E2D006E8125 /* tanks */, + 499668F113692E2D006E8125 /* tanksTests */, + 499668C513692E2D006E8125 /* Frameworks */, + 499668C313692E2D006E8125 /* Products */, + ); + sourceTree = ""; + }; + 499668C313692E2D006E8125 /* Products */ = { + isa = PBXGroup; + children = ( + 499668C213692E2D006E8125 /* tanks.app */, + 499668EB13692E2D006E8125 /* tanksTests.octest */, + ); + name = Products; + sourceTree = ""; + }; + 499668C513692E2D006E8125 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 49966912136930E8006E8125 /* AudioToolbox.framework */, + 49966913136930E8006E8125 /* AVFoundation.framework */, + 49966914136930E8006E8125 /* OpenAL.framework */, + 49966915136930E8006E8125 /* OpenGLES.framework */, + 49966916136930E8006E8125 /* QuartzCore.framework */, + 49966910136930E8006E8125 /* libSparrow.a */, + 499668C613692E2D006E8125 /* UIKit.framework */, + 499668C813692E2D006E8125 /* Foundation.framework */, + 499668CA13692E2D006E8125 /* CoreGraphics.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 499668CC13692E2D006E8125 /* tanks */ = { + isa = PBXGroup; + children = ( + 499668D513692E2D006E8125 /* tanksAppDelegate.h */, + 499668D613692E2D006E8125 /* tanksAppDelegate.m */, + 499668D813692E2D006E8125 /* iPhone */, + 499668DF13692E2D006E8125 /* iPad */, + 499668CD13692E2D006E8125 /* Supporting Files */, + 4996691C13693180006E8125 /* Game.h */, + 4996691D13693180006E8125 /* Game.m */, + ); + path = tanks; + sourceTree = ""; + }; + 499668CD13692E2D006E8125 /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 499668CE13692E2D006E8125 /* tanks-Info.plist */, + 499668CF13692E2D006E8125 /* InfoPlist.strings */, + 499668D213692E2D006E8125 /* tanks-Prefix.pch */, + 499668D313692E2D006E8125 /* main.m */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + 499668D813692E2D006E8125 /* iPhone */ = { + isa = PBXGroup; + children = ( + 499668D913692E2D006E8125 /* tanksAppDelegate_iPhone.h */, + 499668DA13692E2D006E8125 /* tanksAppDelegate_iPhone.m */, + 499668DC13692E2D006E8125 /* MainWindow_iPhone.xib */, + ); + name = iPhone; + sourceTree = ""; + }; + 499668DF13692E2D006E8125 /* iPad */ = { + isa = PBXGroup; + children = ( + 499668E013692E2D006E8125 /* tanksAppDelegate_iPad.h */, + 499668E113692E2D006E8125 /* tanksAppDelegate_iPad.m */, + 499668E313692E2D006E8125 /* MainWindow_iPad.xib */, + ); + name = iPad; + sourceTree = ""; + }; + 499668F113692E2D006E8125 /* tanksTests */ = { + isa = PBXGroup; + children = ( + 499668F813692E2D006E8125 /* tanksTests.h */, + 499668FA13692E2D006E8125 /* tanksTests.m */, + 499668F213692E2D006E8125 /* Supporting Files */, + ); + path = tanksTests; + sourceTree = ""; + }; + 499668F213692E2D006E8125 /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 499668F313692E2D006E8125 /* tanksTests-Info.plist */, + 499668F413692E2D006E8125 /* InfoPlist.strings */, + 499668F713692E2D006E8125 /* tanksTests-Prefix.pch */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 499668C113692E2D006E8125 /* tanks */ = { + isa = PBXNativeTarget; + buildConfigurationList = 499668FE13692E2D006E8125 /* Build configuration list for PBXNativeTarget "tanks" */; + buildPhases = ( + 499668BE13692E2D006E8125 /* Sources */, + 499668BF13692E2D006E8125 /* Frameworks */, + 499668C013692E2D006E8125 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = tanks; + productName = tanks; + productReference = 499668C213692E2D006E8125 /* tanks.app */; + productType = "com.apple.product-type.application"; + }; + 499668EA13692E2D006E8125 /* tanksTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4996690113692E2D006E8125 /* Build configuration list for PBXNativeTarget "tanksTests" */; + buildPhases = ( + 499668E613692E2D006E8125 /* Sources */, + 499668E713692E2D006E8125 /* Frameworks */, + 499668E813692E2D006E8125 /* Resources */, + 499668E913692E2D006E8125 /* ShellScript */, + ); + buildRules = ( + ); + dependencies = ( + 499668F013692E2D006E8125 /* PBXTargetDependency */, + ); + name = tanksTests; + productName = tanksTests; + productReference = 499668EB13692E2D006E8125 /* tanksTests.octest */; + productType = "com.apple.product-type.bundle"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 499668B913692E2D006E8125 /* Project object */ = { + isa = PBXProject; + buildConfigurationList = 499668BC13692E2D006E8125 /* Build configuration list for PBXProject "tanks" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + ); + mainGroup = 499668B713692E2D006E8125; + productRefGroup = 499668C313692E2D006E8125 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 499668C113692E2D006E8125 /* tanks */, + 499668EA13692E2D006E8125 /* tanksTests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 499668C013692E2D006E8125 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 499668D113692E2D006E8125 /* InfoPlist.strings in Resources */, + 499668DE13692E2D006E8125 /* MainWindow_iPhone.xib in Resources */, + 499668E513692E2D006E8125 /* MainWindow_iPad.xib in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 499668E813692E2D006E8125 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 499668F613692E2D006E8125 /* InfoPlist.strings in Resources */, + 499668F913692E2D006E8125 /* tanksTests.h in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 499668E913692E2D006E8125 /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n"; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 499668BE13692E2D006E8125 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 499668D413692E2D006E8125 /* main.m in Sources */, + 499668D713692E2D006E8125 /* tanksAppDelegate.m in Sources */, + 499668DB13692E2D006E8125 /* tanksAppDelegate_iPhone.m in Sources */, + 499668E213692E2D006E8125 /* tanksAppDelegate_iPad.m in Sources */, + 4996691E13693180006E8125 /* Game.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 499668E613692E2D006E8125 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 499668FB13692E2D006E8125 /* tanksTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 499668F013692E2D006E8125 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 499668C113692E2D006E8125 /* tanks */; + targetProxy = 499668EF13692E2D006E8125 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 499668CF13692E2D006E8125 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 499668D013692E2D006E8125 /* en */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; + 499668DC13692E2D006E8125 /* MainWindow_iPhone.xib */ = { + isa = PBXVariantGroup; + children = ( + 499668DD13692E2D006E8125 /* en */, + ); + name = MainWindow_iPhone.xib; + sourceTree = ""; + }; + 499668E313692E2D006E8125 /* MainWindow_iPad.xib */ = { + isa = PBXVariantGroup; + children = ( + 499668E413692E2D006E8125 /* en */, + ); + name = MainWindow_iPad.xib; + sourceTree = ""; + }; + 499668F413692E2D006E8125 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 499668F513692E2D006E8125 /* en */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 499668FC13692E2D006E8125 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = DEBUG; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = com.apple.compilers.llvmgcc42; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 4.3; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 499668FD13692E2D006E8125 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_VERSION = com.apple.compilers.llvmgcc42; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 4.3; + OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + 499668FF13692E2D006E8125 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "tanks/tanks-Prefix.pch"; + INFOPLIST_FILE = "tanks/tanks-Info.plist"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)\"", + ); + OTHER_LDFLAGS = ( + "-ObjC", + "-all_load", + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + USER_HEADER_SEARCH_PATHS = "${SPARROW_SRC}/**"; + WRAPPER_EXTENSION = app; + }; + name = Debug; + }; + 4996690013692E2D006E8125 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = YES; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "tanks/tanks-Prefix.pch"; + INFOPLIST_FILE = "tanks/tanks-Info.plist"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)\"", + ); + OTHER_LDFLAGS = ( + "-ObjC", + "-all_load", + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + USER_HEADER_SEARCH_PATHS = "${SPARROW_SRC}/**"; + VALIDATE_PRODUCT = YES; + WRAPPER_EXTENSION = app; + }; + name = Release; + }; + 4996690213692E2D006E8125 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/tanks.app/tanks"; + FRAMEWORK_SEARCH_PATHS = ( + "$(SDKROOT)/Developer/Library/Frameworks", + "$(DEVELOPER_LIBRARY_DIR)/Frameworks", + ); + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "tanksTests/tanksTests-Prefix.pch"; + INFOPLIST_FILE = "tanksTests/tanksTests-Info.plist"; + OTHER_LDFLAGS = ( + "-framework", + SenTestingKit, + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUNDLE_LOADER)"; + WRAPPER_EXTENSION = octest; + }; + name = Debug; + }; + 4996690313692E2D006E8125 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/tanks.app/tanks"; + FRAMEWORK_SEARCH_PATHS = ( + "$(SDKROOT)/Developer/Library/Frameworks", + "$(DEVELOPER_LIBRARY_DIR)/Frameworks", + ); + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "tanksTests/tanksTests-Prefix.pch"; + INFOPLIST_FILE = "tanksTests/tanksTests-Info.plist"; + OTHER_LDFLAGS = ( + "-framework", + SenTestingKit, + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUNDLE_LOADER)"; + WRAPPER_EXTENSION = octest; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 499668BC13692E2D006E8125 /* Build configuration list for PBXProject "tanks" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 499668FC13692E2D006E8125 /* Debug */, + 499668FD13692E2D006E8125 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 499668FE13692E2D006E8125 /* Build configuration list for PBXNativeTarget "tanks" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 499668FF13692E2D006E8125 /* Debug */, + 4996690013692E2D006E8125 /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; + 4996690113692E2D006E8125 /* Build configuration list for PBXNativeTarget "tanksTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4996690213692E2D006E8125 /* Debug */, + 4996690313692E2D006E8125 /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; +/* End XCConfigurationList section */ + }; + rootObject = 499668B913692E2D006E8125 /* Project object */; +} diff --git a/tanks/tanks.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/tanks/tanks.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..3f5c979 --- /dev/null +++ b/tanks/tanks.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/tanks/tanks.xcodeproj/project.xcworkspace/xcuserdata/dsc.xcuserdatad/UserInterfaceState.xcuserstate b/tanks/tanks.xcodeproj/project.xcworkspace/xcuserdata/dsc.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000..3a6f0d8 --- /dev/null +++ b/tanks/tanks.xcodeproj/project.xcworkspace/xcuserdata/dsc.xcuserdatad/UserInterfaceState.xcuserstate @@ -0,0 +1,7238 @@ + + + + + $archiver + NSKeyedArchiver + $objects + + $null + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 2 + + + CF$UID + 3 + + + CF$UID + 4 + + + NS.objects + + + CF$UID + 5 + + + CF$UID + 245 + + + CF$UID + 505 + + + + 69AB270F-8EDD-4FF7-96E3-EB5ED67D7459 + IDEWorkspaceDocument + E44CE8C4-49CA-4384-9F1B-72085DF34182 + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 6 + + + CF$UID + 7 + + + CF$UID + 8 + + + CF$UID + 9 + + + CF$UID + 10 + + + CF$UID + 11 + + + NS.objects + + + CF$UID + 2 + + + CF$UID + 12 + + + CF$UID + 14 + + + CF$UID + 10 + + + CF$UID + 15 + + + CF$UID + 244 + + + + IDEWorkspaceWindowControllerUniqueIdentifier + IDEOrderedWorkspaceTabControllers + IDEWindowToolbarIsVisible + IDEActiveWorkspaceTabController + IDEWorkspaceTabController_E970D663-D532-4AF7-80D9-5C74C021605F + IDEWindowFrame + + $class + + CF$UID + 13 + + NS.objects + + + CF$UID + 10 + + + + + $classes + + NSArray + NSObject + + $classname + NSArray + + + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 16 + + + CF$UID + 17 + + + CF$UID + 18 + + + CF$UID + 19 + + + CF$UID + 20 + + + CF$UID + 21 + + + CF$UID + 22 + + + CF$UID + 23 + + + NS.objects + + + CF$UID + 24 + + + CF$UID + 14 + + + CF$UID + 25 + + + CF$UID + 26 + + + CF$UID + 39 + + + CF$UID + 134 + + + CF$UID + 14 + + + CF$UID + 143 + + + + AssistantEditorsLayout + IDEShowNavigator + IDETabLabel + IDEWorkspaceTabControllerUtilityAreaSplitView + IDENavigatorArea + IDEWorkspaceTabControllerDesignAreaSplitView + IDEShowUtilities + IDEEditorArea + 0 + tanksAppDelegate.m + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 27 + + + NS.objects + + + CF$UID + 28 + + + + DVTSplitViewItems + + $class + + CF$UID + 37 + + NS.objects + + + CF$UID + 29 + + + CF$UID + 35 + + + + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 32 + + + CF$UID + 33 + + + + DVTIdentifier + DVTViewMagnitude + + 1134 + + $classes + + NSDictionary + NSObject + + $classname + NSDictionary + + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 32 + + + CF$UID + 36 + + + + 346 + + $classes + + NSMutableArray + NSArray + NSObject + + $classname + NSMutableArray + + + $classes + + NSMutableDictionary + NSDictionary + NSObject + + $classname + NSMutableDictionary + + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 40 + + + CF$UID + 41 + + + CF$UID + 42 + + + CF$UID + 43 + + + CF$UID + 44 + + + CF$UID + 45 + + + CF$UID + 46 + + + CF$UID + 47 + + + NS.objects + + + CF$UID + 48 + + + CF$UID + 60 + + + CF$UID + 65 + + + CF$UID + 46 + + + CF$UID + 80 + + + CF$UID + 98 + + + CF$UID + 107 + + + CF$UID + 126 + + + + Xcode.IDEKit.Navigator.Symbol + Xcode.DebuggerKit.ThreadsStacksNavigator + Xcode.IDEKit.Navigator.BatchFind + SelectedNavigator + Xcode.IDEKit.Navigator.Issues + Xcode.IDEKit.Navigator.Breakpoints + Xcode.IDEKit.Navigator.Structure + Xcode.IDEKit.Navigator.Logs + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 49 + + + CF$UID + 50 + + + CF$UID + 51 + + + CF$UID + 52 + + + CF$UID + 53 + + + CF$UID + 54 + + + CF$UID + 55 + + + NS.objects + + + CF$UID + 14 + + + CF$UID + 14 + + + CF$UID + 56 + + + CF$UID + 14 + + + CF$UID + 57 + + + CF$UID + 58 + + + CF$UID + 59 + + + + IDESymbolNavigatorShowWorkspaceOnly + IDESymbolNavigatorShowHierarchy + IDESymbolNavigatorShowContainersOnly + IDESymbolNavigatorShowClassesOnly + IDESymbolNamePatternString + IDESymbolNavigatorSelectedSymbols + IDEExpandedItems + + + + $class + + CF$UID + 37 + + NS.objects + + + + $class + + CF$UID + 37 + + NS.objects + + + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 61 + + + CF$UID + 62 + + + CF$UID + 63 + + + NS.objects + + + CF$UID + 64 + + + CF$UID + 24 + + + CF$UID + 56 + + + + IDEStackCompressionValue + IDEThreadsOrQueuesMode + IDEHideAncestorForNonInterestingFrames + 2 + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 66 + + + CF$UID + 67 + + + CF$UID + 68 + + + CF$UID + 69 + + + CF$UID + 70 + + + CF$UID + 71 + + + CF$UID + 72 + + + NS.objects + + + CF$UID + 24 + + + CF$UID + 56 + + + CF$UID + 73 + + + CF$UID + 74 + + + CF$UID + 75 + + + CF$UID + 77 + + + CF$UID + 78 + + + + IDEBatchFindNavigatorScrollPosition + IDEBatchFindNavigatorShowsOptions + IDEBatchFindNavigatorReplaceString + IDEBatchFindNavigatorFindString + IDEBatchFindNavigatorSelectedRowIndexes + IDEBatchFindNavigatorFindMode + IDEBatchFindNavigatorCollapsedGroups + lttlst.com + __MyCompanyName__ + + $class + + CF$UID + 76 + + NSRangeCount + 0 + + + $classes + + NSIndexSet + NSObject + + $classname + NSIndexSet + + 1 + + $class + + CF$UID + 79 + + NSRangeCount + 0 + + + $classes + + NSMutableIndexSet + NSIndexSet + NSObject + + $classname + NSMutableIndexSet + + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 81 + + + CF$UID + 82 + + + CF$UID + 83 + + + CF$UID + 84 + + + CF$UID + 85 + + + CF$UID + 86 + + + CF$UID + 87 + + + CF$UID + 88 + + + CF$UID + 89 + + + CF$UID + 90 + + + NS.objects + + + CF$UID + 56 + + + CF$UID + 91 + + + CF$UID + 92 + + + CF$UID + 94 + + + CF$UID + 95 + + + CF$UID + 56 + + + CF$UID + 56 + + + CF$UID + 96 + + + CF$UID + 56 + + + CF$UID + 97 + + + + IDEErrorFilteringEnabled + IDEVisibleRect + IDECollapsedFiles + IDEExpandedIssues + IDESelectedNavigables + IDEShowsByType + IDESchemeFilteringEnabled + IDECollapsedTypes + IDERecentFilteringEnabled + IDECollapsedGroups + {{0, 0}, {259, 1436}} + + $class + + CF$UID + 93 + + NS.objects + + + + $classes + + NSMutableSet + NSSet + NSObject + + $classname + NSMutableSet + + + $class + + CF$UID + 93 + + NS.objects + + + + $class + + CF$UID + 37 + + NS.objects + + + + $class + + CF$UID + 93 + + NS.objects + + + + $class + + CF$UID + 93 + + NS.objects + + + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 99 + + + CF$UID + 100 + + + CF$UID + 101 + + + CF$UID + 102 + + + NS.objects + + + CF$UID + 103 + + + CF$UID + 56 + + + CF$UID + 105 + + + CF$UID + 106 + + + + IDECollapsedtemsSet + IDEBreakpointNavigatorFilterOnEnabled + IDESelectedObjects + IDEVisibleRect + + $class + + CF$UID + 104 + + NS.objects + + + + $classes + + NSSet + NSObject + + $classname + NSSet + + + $class + + CF$UID + 13 + + NS.objects + + + {{0, 0}, {259, 1458}} + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 102 + + + CF$UID + 108 + + + CF$UID + 109 + + + CF$UID + 110 + + + CF$UID + 111 + + + CF$UID + 101 + + + CF$UID + 112 + + + NS.objects + + + CF$UID + 113 + + + CF$UID + 56 + + + CF$UID + 103 + + + CF$UID + 56 + + + CF$UID + 56 + + + CF$UID + 114 + + + CF$UID + 119 + + + + IDEUnsavedDocumentFilteringEnabled + IDENavigatorExpandedItemsBeforeFilteringSet + IDERecentDocumentFilteringEnabled + IDESCMStatusFilteringEnabled + IDEExpandedItemsSet + {{0, 0}, {259, 1436}} + + $class + + CF$UID + 13 + + NS.objects + + + CF$UID + 115 + + + + + $class + + CF$UID + 37 + + NS.objects + + + CF$UID + 116 + + + CF$UID + 117 + + + CF$UID + 118 + + + + tanks + tanks + tanksAppDelegate.m + + $class + + CF$UID + 104 + + NS.objects + + + CF$UID + 120 + + + CF$UID + 121 + + + CF$UID + 122 + + + CF$UID + 124 + + + + + $class + + CF$UID + 37 + + NS.objects + + + CF$UID + 116 + + + + + $class + + CF$UID + 37 + + NS.objects + + + CF$UID + 116 + + + CF$UID + 117 + + + + + $class + + CF$UID + 37 + + NS.objects + + + CF$UID + 116 + + + CF$UID + 117 + + + CF$UID + 123 + + + + iPhone + + $class + + CF$UID + 37 + + NS.objects + + + CF$UID + 116 + + + CF$UID + 117 + + + CF$UID + 125 + + + + iPad + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 127 + + + CF$UID + 128 + + + CF$UID + 129 + + + CF$UID + 130 + + + NS.objects + + + CF$UID + 131 + + + CF$UID + 132 + + + CF$UID + 56 + + + CF$UID + 133 + + + + IDELogNavigatorExpandedItemsStateKey + IDELogNavigatorSelectedObjectsStateKey + IDELogNavigatorRecentFilterStateKey + IDELogNavigatorVisibleRectStateKey + + $class + + CF$UID + 37 + + NS.objects + + + + $class + + CF$UID + 37 + + NS.objects + + + {{0, 0}, {259, 1458}} + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 27 + + + NS.objects + + + CF$UID + 135 + + + + + $class + + CF$UID + 37 + + NS.objects + + + CF$UID + 136 + + + CF$UID + 138 + + + CF$UID + 140 + + + + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 20 + + + CF$UID + 137 + + + + 260 + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 23 + + + CF$UID + 139 + + + + 1216 + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 141 + + + CF$UID + 142 + + + + IDEUtilitiesArea + 260 + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 144 + + + CF$UID + 145 + + + CF$UID + 146 + + + CF$UID + 147 + + + CF$UID + 148 + + + CF$UID + 149 + + + CF$UID + 150 + + + CF$UID + 151 + + + NS.objects + + + CF$UID + 152 + + + CF$UID + 171 + + + CF$UID + 196 + + + CF$UID + 14 + + + CF$UID + 24 + + + CF$UID + 235 + + + CF$UID + 243 + + + CF$UID + 14 + + + + layoutTree + IDEEDitorArea_DebugArea + IDEEditorMode_Standard + IDEShowEditor + EditorMode + DebuggerSplitView + DefaultPersistentRepresentations + ShowDebuggerArea + + $class + + CF$UID + 170 + + geniusEditorContextNode + + CF$UID + 0 + + primaryEditorContextNode + + CF$UID + 153 + + rootLayoutTreeNode + + CF$UID + 167 + + + + $class + + CF$UID + 169 + + children + + CF$UID + 0 + + contentType + 1 + documentArchivableRepresentation + + CF$UID + 154 + + orientation + 0 + parent + + CF$UID + 167 + + + + $class + + CF$UID + 166 + + DocumentLocation + + CF$UID + 162 + + DomainIdentifier + + CF$UID + 155 + + IdentifierPath + + CF$UID + 156 + + IndexOfDocumentIdentifier + + CF$UID + 24 + + + Xcode.IDENavigableItemDomain.WorkspaceStructure + + $class + + CF$UID + 13 + + NS.objects + + + CF$UID + 157 + + + CF$UID + 159 + + + CF$UID + 160 + + + + + $class + + CF$UID + 158 + + Identifier + + CF$UID + 118 + + + + $classes + + IDEArchivableStringIndexPair + NSObject + + $classname + IDEArchivableStringIndexPair + + + $class + + CF$UID + 158 + + Identifier + + CF$UID + 117 + + + + $class + + CF$UID + 158 + + Identifier + + CF$UID + 161 + + + tanks + + $class + + CF$UID + 165 + + documentURL + + CF$UID + 163 + + timestamp + + CF$UID + 0 + + + + $class + + CF$UID + 164 + + NS.string + file://localhost/Users/dsc/dev/projects/tanks-ios/tanks/tanks/tanksAppDelegate.m + + + $classes + + NSMutableString + NSString + NSObject + + $classname + NSMutableString + + + $classes + + DVTDocumentLocation + NSObject + + $classname + DVTDocumentLocation + + + $classes + + IDENavigableItemArchivableRepresentation + NSObject + + $classname + IDENavigableItemArchivableRepresentation + + + $class + + CF$UID + 169 + + children + + CF$UID + 168 + + contentType + 0 + documentArchivableRepresentation + + CF$UID + 0 + + orientation + 0 + parent + + CF$UID + 0 + + + + $class + + CF$UID + 13 + + NS.objects + + + CF$UID + 153 + + + + + $classes + + IDEWorkspaceTabControllerLayoutTreeNode + NSObject + + $classname + IDEWorkspaceTabControllerLayoutTreeNode + + + $classes + + IDEWorkspaceTabControllerLayoutTree + NSObject + + $classname + IDEWorkspaceTabControllerLayoutTree + + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 172 + + + CF$UID + 173 + + + CF$UID + 174 + + + CF$UID + 175 + + + CF$UID + 176 + + + CF$UID + 177 + + + NS.objects + + + CF$UID + 77 + + + CF$UID + 178 + + + CF$UID + 180 + + + CF$UID + 77 + + + CF$UID + 182 + + + CF$UID + 190 + + + + LayoutFocusMode + console + variables + LayoutMode + IDEDebugArea_SplitView + IDEDebuggerAreaSplitView + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 179 + + + NS.objects + + + CF$UID + 24 + + + + ConsoleFilterMode + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 181 + + + NS.objects + + + CF$UID + 64 + + + + DBGVariablesViewFilterMode + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 27 + + + NS.objects + + + CF$UID + 183 + + + + + $class + + CF$UID + 37 + + NS.objects + + + CF$UID + 184 + + + CF$UID + 187 + + + + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 185 + + + CF$UID + 186 + + + + VariablesView + 608 + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 188 + + + CF$UID + 189 + + + + ConsoleArea + 607 + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 27 + + + NS.objects + + + CF$UID + 191 + + + + + $class + + CF$UID + 37 + + NS.objects + + + CF$UID + 192 + + + CF$UID + 194 + + + + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 185 + + + CF$UID + 193 + + + + 608 + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 188 + + + CF$UID + 195 + + + + 607 + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 197 + + + NS.objects + + + CF$UID + 198 + + + + EditorLayout_PersistentRepresentation + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 199 + + + NS.objects + + + CF$UID + 200 + + + + Main + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 201 + + + CF$UID + 202 + + + CF$UID + 203 + + + NS.objects + + + CF$UID + 204 + + + CF$UID + 24 + + + CF$UID + 233 + + + + EditorLayout_StateSavingStateDictionaries + EditorLayout_Selected + EditorLayout_Geometry + + $class + + CF$UID + 13 + + NS.objects + + + CF$UID + 205 + + + + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 206 + + + CF$UID + 207 + + + CF$UID + 208 + + + CF$UID + 209 + + + CF$UID + 210 + + + CF$UID + 211 + + + CF$UID + 212 + + + NS.objects + + + CF$UID + 213 + + + CF$UID + 214 + + + CF$UID + 220 + + + CF$UID + 228 + + + CF$UID + 118 + + + CF$UID + 229 + + + CF$UID + 230 + + + + FileDataType + ArchivableRepresentation + EditorState + NavigableItemName + DocumentNavigableItemName + DocumentExtensionIdentifier + DocumentURL + public.objective-c-source + + $class + + CF$UID + 166 + + DocumentLocation + + CF$UID + 162 + + DomainIdentifier + + CF$UID + 155 + + IdentifierPath + + CF$UID + 215 + + IndexOfDocumentIdentifier + + CF$UID + 24 + + + + $class + + CF$UID + 13 + + NS.objects + + + CF$UID + 216 + + + CF$UID + 217 + + + CF$UID + 218 + + + + + $class + + CF$UID + 158 + + Identifier + + CF$UID + 118 + + + + $class + + CF$UID + 158 + + Identifier + + CF$UID + 117 + + + + $class + + CF$UID + 158 + + Identifier + + CF$UID + 219 + + + tanks + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 221 + + + CF$UID + 222 + + + CF$UID + 223 + + + CF$UID + 224 + + + NS.objects + + + CF$UID + 225 + + + CF$UID + 226 + + + CF$UID + 56 + + + CF$UID + 227 + + + + PrimaryDocumentTimestamp + PrimaryDocumentVisibleCharacterRange + HideAllIssues + PrimaryDocumentSelectedCharacterRange + 325662420.64068002 + {0, 917} + {628, 0} + -applicationDidFinishLaunching: + Xcode.IDEKit.EditorDocument.SourceCode + + $class + + CF$UID + 232 + + NS.base + + CF$UID + 0 + + NS.relative + + CF$UID + 231 + + + file://localhost/Users/dsc/dev/projects/tanks-ios/tanks/tanks/tanksAppDelegate.m + + $classes + + NSURL + NSObject + + $classname + NSURL + + + $class + + CF$UID + 13 + + NS.objects + + + CF$UID + 234 + + + + {{0, 0}, {1216, 1280}} + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 27 + + + NS.objects + + + CF$UID + 236 + + + + + $class + + CF$UID + 37 + + NS.objects + + + CF$UID + 237 + + + CF$UID + 240 + + + + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 238 + + + CF$UID + 239 + + + + IDEEditor + 1302 + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 241 + + + CF$UID + 242 + + + + IDEDebuggerArea + 178 + + $class + + CF$UID + 38 + + NS.keys + + NS.objects + + + {{0, 0}, {1736, 1578}} + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 246 + + + CF$UID + 247 + + + CF$UID + 248 + + + CF$UID + 249 + + + CF$UID + 250 + + + CF$UID + 251 + + + CF$UID + 252 + + + CF$UID + 253 + + + CF$UID + 254 + + + CF$UID + 255 + + + CF$UID + 256 + + + NS.objects + + + CF$UID + 56 + + + CF$UID + 257 + + + CF$UID + 24 + + + CF$UID + 436 + + + CF$UID + 441 + + + CF$UID + 444 + + + CF$UID + 452 + + + CF$UID + 453 + + + CF$UID + 484 + + + CF$UID + 56 + + + CF$UID + 56 + + + + BreakpointsActivated + DefaultEditorStatesForURLs + DebuggingWindowBehavior + ActiveRunDestination + ActiveScheme + DefaultEditorFrameSizeForURLs + DocumentWindows + LastCompletedPersistentSchemeBasedActivityReport + RecentEditorDocumentURLs + AppFocusInMiniDebugging + MiniDebuggingConsole + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 258 + + + CF$UID + 259 + + + CF$UID + 229 + + + CF$UID + 260 + + + NS.objects + + + CF$UID + 261 + + + CF$UID + 271 + + + CF$UID + 362 + + + CF$UID + 412 + + + + Xcode.IDEKit.EditorDocument.PlistEditor + Xcode.Xcode3ProjectSupport.EditorDocument.Xcode3Project + Xcode.IDEKit.CocoaTouchIntegration.EditorDocument.CocoaTouch + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 262 + + + NS.objects + + + CF$UID + 264 + + + + + $class + + CF$UID + 232 + + NS.base + + CF$UID + 0 + + NS.relative + + CF$UID + 263 + + + + $class + + CF$UID + 164 + + NS.string + file://localhost/Users/dsc/dev/projects/tanks-ios/tanks/tanks/tanks-Info.plist + + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 265 + + + CF$UID + 266 + + + CF$UID + 267 + + + NS.objects + + + CF$UID + 268 + + + CF$UID + 269 + + + CF$UID + 270 + + + + IDE_PLIST_EDITOR_SELECTION_KEY + IDE_PLIST_EDITOR_VISIBLERECT_KEY + IDE_PLIST_EDITOR_EXPANSION_KEY + + $class + + CF$UID + 13 + + NS.objects + + + {{0, 0}, {1014, 1463}} + + $class + + CF$UID + 93 + + NS.objects + + + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 272 + + + CF$UID + 274 + + + NS.objects + + + CF$UID + 276 + + + CF$UID + 321 + + + + + $class + + CF$UID + 232 + + NS.base + + CF$UID + 0 + + NS.relative + + CF$UID + 273 + + + + $class + + CF$UID + 164 + + NS.string + file://localhost/Users/dsc/dev/projects/tanks-ios/tanks/tanks.xcodeproj/ + + + $class + + CF$UID + 232 + + NS.base + + CF$UID + 0 + + NS.relative + + CF$UID + 275 + + + + $class + + CF$UID + 164 + + NS.string + file://localhost/Users/dsc/dev/ios/sparrow/src/Sparrow.xcodeproj/ + + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 277 + + + CF$UID + 278 + + + CF$UID + 279 + + + CF$UID + 280 + + + CF$UID + 281 + + + CF$UID + 282 + + + NS.objects + + + CF$UID + 283 + + + CF$UID + 284 + + + CF$UID + 290 + + + CF$UID + 291 + + + CF$UID + 304 + + + CF$UID + 320 + + + + Xcode3ProjectEditorPreviousProjectEditorClass + Xcode3ProjectEditor.sourceList.splitview + Xcode3ProjectEditorPreviousTargetEditorClass + Xcode3ProjectEditorSelectedDocumentLocations + Xcode3ProjectEditor_Xcode3BuildPhasesEditor + Xcode3ProjectEditor_Xcode3TargetEditor + Xcode3ProjectInfoEditor + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 27 + + + NS.objects + + + CF$UID + 285 + + + + + $class + + CF$UID + 37 + + NS.objects + + + CF$UID + 286 + + + CF$UID + 288 + + + + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 32 + + + CF$UID + 287 + + + + 170 + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 32 + + + CF$UID + 289 + + + + 844 + Xcode3BuildPhasesEditor + + $class + + CF$UID + 13 + + NS.objects + + + CF$UID + 292 + + + + + $class + + CF$UID + 303 + + documentURL + + CF$UID + 293 + + selection + + CF$UID + 295 + + timestamp + + CF$UID + 294 + + + file://localhost/Users/dsc/dev/projects/tanks-ios/tanks/tanks.xcodeproj/ + 325660933.11340803 + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 296 + + + CF$UID + 297 + + + CF$UID + 298 + + + NS.objects + + + CF$UID + 299 + + + CF$UID + 300 + + + CF$UID + 301 + + + + Editor + Target + Xcode3BuildPhasesEditorLocations + Xcode3BuildPhasesEditor + tanks + + $class + + CF$UID + 13 + + NS.objects + + + CF$UID + 302 + + + + + $class + + CF$UID + 38 + + NS.keys + + NS.objects + + + + $classes + + Xcode3ProjectDocumentLocation + DVTDocumentLocation + NSObject + + $classname + Xcode3ProjectDocumentLocation + + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 305 + + + CF$UID + 306 + + + CF$UID + 307 + + + CF$UID + 308 + + + CF$UID + 309 + + + CF$UID + 310 + + + CF$UID + 311 + + + NS.objects + + + CF$UID + 312 + + + CF$UID + 313 + + + CF$UID + 314 + + + CF$UID + 315 + + + CF$UID + 317 + + + CF$UID + 318 + + + CF$UID + 319 + + + + 499668BE13692E2D006E8125 + Xcode3BuildPhasesEditorFilterKey + 499668BF13692E2D006E8125 + Xcode3BuildPhasesEditorDisclosedNamesKey + 499668C013692E2D006E8125 + kXcode3BuildPhasesEditorScrollPointKey + 499668C113692E2D006E8125 + + $class + + CF$UID + 38 + + NS.keys + + NS.objects + + + + + $class + + CF$UID + 38 + + NS.keys + + NS.objects + + + + $class + + CF$UID + 37 + + NS.objects + + + CF$UID + 316 + + + CF$UID + 316 + + + CF$UID + 316 + + + CF$UID + 316 + + + CF$UID + 316 + + + CF$UID + 316 + + + CF$UID + 316 + + + CF$UID + 316 + + + CF$UID + 316 + + + CF$UID + 316 + + + CF$UID + 316 + + + CF$UID + 316 + + + CF$UID + 316 + + + CF$UID + 316 + + + CF$UID + 316 + + + + Link Binary With Libraries + + $class + + CF$UID + 38 + + NS.keys + + NS.objects + + + {0, 0} + + $class + + CF$UID + 38 + + NS.keys + + NS.objects + + + + $class + + CF$UID + 38 + + NS.keys + + NS.objects + + + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 277 + + + CF$UID + 278 + + + CF$UID + 279 + + + CF$UID + 280 + + + CF$UID + 322 + + + NS.objects + + + CF$UID + 323 + + + CF$UID + 324 + + + CF$UID + 330 + + + CF$UID + 331 + + + CF$UID + 361 + + + + Xcode3ProjectEditor_Xcode3BuildSettingsEditor + Xcode3ProjectInfoEditor + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 27 + + + NS.objects + + + CF$UID + 325 + + + + + $class + + CF$UID + 37 + + NS.objects + + + CF$UID + 326 + + + CF$UID + 328 + + + + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 32 + + + CF$UID + 327 + + + + 170 + + $class + + CF$UID + 34 + + NS.keys + + + CF$UID + 30 + + + CF$UID + 31 + + + NS.objects + + + CF$UID + 32 + + + CF$UID + 329 + + + + 844 + Xcode3BuildSettingsEditor + + $class + + CF$UID + 13 + + NS.objects + + + CF$UID + 332 + + + + + $class + + CF$UID + 303 + + documentURL + + CF$UID + 333 + + selection + + CF$UID + 335 + + timestamp + + CF$UID + 334 + + + file://localhost/Users/dsc/dev/ios/sparrow/src/Sparrow.xcodeproj/ + 325661057.35564399 + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 296 + + + CF$UID + 297 + + + CF$UID + 336 + + + NS.objects + + + CF$UID + 337 + + + CF$UID + 338 + + + CF$UID + 339 + + + + Xcode3BuildSettingsEditorLocations + Xcode3BuildSettingsEditor + Sparrow + + $class + + CF$UID + 13 + + NS.objects + + + CF$UID + 340 + + + + + $class + + CF$UID + 38 + + NS.keys + + + CF$UID + 341 + + + CF$UID + 342 + + + CF$UID + 343 + + + CF$UID + 344 + + + CF$UID + 345 + + + CF$UID + 346 + + + NS.objects + + + CF$UID + 347 + + + CF$UID + 360 + + + CF$UID + 24 + + + CF$UID + 24 + + + CF$UID + 77 + + + CF$UID + 77 + + + + Collapsed Build Property Categories + Selected Build Properties + Xcode3BuildSettingsEditorDisplayMode + Xcode3BuildPropertyValueDisplayMode + Xcode3BuildSettingsEditorMode + Xcode3BuildPropertyNameDisplayMode + + $class + + CF$UID + 37 + + NS.objects + + + CF$UID + 348 + + + CF$UID + 349 + + + CF$UID + 350 + + + CF$UID + 351 + + + CF$UID + 352 + + + CF$UID + 353 + + + CF$UID + 354 + + + CF$UID + 355 + + + CF$UID + 356 + + + CF$UID + 357 + + + CF$UID + 358 + + + CF$UID + 359 + + + + + $class + + CF$UID + 164 + + NS.string + Build Options||DEBUG_INFORMATION_FORMAT + + + $class + + CF$UID + 164 + + NS.string + Deployment||INSTALL_PATH + + + $class + + CF$UID + 164 + + NS.string + Deployment||STRIP_INSTALLED_PRODUCT + + + $class + + CF$UID + 164 + + NS.string + Deployment||TARGETED_DEVICE_FAMILY + + + $class + + CF$UID + 164 + + NS.string + Linking||OTHER_LDFLAGS + + + $class + + CF$UID + 164 + + NS.string + Packaging||INFOPLIST_FILE + + + $class + + CF$UID + 164<