Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Initial commit

  • Loading branch information...
commit 981ed1c467c232d0512cd325d08005e761331798 0 parents
@brynary authored
1  .gitignore
@@ -0,0 +1 @@
+build
23 Classes/PlanningPokerAppDelegate.h
@@ -0,0 +1,23 @@
+//
+// PlanningPokerAppDelegate.h
+// PlanningPoker
+//
+// Created by Bryan Helmkamp on 7/28/08.
+// Copyright __MyCompanyName__ 2008. All rights reserved.
+//
+
+#import <UIKit/UIKit.h>
+
+@class MyViewController;
+@class PlanningPokerViewController;
+
+@interface PlanningPokerAppDelegate : NSObject <UIApplicationDelegate> {
+ IBOutlet UIWindow *window;
+ MyViewController *myViewController;
+}
+
+@property (nonatomic, retain) UIWindow *window;
+@property (nonatomic, retain) MyViewController *myViewController;
+
+@end
+
36 Classes/PlanningPokerAppDelegate.m
@@ -0,0 +1,36 @@
+//
+// PlanningPokerAppDelegate.m
+// PlanningPoker
+//
+// Created by Bryan Helmkamp on 7/28/08.
+// Copyright __MyCompanyName__ 2008. All rights reserved.
+//
+
+#import "MyViewController.h"
+#import "PlanningPokerAppDelegate.h"
+
+@implementation PlanningPokerAppDelegate
+
+@synthesize window;
+@synthesize myViewController;
+
+- (void)applicationDidFinishLaunching:(UIApplication *)application {
+ MyViewController *aViewController = [[MyViewController alloc]
+ initWithNibName:@"ControllerView" bundle:[NSBundle mainBundle]];
+ self.myViewController = aViewController;
+ [aViewController release];
+
+ [window addSubview:[myViewController view]];
+ // Override point for customization after app launch
+ [window makeKeyAndVisible];
+}
+
+
+- (void)dealloc {
+ [myViewController release];
+ [window release];
+ [super dealloc];
+}
+
+
+@end
331 ControllerView.xib
@@ -0,0 +1,331 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.02">
+ <data>
+ <int key="IBDocument.SystemTarget">512</int>
+ <string key="IBDocument.SystemVersion">9E17</string>
+ <string key="IBDocument.InterfaceBuilderVersion">670</string>
+ <string key="IBDocument.AppKitVersion">949.33</string>
+ <string key="IBDocument.HIToolboxVersion">352.00</string>
+ <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <integer value="1"/>
+ </object>
+ <object class="NSArray" key="IBDocument.PluginDependencies">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ </object>
+ <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBProxyObject" id="372490531">
+ <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
+ </object>
+ <object class="IBProxyObject" id="711762367">
+ <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
+ </object>
+ <object class="IBUIView" id="191373211">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">292</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBUIButton" id="392158276">
+ <reference key="NSNextResponder" ref="191373211"/>
+ <int key="NSvFlags">-2147483356</int>
+ <string key="NSFrame">{{123, 381}, {72, 37}}</string>
+ <reference key="NSSuperview" ref="191373211"/>
+ <bool key="IBUIOpaque">NO</bool>
+ <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
+ <int key="IBUIContentHorizontalAlignment">0</int>
+ <int key="IBUIContentVerticalAlignment">0</int>
+ <object class="NSFont" key="IBUIFont">
+ <string key="NSName">Helvetica-Bold</string>
+ <double key="NSSize">1.500000e+01</double>
+ <int key="NSfFlags">16</int>
+ </object>
+ <int key="IBUIButtonType">1</int>
+ <string key="IBUIHighlightedTitle">Clear</string>
+ <string key="IBUIDisabledTitle">Clear</string>
+ <string key="IBUISelectedTitle">Clear</string>
+ <string key="IBUINormalTitle">Clear</string>
+ <object class="NSColor" key="IBUIHighlightedTitleColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MSAxIDEAA</bytes>
+ </object>
+ <object class="NSColor" key="IBUINormalTitleColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MC4xOTYwNzg0MyAwLjMwOTgwMzkzIDAuNTIxNTY4NjYAA</bytes>
+ </object>
+ </object>
+ <object class="IBUITextField" id="757637672">
+ <reference key="NSNextResponder" ref="191373211"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{95, 154}, {128, 31}}</string>
+ <reference key="NSSuperview" ref="191373211"/>
+ <bool key="IBUIOpaque">NO</bool>
+ <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
+ <int key="IBUIContentVerticalAlignment">0</int>
+ <string key="IBUIText"/>
+ <int key="IBUIBorderStyle">3</int>
+ <string key="IBUIPlaceholder">Estimate</string>
+ <object class="NSColor" key="IBUITextColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MAA</bytes>
+ <object class="NSColorSpace" key="NSCustomColorSpace" id="337544510">
+ <int key="NSID">2</int>
+ </object>
+ </object>
+ <int key="IBUITextAlignment">1</int>
+ <bool key="IBUIClearsOnBeginEditing">YES</bool>
+ <bool key="IBUIAdjustsFontSizeToFit">YES</bool>
+ <float key="IBUIMinimumFontSize">2.400000e+01</float>
+ <object class="IBUITextInputTraits" key="IBUITextInputTraits">
+ <int key="IBUIAutocapitalizationType">3</int>
+ <int key="IBUIAutocorrectionType">1</int>
+ <int key="IBUIKeyboardType">2</int>
+ <int key="IBUIReturnKeyType">9</int>
+ </object>
+ </object>
+ <object class="IBUILabel" id="543435228">
+ <reference key="NSNextResponder" ref="191373211"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{20, 170}, {280, 167}}</string>
+ <reference key="NSSuperview" ref="191373211"/>
+ <bool key="IBUIOpaque">NO</bool>
+ <bool key="IBUIClipsSubviews">YES</bool>
+ <bool key="IBUIUserInteractionEnabled">NO</bool>
+ <string key="IBUIText"/>
+ <object class="NSFont" key="IBUIFont">
+ <string key="NSName">Helvetica</string>
+ <double key="NSSize">1.000000e+02</double>
+ <int key="NSfFlags">16</int>
+ </object>
+ <object class="NSColor" key="IBUITextColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MCAwIDAAA</bytes>
+ </object>
+ <nil key="IBUIHighlightedColor"/>
+ <int key="IBUIBaselineAdjustment">1</int>
+ <float key="IBUIMinimumFontSize">6.900000e+01</float>
+ <int key="IBUITextAlignment">1</int>
+ </object>
+ </object>
+ <string key="NSFrameSize">{320, 480}</string>
+ <reference key="NSSuperview"/>
+ <object class="NSColor" key="IBUIBackgroundColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MQA</bytes>
+ <reference key="NSCustomColorSpace" ref="337544510"/>
+ </object>
+ </object>
+ </object>
+ <object class="IBObjectContainer" key="IBDocument.Objects">
+ <object class="NSMutableArray" key="connectionRecords">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchOutletConnection" key="connection">
+ <string key="label">view</string>
+ <reference key="source" ref="372490531"/>
+ <reference key="destination" ref="191373211"/>
+ </object>
+ <int key="connectionID">3</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchOutletConnection" key="connection">
+ <string key="label">textField</string>
+ <reference key="source" ref="372490531"/>
+ <reference key="destination" ref="757637672"/>
+ </object>
+ <int key="connectionID">10</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchOutletConnection" key="connection">
+ <string key="label">label</string>
+ <reference key="source" ref="372490531"/>
+ <reference key="destination" ref="543435228"/>
+ </object>
+ <int key="connectionID">11</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchOutletConnection" key="connection">
+ <string key="label">delegate</string>
+ <reference key="source" ref="757637672"/>
+ <reference key="destination" ref="372490531"/>
+ </object>
+ <int key="connectionID">13</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchEventConnection" key="connection">
+ <string key="label">updateEstimate:</string>
+ <reference key="source" ref="757637672"/>
+ <reference key="destination" ref="372490531"/>
+ <int key="IBEventType">13</int>
+ </object>
+ <int key="connectionID">14</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchEventConnection" key="connection">
+ <string key="label">clearEstimate:</string>
+ <reference key="source" ref="392158276"/>
+ <reference key="destination" ref="372490531"/>
+ <int key="IBEventType">7</int>
+ </object>
+ <int key="connectionID">16</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchEventConnection" key="connection">
+ <string key="label">updateEstimate:</string>
+ <reference key="source" ref="757637672"/>
+ <reference key="destination" ref="372490531"/>
+ <int key="IBEventType">19</int>
+ </object>
+ <int key="connectionID">17</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchOutletConnection" key="connection">
+ <string key="label">button</string>
+ <reference key="source" ref="372490531"/>
+ <reference key="destination" ref="392158276"/>
+ </object>
+ <int key="connectionID">18</int>
+ </object>
+ </object>
+ <object class="IBMutableOrderedSet" key="objectRecords">
+ <object class="NSArray" key="orderedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBObjectRecord">
+ <int key="objectID">0</int>
+ <object class="NSArray" key="object" id="360949347">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <reference key="children" ref="1000"/>
+ <nil key="parent"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">1</int>
+ <reference key="object" ref="191373211"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="392158276"/>
+ <reference ref="757637672"/>
+ <reference ref="543435228"/>
+ </object>
+ <reference key="parent" ref="360949347"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-1</int>
+ <reference key="object" ref="372490531"/>
+ <reference key="parent" ref="360949347"/>
+ <string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-2</int>
+ <reference key="object" ref="711762367"/>
+ <reference key="parent" ref="360949347"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">7</int>
+ <reference key="object" ref="392158276"/>
+ <reference key="parent" ref="191373211"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">8</int>
+ <reference key="object" ref="757637672"/>
+ <reference key="parent" ref="191373211"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">9</int>
+ <reference key="object" ref="543435228"/>
+ <reference key="parent" ref="191373211"/>
+ </object>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="flattenedProperties">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMutableArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>-1.CustomClassName</string>
+ <string>-2.CustomClassName</string>
+ <string>1.IBEditorWindowLastContentRect</string>
+ <string>1.IBPluginDependency</string>
+ <string>7.IBPluginDependency</string>
+ <string>8.IBPluginDependency</string>
+ <string>9.IBPluginDependency</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>MyViewController</string>
+ <string>UIResponder</string>
+ <string>{{354, 376}, {320, 480}}</string>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="unlocalizedProperties">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <nil key="activeLocalization"/>
+ <object class="NSMutableDictionary" key="localizations">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <nil key="sourceID"/>
+ <int key="maxID">18</int>
+ </object>
+ <object class="IBClassDescriber" key="IBDocument.Classes">
+ <object class="NSMutableArray" key="referencedPartialClassDescriptions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBPartialClassDescription">
+ <string key="className">MyViewController</string>
+ <string key="superclassName">UIViewController</string>
+ <object class="NSMutableDictionary" key="actions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMutableArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>clearEstimate:</string>
+ <string>updateEstimate:</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>id</string>
+ <string>id</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMutableArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>button</string>
+ <string>label</string>
+ <string>textField</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>UIButton</string>
+ <string>UILabel</string>
+ <string>UITextField</string>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">MyViewController.h</string>
+ </object>
+ </object>
+ </object>
+ </object>
+ <int key="IBDocument.localizationMode">0</int>
+ <string key="IBDocument.LastKnownRelativeProjectPath">PlanningPoker.xcodeproj</string>
+ <int key="IBDocument.defaultPropertyAccessControl">3</int>
+ </data>
+</archive>
30 Info.plist
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>en</string>
+ <key>CFBundleDisplayName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIconFile</key>
+ <string></string>
+ <key>CFBundleIdentifier</key>
+ <string>com.yourcompany.${PRODUCT_NAME:identifier}</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundleName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundlePackageType</key>
+ <string>APPL</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>1.0</string>
+ <key>LSRequiresIPhoneOS</key>
+ <true/>
+ <key>NSMainNibFile</key>
+ <string>MainWindow</string>
+</dict>
+</plist>
184 MainWindow.xib
@@ -0,0 +1,184 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.02">
+ <data>
+ <int key="IBDocument.SystemTarget">512</int>
+ <string key="IBDocument.SystemVersion">9D34</string>
+ <string key="IBDocument.InterfaceBuilderVersion">670</string>
+ <string key="IBDocument.AppKitVersion">949.33</string>
+ <string key="IBDocument.HIToolboxVersion">352.00</string>
+ <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <integer value="2"/>
+ </object>
+ <object class="NSArray" key="IBDocument.PluginDependencies">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ </object>
+ <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBProxyObject" id="841351856">
+ <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
+ </object>
+ <object class="IBProxyObject" id="427554174">
+ <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
+ </object>
+ <object class="IBUICustomObject" id="664661524"/>
+ <object class="IBUIWindow" id="380026005">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">1316</int>
+ <object class="NSPSMatrix" key="NSFrameMatrix"/>
+ <string key="NSFrameSize">{320, 480}</string>
+ <reference key="NSSuperview"/>
+ <object class="NSColor" key="IBUIBackgroundColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MSAxIDEAA</bytes>
+ </object>
+ <bool key="IBUIOpaque">NO</bool>
+ <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
+ <object class="IBUISimulatedStatusBarMetrics" key="IBUISimulatedStatusBarMetrics"/>
+ </object>
+ </object>
+ <object class="IBObjectContainer" key="IBDocument.Objects">
+ <object class="NSMutableArray" key="connectionRecords">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchOutletConnection" key="connection">
+ <string key="label">delegate</string>
+ <reference key="source" ref="841351856"/>
+ <reference key="destination" ref="664661524"/>
+ </object>
+ <int key="connectionID">4</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchOutletConnection" key="connection">
+ <string key="label">window</string>
+ <reference key="source" ref="664661524"/>
+ <reference key="destination" ref="380026005"/>
+ </object>
+ <int key="connectionID">5</int>
+ </object>
+ </object>
+ <object class="IBMutableOrderedSet" key="objectRecords">
+ <object class="NSArray" key="orderedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBObjectRecord">
+ <int key="objectID">0</int>
+ <object class="NSArray" key="object" id="957960031">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <reference key="children" ref="1000"/>
+ <nil key="parent"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">2</int>
+ <reference key="object" ref="380026005"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <reference key="parent" ref="957960031"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-1</int>
+ <reference key="object" ref="841351856"/>
+ <reference key="parent" ref="957960031"/>
+ <string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3</int>
+ <reference key="object" ref="664661524"/>
+ <reference key="parent" ref="957960031"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-2</int>
+ <reference key="object" ref="427554174"/>
+ <reference key="parent" ref="957960031"/>
+ </object>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="flattenedProperties">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMutableArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>-1.CustomClassName</string>
+ <string>-2.CustomClassName</string>
+ <string>2.IBAttributePlaceholdersKey</string>
+ <string>2.IBEditorWindowLastContentRect</string>
+ <string>2.IBPluginDependency</string>
+ <string>3.CustomClassName</string>
+ <string>3.IBPluginDependency</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>UIApplication</string>
+ <string>UIResponder</string>
+ <object class="NSMutableDictionary">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <string>{{527, 320}, {320, 480}}</string>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ <string>PlanningPokerAppDelegate</string>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="unlocalizedProperties">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <nil key="activeLocalization"/>
+ <object class="NSMutableDictionary" key="localizations">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <nil key="sourceID"/>
+ <int key="maxID">9</int>
+ </object>
+ <object class="IBClassDescriber" key="IBDocument.Classes">
+ <object class="NSMutableArray" key="referencedPartialClassDescriptions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBPartialClassDescription">
+ <string key="className">PlanningPokerAppDelegate</string>
+ <string key="superclassName">NSObject</string>
+ <object class="NSMutableDictionary" key="outlets">
+ <string key="NS.key.0">window</string>
+ <string key="NS.object.0">UIWindow</string>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">Classes/PlanningPokerAppDelegate.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">PlanningPokerAppDelegate</string>
+ <string key="superclassName">NSObject</string>
+ <object class="NSMutableDictionary" key="outlets">
+ <string key="NS.key.0">viewController</string>
+ <string key="NS.object.0">id</string>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBUserSource</string>
+ <string key="minorKey"/>
+ </object>
+ </object>
+ </object>
+ </object>
+ <int key="IBDocument.localizationMode">0</int>
+ <string key="IBDocument.LastKnownRelativeProjectPath">PlanningPoker.xcodeproj</string>
+ <int key="IBDocument.defaultPropertyAccessControl">3</int>
+ </data>
+</archive>
25 MyViewController.h
@@ -0,0 +1,25 @@
+//
+// MyViewController.h
+// PlanningPoker
+//
+// Created by Bryan Helmkamp on 7/28/08.
+// Copyright 2008 __MyCompanyName__. All rights reserved.
+//
+
+#import <UIKit/UIKit.h>
+
+
+@interface MyViewController : UIViewController <UITextFieldDelegate> {
+ IBOutlet UITextField *textField;
+ IBOutlet UILabel *label;
+ IBOutlet UIButton *button;
+}
+
+@property (nonatomic, retain) UITextField *textField;
+@property (nonatomic, retain) UILabel *label;
+@property (nonatomic, retain) UIButton *button;
+
+- (IBAction)updateEstimate:(id)sender;
+- (IBAction)clearEstimate:(id)sender;
+
+@end
76 MyViewController.m
@@ -0,0 +1,76 @@
+//
+// MyViewController.m
+// PlanningPoker
+//
+// Created by Bryan Helmkamp on 7/28/08.
+// Copyright 2008 __MyCompanyName__. All rights reserved.
+//
+
+#import "MyViewController.h"
+
+
+@implementation MyViewController
+
+@synthesize textField;
+@synthesize label;
+@synthesize button;
+
+- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
+ if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
+ // Initialization code
+ }
+ return self;
+}
+
+- (IBAction)updateEstimate:(id)sender{
+ textField.hidden = YES;
+ button.hidden = NO;
+ label.text = textField.text;
+}
+
+- (IBAction)clearEstimate:(id)sender{
+ textField.hidden = NO;
+ button.hidden = YES;
+ textField.text = @"";
+ label.text = @"";
+}
+
+- (BOOL)textFieldShouldReturn:(UITextField *)theTextField {
+ [textField resignFirstResponder];
+ return YES;
+}
+
+/*
+ Implement loadView if you want to create a view hierarchy programmatically
+- (void)loadView {
+}
+ */
+
+/*
+ If you need to do additional setup after loading the view, override viewDidLoad.
+- (void)viewDidLoad {
+}
+ */
+
+
+- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
+ // Return YES for supported orientations
+ return (interfaceOrientation == UIInterfaceOrientationPortrait);
+}
+
+
+- (void)didReceiveMemoryWarning {
+ [super didReceiveMemoryWarning]; // Releases the view if it doesn't have a superview
+ // Release anything that's not essential, such as cached data
+}
+
+
+- (void)dealloc {
+ [textField release];
+ [label release];
+ [button release];
+ [super dealloc];
+}
+
+
+@end
1,426 PlanningPoker.xcodeproj/bhelmkamp.mode1v3
@@ -0,0 +1,1426 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActivePerspectiveName</key>
+ <string>Project</string>
+ <key>AllowedModules</key>
+ <array>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Name</key>
+ <string>Groups and Files Outline View</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Name</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCTaskListModule</string>
+ <key>Name</key>
+ <string>Task List</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCDetailModule</string>
+ <key>Name</key>
+ <string>File and Smart Group Detail Viewer</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXBuildResultsModule</string>
+ <key>Name</key>
+ <string>Detailed Build Results Viewer</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXProjectFindModule</string>
+ <key>Name</key>
+ <string>Project Batch Find Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCProjectFormatConflictsModule</string>
+ <key>Name</key>
+ <string>Project Format Conflicts List</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXBookmarksModule</string>
+ <key>Name</key>
+ <string>Bookmarks Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXClassBrowserModule</string>
+ <key>Name</key>
+ <string>Class Browser</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXCVSModule</string>
+ <key>Name</key>
+ <string>Source Code Control Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXDebugBreakpointsModule</string>
+ <key>Name</key>
+ <string>Debug Breakpoints Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCDockableInspector</string>
+ <key>Name</key>
+ <string>Inspector</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXOpenQuicklyModule</string>
+ <key>Name</key>
+ <string>Open Quickly Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXDebugSessionModule</string>
+ <key>Name</key>
+ <string>Debugger</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXDebugCLIModule</string>
+ <key>Name</key>
+ <string>Debug Console</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCSnapshotModule</string>
+ <key>Name</key>
+ <string>Snapshots Tool</string>
+ </dict>
+ </array>
+ <key>BundlePath</key>
+ <string>/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources</string>
+ <key>Description</key>
+ <string>DefaultDescriptionKey</string>
+ <key>DockingSystemVisible</key>
+ <false/>
+ <key>Extension</key>
+ <string>mode1v3</string>
+ <key>FavBarConfig</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>CF80F6850E3EA38900F67850</string>
+ <key>XCBarModuleItemNames</key>
+ <dict/>
+ <key>XCBarModuleItems</key>
+ <array/>
+ </dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>com.apple.perspectives.project.mode1v3</string>
+ <key>MajorVersion</key>
+ <integer>33</integer>
+ <key>MinorVersion</key>
+ <integer>0</integer>
+ <key>Name</key>
+ <string>Default</string>
+ <key>Notifications</key>
+ <array/>
+ <key>OpenEditors</key>
+ <array/>
+ <key>PerspectiveWidths</key>
+ <array>
+ <integer>-1</integer>
+ <integer>-1</integer>
+ </array>
+ <key>Perspectives</key>
+ <array>
+ <dict>
+ <key>ChosenToolbarItems</key>
+ <array>
+ <string>active-combo-popup</string>
+ <string>action</string>
+ <string>NSToolbarFlexibleSpaceItem</string>
+ <string>build-and-go</string>
+ <string>com.apple.ide.PBXToolbarStopButton</string>
+ <string>get-info</string>
+ <string>NSToolbarFlexibleSpaceItem</string>
+ <string>com.apple.pbx.toolbar.searchfield</string>
+ </array>
+ <key>ControllerClassBaseName</key>
+ <string></string>
+ <key>IconName</key>
+ <string>WindowOfProjectWithEditor</string>
+ <key>Identifier</key>
+ <string>perspective.project</string>
+ <key>IsVertical</key>
+ <false/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXBottomSmartGroupGIDs</key>
+ <array>
+ <string>1C37FBAC04509CD000000102</string>
+ <string>1C37FAAC04509CD000000102</string>
+ <string>1C08E77C0454961000C914BD</string>
+ <string>1C37FABC05509CD000000102</string>
+ <string>1C37FABC05539CD112110102</string>
+ <string>E2644B35053B69B200211256</string>
+ <string>1C37FABC04509CD000100104</string>
+ <string>1CC0EA4004350EF90044410B</string>
+ <string>1CC0EA4004350EF90041110B</string>
+ </array>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Files</string>
+ <key>PBXProjectStructureProvided</key>
+ <string>yes</string>
+ <key>PBXSmartGroupTreeModuleColumnData</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+ <array>
+ <real>186</real>
+ </array>
+ <key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+ <array>
+ <string>MainColumn</string>
+ </array>
+ </dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+ <array>
+ <string>29B97314FDCFA39411CA2CEA</string>
+ <string>080E96DDFE201D6D7F000001</string>
+ <string>29B97315FDCFA39411CA2CEA</string>
+ <string>29B97317FDCFA39411CA2CEA</string>
+ <string>1C37FABC05509CD000000102</string>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+ <array>
+ <array>
+ <integer>3</integer>
+ <integer>1</integer>
+ <integer>0</integer>
+ </array>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+ <string>{{0, 0}, {186, 586}}</string>
+ </dict>
+ <key>PBXTopSmartGroupGIDs</key>
+ <array/>
+ <key>XCIncludePerspectivesSwitch</key>
+ <true/>
+ <key>XCSharingToken</key>
+ <string>com.apple.Xcode.GFSharingToken</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {203, 604}}</string>
+ <key>GroupTreeTableConfiguration</key>
+ <array>
+ <string>MainColumn</string>
+ <real>186</real>
+ </array>
+ <key>RubberWindowFrame</key>
+ <string>326 154 939 645 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Proportion</key>
+ <string>203pt</string>
+ </dict>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <true/>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B20306471E060097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>MyViewController.m</string>
+ <key>PBXSplitModuleInNavigatorKey</key>
+ <dict>
+ <key>Split0</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B20406471E060097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>MyViewController.m</string>
+ <key>_historyCapacity</key>
+ <integer>0</integer>
+ <key>bookmark</key>
+ <string>CF80F7360E3EAEE200F67850</string>
+ <key>history</key>
+ <array>
+ <string>CF80F68E0E3EA48700F67850</string>
+ <string>CF80F6910E3EA48700F67850</string>
+ <string>CF80F6920E3EA48700F67850</string>
+ <string>CF80F6BB0E3EA5A500F67850</string>
+ <string>CF80F6CE0E3EA81800F67850</string>
+ <string>CF80F7200E3EAC2700F67850</string>
+ <string>CF80F7290E3EAC5C00F67850</string>
+ </array>
+ <key>prevStack</key>
+ <array>
+ <string>CF80F6940E3EA48700F67850</string>
+ <string>CF80F6950E3EA48700F67850</string>
+ <string>CF80F6960E3EA48700F67850</string>
+ <string>CF80F6970E3EA48700F67850</string>
+ <string>CF80F6980E3EA48700F67850</string>
+ <string>CF80F6990E3EA48700F67850</string>
+ <string>CF80F6A70E3EA4AB00F67850</string>
+ <string>CF80F6A80E3EA4AB00F67850</string>
+ <string>CF80F6A90E3EA4AB00F67850</string>
+ <string>CF80F6B00E3EA4EB00F67850</string>
+ <string>CF80F6B40E3EA55C00F67850</string>
+ <string>CF80F6B50E3EA55C00F67850</string>
+ <string>CF80F6BF0E3EA5A500F67850</string>
+ <string>CF80F6C00E3EA5A500F67850</string>
+ <string>CF80F6C10E3EA5A500F67850</string>
+ <string>CF80F6C20E3EA5A500F67850</string>
+ <string>CF80F6C30E3EA5A500F67850</string>
+ <string>CF80F6C40E3EA5A500F67850</string>
+ <string>CF80F6CF0E3EA81800F67850</string>
+ <string>CF80F6D60E3EA86200F67850</string>
+ <string>CF80F6E20E3EA96F00F67850</string>
+ <string>CF80F6E30E3EA96F00F67850</string>
+ <string>CF80F6FB0E3EAA7200F67850</string>
+ <string>CF80F6FC0E3EAA7200F67850</string>
+ <string>CF80F70F0E3EAB6900F67850</string>
+ <string>CF80F7150E3EAB8C00F67850</string>
+ <string>CF80F7160E3EAB8C00F67850</string>
+ <string>CF80F7170E3EAB8C00F67850</string>
+ <string>CF80F7220E3EAC2700F67850</string>
+ <string>CF80F7230E3EAC2700F67850</string>
+ </array>
+ </dict>
+ <key>SplitCount</key>
+ <string>1</string>
+ </dict>
+ <key>StatusBarVisibility</key>
+ <true/>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {731, 426}}</string>
+ <key>RubberWindowFrame</key>
+ <string>326 154 939 645 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>426pt</string>
+ </dict>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B20506471E060097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Detail</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 431}, {731, 173}}</string>
+ <key>RubberWindowFrame</key>
+ <string>326 154 939 645 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>XCDetailModule</string>
+ <key>Proportion</key>
+ <string>173pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>731pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Project</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCModuleDock</string>
+ <string>PBXSmartGroupTreeModule</string>
+ <string>XCModuleDock</string>
+ <string>PBXNavigatorGroup</string>
+ <string>XCDetailModule</string>
+ </array>
+ <key>TableOfContents</key>
+ <array>
+ <string>CF80F6830E3EA38900F67850</string>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <string>CF80F6840E3EA38900F67850</string>
+ <string>1CE0B20306471E060097A5F4</string>
+ <string>1CE0B20506471E060097A5F4</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.defaultV3</string>
+ </dict>
+ <dict>
+ <key>ControllerClassBaseName</key>
+ <string></string>
+ <key>IconName</key>
+ <string>WindowOfProject</string>
+ <key>Identifier</key>
+ <string>perspective.morph</string>
+ <key>IsVertical</key>
+ <integer>0</integer>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXBottomSmartGroupGIDs</key>
+ <array>
+ <string>1C37FBAC04509CD000000102</string>
+ <string>1C37FAAC04509CD000000102</string>
+ <string>1C08E77C0454961000C914BD</string>
+ <string>1C37FABC05509CD000000102</string>
+ <string>1C37FABC05539CD112110102</string>
+ <string>E2644B35053B69B200211256</string>
+ <string>1C37FABC04509CD000100104</string>
+ <string>1CC0EA4004350EF90044410B</string>
+ <string>1CC0EA4004350EF90041110B</string>
+ </array>
+ <key>PBXProjectModuleGUID</key>
+ <string>11E0B1FE06471DED0097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Files</string>
+ <key>PBXProjectStructureProvided</key>
+ <string>yes</string>
+ <key>PBXSmartGroupTreeModuleColumnData</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+ <array>
+ <real>186</real>
+ </array>
+ <key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+ <array>
+ <string>MainColumn</string>
+ </array>
+ </dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+ <array>
+ <string>29B97314FDCFA39411CA2CEA</string>
+ <string>1C37FABC05509CD000000102</string>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+ <array>
+ <array>
+ <integer>0</integer>
+ </array>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+ <string>{{0, 0}, {186, 337}}</string>
+ </dict>
+ <key>PBXTopSmartGroupGIDs</key>
+ <array/>
+ <key>XCIncludePerspectivesSwitch</key>
+ <integer>1</integer>
+ <key>XCSharingToken</key>
+ <string>com.apple.Xcode.GFSharingToken</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {203, 355}}</string>
+ <key>GroupTreeTableConfiguration</key>
+ <array>
+ <string>MainColumn</string>
+ <real>186</real>
+ </array>
+ <key>RubberWindowFrame</key>
+ <string>373 269 690 397 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Morph</string>
+ <key>PreferredWidth</key>
+ <integer>300</integer>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCModuleDock</string>
+ <string>PBXSmartGroupTreeModule</string>
+ </array>
+ <key>TableOfContents</key>
+ <array>
+ <string>11E0B1FE06471DED0097A5F4</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.default.shortV3</string>
+ </dict>
+ </array>
+ <key>PerspectivesBarVisible</key>
+ <false/>
+ <key>ShelfIsVisible</key>
+ <false/>
+ <key>SourceDescription</key>
+ <string>file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources/XCPerspectivesSpecificationMode1.xcperspec'</string>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TimeStamp</key>
+ <real>0.0</real>
+ <key>ToolbarDisplayMode</key>
+ <integer>1</integer>
+ <key>ToolbarIsVisible</key>
+ <true/>
+ <key>ToolbarSizeMode</key>
+ <integer>1</integer>
+ <key>Type</key>
+ <string>Perspectives</string>
+ <key>UpdateMessage</key>
+ <string>The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'?</string>
+ <key>WindowJustification</key>
+ <integer>5</integer>
+ <key>WindowOrderList</key>
+ <array>
+ <string>1C530D57069F1CE1000CFCEE</string>
+ <string>CF80F6E50E3EA96F00F67850</string>
+ <string>CF80F6E60E3EA96F00F67850</string>
+ <string>1C78EAAD065D492600B07095</string>
+ <string>1CD10A99069EF8BA00B06720</string>
+ <string>CF80F69B0E3EA48700F67850</string>
+ <string>/Users/bhelmkamp/p/PlanningPoker/PlanningPoker.xcodeproj</string>
+ </array>
+ <key>WindowString</key>
+ <string>326 154 939 645 0 0 1440 878 </string>
+ <key>WindowToolsV3</key>
+ <array>
+ <dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>windowTool.build</string>
+ <key>IsVertical</key>
+ <true/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD0528F0623707200166675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>MyViewController.m</string>
+ <key>StatusBarVisibility</key>
+ <true/>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {500, 218}}</string>
+ <key>RubberWindowFrame</key>
+ <string>347 276 500 500 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>218pt</string>
+ </dict>
+ <dict>
+ <key>BecomeActive</key>
+ <true/>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>XCMainBuildResultsModuleGUID</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Build</string>
+ <key>XCBuildResultsTrigger_Collapse</key>
+ <integer>1021</integer>
+ <key>XCBuildResultsTrigger_Open</key>
+ <integer>1011</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 223}, {500, 236}}</string>
+ <key>RubberWindowFrame</key>
+ <string>347 276 500 500 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXBuildResultsModule</string>
+ <key>Proportion</key>
+ <string>236pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>459pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Build Results</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXBuildResultsModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TableOfContents</key>
+ <array>
+ <string>CF80F69B0E3EA48700F67850</string>
+ <string>CF80F69C0E3EA48700F67850</string>
+ <string>1CD0528F0623707200166675</string>
+ <string>XCMainBuildResultsModuleGUID</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.buildV3</string>
+ <key>WindowString</key>
+ <string>347 276 500 500 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>CF80F69B0E3EA48700F67850</string>
+ <key>WindowToolIsVisible</key>
+ <false/>
+ </dict>
+ <dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>windowTool.debugger</string>
+ <key>IsVertical</key>
+ <true/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>Debugger</key>
+ <dict>
+ <key>HorizontalSplitView</key>
+ <dict>
+ <key>_collapsingFrameDimension</key>
+ <real>0.0</real>
+ <key>_indexOfCollapsedView</key>
+ <integer>0</integer>
+ <key>_percentageOfCollapsedView</key>
+ <real>0.0</real>
+ <key>isCollapsed</key>
+ <string>yes</string>
+ <key>sizes</key>
+ <array>
+ <string>{{0, 0}, {316, 185}}</string>
+ <string>{{316, 0}, {378, 185}}</string>
+ </array>
+ </dict>
+ <key>VerticalSplitView</key>
+ <dict>
+ <key>_collapsingFrameDimension</key>
+ <real>0.0</real>
+ <key>_indexOfCollapsedView</key>
+ <integer>0</integer>
+ <key>_percentageOfCollapsedView</key>
+ <real>0.0</real>
+ <key>isCollapsed</key>
+ <string>yes</string>
+ <key>sizes</key>
+ <array>
+ <string>{{0, 0}, {694, 185}}</string>
+ <string>{{0, 185}, {694, 196}}</string>
+ </array>
+ </dict>
+ </dict>
+ <key>LauncherConfigVersion</key>
+ <string>8</string>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C162984064C10D400B95A72</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Debug - GLUTExamples (Underwater)</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>DebugConsoleVisible</key>
+ <string>None</string>
+ <key>DebugConsoleWindowFrame</key>
+ <string>{{200, 200}, {500, 300}}</string>
+ <key>DebugSTDIOWindowFrame</key>
+ <string>{{200, 200}, {500, 300}}</string>
+ <key>Frame</key>
+ <string>{{0, 0}, {694, 381}}</string>
+ <key>PBXDebugSessionStackFrameViewKey</key>
+ <dict>
+ <key>DebugVariablesTableConfiguration</key>
+ <array>
+ <string>Name</string>
+ <real>120</real>
+ <string>Value</string>
+ <real>85</real>
+ <string>Summary</string>
+ <real>148</real>
+ </array>
+ <key>Frame</key>
+ <string>{{316, 0}, {378, 185}}</string>
+ <key>RubberWindowFrame</key>
+ <string>347 354 694 422 0 0 1440 878 </string>
+ </dict>
+ <key>RubberWindowFrame</key>
+ <string>347 354 694 422 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXDebugSessionModule</string>
+ <key>Proportion</key>
+ <string>381pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>381pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Debugger</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXDebugSessionModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TableOfContents</key>
+ <array>
+ <string>1CD10A99069EF8BA00B06720</string>
+ <string>CF80F69D0E3EA48700F67850</string>
+ <string>1C162984064C10D400B95A72</string>
+ <string>CF80F69E0E3EA48700F67850</string>
+ <string>CF80F69F0E3EA48700F67850</string>
+ <string>CF80F6A00E3EA48700F67850</string>
+ <string>CF80F6A10E3EA48700F67850</string>
+ <string>CF80F6A20E3EA48700F67850</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.debugV3</string>
+ <key>WindowString</key>
+ <string>347 354 694 422 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1CD10A99069EF8BA00B06720</string>
+ <key>WindowToolIsVisible</key>
+ <false/>
+ </dict>
+ <dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>windowTool.find</string>
+ <key>IsVertical</key>
+ <true/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CDD528C0622207200134675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>MyViewController.h</string>
+ <key>StatusBarVisibility</key>
+ <true/>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {781, 212}}</string>
+ <key>RubberWindowFrame</key>
+ <string>347 306 781 470 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>781pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>212pt</string>
+ </dict>
+ <dict>
+ <key>BecomeActive</key>
+ <true/>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD0528E0623707200166675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Project Find</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 217}, {781, 212}}</string>
+ <key>RubberWindowFrame</key>
+ <string>347 306 781 470 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXProjectFindModule</string>
+ <key>Proportion</key>
+ <string>212pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>429pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Project Find</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXProjectFindModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C530D57069F1CE1000CFCEE</string>
+ <string>CF80F6EE0E3EA9D900F67850</string>
+ <string>CF80F6EF0E3EA9D900F67850</string>
+ <string>1CDD528C0622207200134675</string>
+ <string>1CD0528E0623707200166675</string>
+ </array>
+ <key>WindowString</key>
+ <string>347 306 781 470 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1C530D57069F1CE1000CFCEE</string>
+ <key>WindowToolIsVisible</key>
+ <false/>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>MENUSEPARATOR</string>
+ </dict>
+ <dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>windowTool.debuggerConsole</string>
+ <key>IsVertical</key>
+ <true/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C78EAAC065D492600B07095</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Debugger Console</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {650, 209}}</string>
+ <key>RubberWindowFrame</key>
+ <string>347 526 650 250 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXDebugCLIModule</string>
+ <key>Proportion</key>
+ <string>209pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>209pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Debugger Console</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXDebugCLIModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C78EAAD065D492600B07095</string>
+ <string>CF80F6A30E3EA48700F67850</string>
+ <string>1C78EAAC065D492600B07095</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.consoleV3</string>
+ <key>WindowString</key>
+ <string>347 526 650 250 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1C78EAAD065D492600B07095</string>
+ <key>WindowToolIsVisible</key>
+ <false/>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.snapshots</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>XCSnapshotModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Snapshots</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCSnapshotModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <string>Yes</string>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.snapshots</string>
+ <key>WindowString</key>
+ <string>315 824 300 550 0 0 1440 878 </string>
+ <key>WindowToolIsVisible</key>
+ <string>Yes</string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.scm</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C78EAB2065D492600B07095</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>&lt;No Editor&gt;</string>
+ <key>PBXSplitModuleInNavigatorKey</key>
+ <dict>
+ <key>Split0</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C78EAB3065D492600B07095</string>
+ </dict>
+ <key>SplitCount</key>
+ <string>1</string>
+ </dict>
+ <key>StatusBarVisibility</key>
+ <integer>1</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {452, 0}}</string>
+ <key>RubberWindowFrame</key>
+ <string>743 379 452 308 0 0 1280 1002 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>0pt</string>
+ </dict>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD052920623707200166675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>SCM</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>ConsoleFrame</key>
+ <string>{{0, 259}, {452, 0}}</string>
+ <key>Frame</key>
+ <string>{{0, 7}, {452, 259}}</string>
+ <key>RubberWindowFrame</key>
+ <string>743 379 452 308 0 0 1280 1002 </string>
+ <key>TableConfiguration</key>
+ <array>
+ <string>Status</string>
+ <real>30</real>
+ <string>FileName</string>
+ <real>199</real>
+ <string>Path</string>
+ <real>197.0950012207031</real>
+ </array>
+ <key>TableFrame</key>
+ <string>{{0, 0}, {452, 250}}</string>
+ </dict>
+ <key>Module</key>
+ <string>PBXCVSModule</string>
+ <key>Proportion</key>
+ <string>262pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>266pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>SCM</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXCVSModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C78EAB4065D492600B07095</string>
+ <string>1C78EAB5065D492600B07095</string>
+ <string>1C78EAB2065D492600B07095</string>
+ <string>1CD052920623707200166675</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.scm</string>
+ <key>WindowString</key>
+ <string>743 379 452 308 0 0 1280 1002 </string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.breakpoints</string>
+ <key>IsVertical</key>
+ <integer>0</integer>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXBottomSmartGroupGIDs</key>
+ <array>
+ <string>1C77FABC04509CD000000102</string>
+ </array>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Files</string>
+ <key>PBXProjectStructureProvided</key>
+ <string>no</string>
+ <key>PBXSmartGroupTreeModuleColumnData</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+ <array>
+ <real>168</real>
+ </array>
+ <key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+ <array>
+ <string>MainColumn</string>
+ </array>
+ </dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+ <array>
+ <string>1C77FABC04509CD000000102</string>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+ <array>
+ <array>
+ <integer>0</integer>
+ </array>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+ <string>{{0, 0}, {168, 350}}</string>
+ </dict>
+ <key>PBXTopSmartGroupGIDs</key>
+ <array/>
+ <key>XCIncludePerspectivesSwitch</key>
+ <integer>0</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {185, 368}}</string>
+ <key>GroupTreeTableConfiguration</key>
+ <array>
+ <string>MainColumn</string>
+ <real>168</real>
+ </array>
+ <key>RubberWindowFrame</key>
+ <string>315 424 744 409 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Proportion</key>
+ <string>185pt</string>
+ </dict>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CA1AED706398EBD00589147</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Detail</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{190, 0}, {554, 368}}</string>
+ <key>RubberWindowFrame</key>
+ <string>315 424 744 409 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>XCDetailModule</string>
+ <key>Proportion</key>
+ <string>554pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>368pt</string>
+ </dict>
+ </array>
+ <key>MajorVersion</key>
+ <integer>3</integer>
+ <key>MinorVersion</key>
+ <integer>0</integer>
+ <key>Name</key>
+ <string>Breakpoints</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXSmartGroupTreeModule</string>
+ <string>XCDetailModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1CDDB66807F98D9800BB5817</string>
+ <string>1CDDB66907F98D9800BB5817</string>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <string>1CA1AED706398EBD00589147</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.breakpointsV3</string>
+ <key>WindowString</key>
+ <string>315 424 744 409 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1CDDB66807F98D9800BB5817</string>
+ <key>WindowToolIsVisible</key>
+ <integer>1</integer>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.debugAnimator</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Debug Visualizer</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXNavigatorGroup</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.debugAnimatorV3</string>
+ <key>WindowString</key>
+ <string>100 100 700 500 0 0 1280 1002 </string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.bookmarks</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>PBXBookmarksModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Bookmarks</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXBookmarksModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>0</integer>
+ <key>WindowString</key>
+ <string>538 42 401 187 0 0 1280 1002 </string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.projectFormatConflicts</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>XCProjectFormatConflictsModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Project Format Conflicts</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCProjectFormatConflictsModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>0</integer>
+ <key>WindowContentMinSize</key>
+ <string>450 300</string>
+ <key>WindowString</key>
+ <string>50 850 472 307 0 0 1440 877</string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.classBrowser</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>OptionsSetName</key>
+ <string>Hierarchy, all classes</string>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CA6456E063B45B4001379D8</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Class Browser - NSObject</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>ClassesFrame</key>
+ <string>{{0, 0}, {374, 96}}</string>
+ <key>ClassesTreeTableConfiguration</key>
+ <array>
+ <string>PBXClassNameColumnIdentifier</string>
+ <real>208</real>
+ <string>PBXClassBookColumnIdentifier</string>
+ <real>22</real>
+ </array>
+ <key>Frame</key>
+ <string>{{0, 0}, {630, 331}}</string>
+ <key>MembersFrame</key>
+ <string>{{0, 105}, {374, 395}}</string>
+ <key>MembersTreeTableConfiguration</key>
+ <array>
+ <string>PBXMemberTypeIconColumnIdentifier</string>
+ <real>22</real>
+ <string>PBXMemberNameColumnIdentifier</string>
+ <real>216</real>
+ <string>PBXMemberTypeColumnIdentifier</string>
+ <real>97</real>
+ <string>PBXMemberBookColumnIdentifier</string>
+ <real>22</real>
+ </array>
+ <key>PBXModuleWindowStatusBarHidden2</key>
+ <integer>1</integer>
+ <key>RubberWindowFrame</key>
+ <string>385 179 630 352 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXClassBrowserModule</string>
+ <key>Proportion</key>
+ <string>332pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>332pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Class Browser</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXClassBrowserModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>0</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C0AD2AF069F1E9B00FABCE6</string>
+ <string>1C0AD2B0069F1E9B00FABCE6</string>
+ <string>1CA6456E063B45B4001379D8</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.classbrowser</string>
+ <key>WindowString</key>
+ <string>385 179 630 352 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1C0AD2AF069F1E9B00FABCE6</string>
+ <key>WindowToolIsVisible</key>
+ <integer>0</integer>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.refactoring</string>
+ <key>IncludeInToolsMenu</key>
+ <integer>0</integer>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{0, 0}, {500, 335}</string>
+ <key>RubberWindowFrame</key>
+ <string>{0, 0}, {500, 335}</string>
+ </dict>
+ <key>Module</key>
+ <string>XCRefactoringModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Refactoring</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCRefactoringModule</string>
+ </array>
+ <key>WindowString</key>
+ <string>200 200 500 356 0 0 1920 1200 </string>
+ </dict>
+ </array>
+</dict>
+</plist>
1,350 PlanningPoker.xcodeproj/bhelmkamp.pbxuser
@@ -0,0 +1,1350 @@
+// !$*UTF8*$!
+{
+ 1D3623240D0F684500981E51 /* PlanningPokerAppDelegate.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {670, 394}}";
+ sepNavSelRange = "{209, 0}";
+ sepNavVisRange = "{0, 510}";
+ };
+ };
+ 1D3623250D0F684500981E51 /* PlanningPokerAppDelegate.m */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {670, 518}}";
+ sepNavSelRange = "{652, 0}";
+ sepNavVisRange = "{55, 775}";
+ };
+ };
+ 1D6058900D05DD3D006BFB54 /* PlanningPoker */ = {
+ activeExec = 0;
+ executables = (
+ CF80F67C0E3EA38700F67850 /* PlanningPoker */,
+ );
+ };
+ 29B97313FDCFA39411CA2CEA /* Project object */ = {
+ activeBuildConfigurationName = Debug;
+ activeExecutable = CF80F67C0E3EA38700F67850 /* PlanningPoker */;
+ activeSDKPreference = iphonesimulator2.0;
+ activeTarget = 1D6058900D05DD3D006BFB54 /* PlanningPoker */;
+ addToTargets = (
+ 1D6058900D05DD3D006BFB54 /* PlanningPoker */,
+ );
+ codeSenseManager = CF80F6870E3EA38900F67850 /* Code sense */;
+ executables = (
+ CF80F67C0E3EA38700F67850 /* PlanningPoker */,
+ );
+ perUserDictionary = {
+ PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 492,
+ 20,
+ 48.16259765625,
+ 43,
+ 43,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ PBXFileDataSource_Target_ColumnID,
+ );
+ };
+ PBXPerProjectTemplateStateSaveDate = 238986119;
+ PBXWorkspaceStateSaveDate = 238986119;
+ };
+ perUserProjectItems = {
+ CF80F68E0E3EA48700F67850 /* PBXTextBookmark */ = CF80F68E0E3EA48700F67850 /* PBXTextBookmark */;
+ CF80F68F0E3EA48700F67850 /* PBXTextBookmark */ = CF80F68F0E3EA48700F67850 /* PBXTextBookmark */;
+ CF80F6900E3EA48700F67850 /* PBXTextBookmark */ = CF80F6900E3EA48700F67850 /* PBXTextBookmark */;
+ CF80F6910E3EA48700F67850 /* PBXTextBookmark */ = CF80F6910E3EA48700F67850 /* PBXTextBookmark */;
+ CF80F6920E3EA48700F67850 /* PlistBookmark */ = CF80F6920E3EA48700F67850 /* PlistBookmark */;
+ CF80F6930E3EA48700F67850 /* PBXTextBookmark */ = CF80F6930E3EA48700F67850 /* PBXTextBookmark */;
+ CF80F6940E3EA48700F67850 /* PBXTextBookmark */ = CF80F6940E3EA48700F67850 /* PBXTextBookmark */;
+ CF80F6950E3EA48700F67850 /* PBXTextBookmark */ = CF80F6950E3EA48700F67850 /* PBXTextBookmark */;
+ CF80F6960E3EA48700F67850 /* PBXTextBookmark */ = CF80F6960E3EA48700F67850 /* PBXTextBookmark */;
+ CF80F6970E3EA48700F67850 /* PBXTextBookmark */ = CF80F6970E3EA48700F67850 /* PBXTextBookmark */;
+ CF80F6980E3EA48700F67850 /* PBXTextBookmark */ = CF80F6980E3EA48700F67850 /* PBXTextBookmark */;
+ CF80F6990E3EA48700F67850 /* PlistBookmark */ = CF80F6990E3EA48700F67850 /* PlistBookmark */;
+ CF80F69A0E3EA48700F67850 /* PBXTextBookmark */ = CF80F69A0E3EA48700F67850 /* PBXTextBookmark */;
+ CF80F6A40E3EA4AB00F67850 /* PBXTextBookmark */ = CF80F6A40E3EA4AB00F67850 /* PBXTextBookmark */;
+ CF80F6A50E3EA4AB00F67850 /* PBXTextBookmark */ = CF80F6A50E3EA4AB00F67850 /* PBXTextBookmark */;
+ CF80F6A60E3EA4AB00F67850 /* PBXTextBookmark */ = CF80F6A60E3EA4AB00F67850 /* PBXTextBookmark */;
+ CF80F6A70E3EA4AB00F67850 /* PBXTextBookmark */ = CF80F6A70E3EA4AB00F67850 /* PBXTextBookmark */;
+ CF80F6A80E3EA4AB00F67850 /* PBXTextBookmark */ = CF80F6A80E3EA4AB00F67850 /* PBXTextBookmark */;
+ CF80F6A90E3EA4AB00F67850 /* PBXTextBookmark */ = CF80F6A90E3EA4AB00F67850 /* PBXTextBookmark */;
+ CF80F6AA0E3EA4AB00F67850 /* PBXTextBookmark */ = CF80F6AA0E3EA4AB00F67850 /* PBXTextBookmark */;
+ CF80F6AB0E3EA4B800F67850 /* PBXTextBookmark */ = CF80F6AB0E3EA4B800F67850 /* PBXTextBookmark */;
+ CF80F6AC0E3EA4C300F67850 /* PBXTextBookmark */ = CF80F6AC0E3EA4C300F67850 /* PBXTextBookmark */;
+ CF80F6AD0E3EA4D600F67850 /* PBXTextBookmark */ = CF80F6AD0E3EA4D600F67850 /* PBXTextBookmark */;
+ CF80F6AE0E3EA4EB00F67850 /* PBXTextBookmark */ = CF80F6AE0E3EA4EB00F67850 /* PBXTextBookmark */;
+ CF80F6AF0E3EA4EB00F67850 /* PBXTextBookmark */ = CF80F6AF0E3EA4EB00F67850 /* PBXTextBookmark */;
+ CF80F6B00E3EA4EB00F67850 /* PBXTextBookmark */ = CF80F6B00E3EA4EB00F67850 /* PBXTextBookmark */;
+ CF80F6B10E3EA4EB00F67850 /* PBXTextBookmark */ = CF80F6B10E3EA4EB00F67850 /* PBXTextBookmark */;
+ CF80F6B20E3EA55C00F67850 /* PBXTextBookmark */ = CF80F6B20E3EA55C00F67850 /* PBXTextBookmark */;
+ CF80F6B30E3EA55C00F67850 /* PBXTextBookmark */ = CF80F6B30E3EA55C00F67850 /* PBXTextBookmark */;
+ CF80F6B40E3EA55C00F67850 /* PBXTextBookmark */ = CF80F6B40E3EA55C00F67850 /* PBXTextBookmark */;
+ CF80F6B50E3EA55C00F67850 /* PBXTextBookmark */ = CF80F6B50E3EA55C00F67850 /* PBXTextBookmark */;
+ CF80F6B60E3EA55C00F67850 /* PBXTextBookmark */ = CF80F6B60E3EA55C00F67850 /* PBXTextBookmark */;
+ CF80F6B70E3EA56700F67850 /* PBXTextBookmark */ = CF80F6B70E3EA56700F67850 /* PBXTextBookmark */;
+ CF80F6B80E3EA57200F67850 /* PBXTextBookmark */ = CF80F6B80E3EA57200F67850 /* PBXTextBookmark */;
+ CF80F6BB0E3EA5A500F67850 /* PBXTextBookmark */ = CF80F6BB0E3EA5A500F67850 /* PBXTextBookmark */;
+ CF80F6BC0E3EA5A500F67850 /* PBXTextBookmark */ = CF80F6BC0E3EA5A500F67850 /* PBXTextBookmark */;
+ CF80F6BD0E3EA5A500F67850 /* PBXTextBookmark */ = CF80F6BD0E3EA5A500F67850 /* PBXTextBookmark */;
+ CF80F6BE0E3EA5A500F67850 /* PBXTextBookmark */ = CF80F6BE0E3EA5A500F67850 /* PBXTextBookmark */;
+ CF80F6BF0E3EA5A500F67850 /* PBXTextBookmark */ = CF80F6BF0E3EA5A500F67850 /* PBXTextBookmark */;
+ CF80F6C00E3EA5A500F67850 /* PBXTextBookmark */ = CF80F6C00E3EA5A500F67850 /* PBXTextBookmark */;
+ CF80F6C10E3EA5A500F67850 /* PBXTextBookmark */ = CF80F6C10E3EA5A500F67850 /* PBXTextBookmark */;
+ CF80F6C20E3EA5A500F67850 /* PBXTextBookmark */ = CF80F6C20E3EA5A500F67850 /* PBXTextBookmark */;
+ CF80F6C30E3EA5A500F67850 /* PBXTextBookmark */ = CF80F6C30E3EA5A500F67850 /* PBXTextBookmark */;
+ CF80F6C40E3EA5A500F67850 /* PBXTextBookmark */ = CF80F6C40E3EA5A500F67850 /* PBXTextBookmark */;
+ CF80F6C50E3EA5A500F67850 /* PBXTextBookmark */ = CF80F6C50E3EA5A500F67850 /* PBXTextBookmark */;
+ CF80F6C60E3EA5B500F67850 /* PBXTextBookmark */ = CF80F6C60E3EA5B500F67850 /* PBXTextBookmark */;
+ CF80F6C90E3EA62500F67850 /* PBXTextBookmark */ = CF80F6C90E3EA62500F67850 /* PBXTextBookmark */;
+ CF80F6CE0E3EA81800F67850 /* PBXTextBookmark */ = CF80F6CE0E3EA81800F67850 /* PBXTextBookmark */;
+ CF80F6CF0E3EA81800F67850 /* PBXTextBookmark */ = CF80F6CF0E3EA81800F67850 /* PBXTextBookmark */;
+ CF80F6D00E3EA81800F67850 /* PBXTextBookmark */ = CF80F6D00E3EA81800F67850 /* PBXTextBookmark */;
+ CF80F6D10E3EA82F00F67850 /* PBXTextBookmark */ = CF80F6D10E3EA82F00F67850 /* PBXTextBookmark */;
+ CF80F6D20E3EA84200F67850 /* PBXTextBookmark */ = CF80F6D20E3EA84200F67850 /* PBXTextBookmark */;
+ CF80F6D30E3EA84B00F67850 /* PBXTextBookmark */ = CF80F6D30E3EA84B00F67850 /* PBXTextBookmark */;
+ CF80F6D40E3EA86200F67850 /* PBXTextBookmark */ = CF80F6D40E3EA86200F67850 /* PBXTextBookmark */;
+ CF80F6D50E3EA86200F67850 /* PBXTextBookmark */ = CF80F6D50E3EA86200F67850 /* PBXTextBookmark */;
+ CF80F6D60E3EA86200F67850 /* PBXTextBookmark */ = CF80F6D60E3EA86200F67850 /* PBXTextBookmark */;
+ CF80F6D70E3EA86200F67850 /* PBXTextBookmark */ = CF80F6D70E3EA86200F67850 /* PBXTextBookmark */;
+ CF80F6D90E3EA91900F67850 /* PBXTextBookmark */ = CF80F6D90E3EA91900F67850 /* PBXTextBookmark */;
+ CF80F6DA0E3EA91900F67850 /* PBXTextBookmark */ = CF80F6DA0E3EA91900F67850 /* PBXTextBookmark */;
+ CF80F6DC0E3EA91B00F67850 /* PBXTextBookmark */ = CF80F6DC0E3EA91B00F67850 /* PBXTextBookmark */;
+ CF80F6E00E3EA96F00F67850 /* PBXTextBookmark */ = CF80F6E00E3EA96F00F67850 /* PBXTextBookmark */;
+ CF80F6E10E3EA96F00F67850 /* PBXTextBookmark */ = CF80F6E10E3EA96F00F67850 /* PBXTextBookmark */;
+ CF80F6E20E3EA96F00F67850 /* PBXTextBookmark */ = CF80F6E20E3EA96F00F67850 /* PBXTextBookmark */;
+ CF80F6E30E3EA96F00F67850 /* PBXTextBookmark */ = CF80F6E30E3EA96F00F67850 /* PBXTextBookmark */;
+ CF80F6E40E3EA96F00F67850 /* PBXTextBookmark */ = CF80F6E40E3EA96F00F67850 /* PBXTextBookmark */;
+ CF80F6E70E3EA97D00F67850 /* PBXTextBookmark */ = CF80F6E70E3EA97D00F67850 /* PBXTextBookmark */;
+ CF80F6E80E3EA98F00F67850 /* PBXTextBookmark */ = CF80F6E80E3EA98F00F67850 /* PBXTextBookmark */;
+ CF80F6E90E3EA9B300F67850 /* PBXTextBookmark */ = CF80F6E90E3EA9B300F67850 /* PBXTextBookmark */;
+ CF80F6EB0E3EA9C700F67850 /* PBXTextBookmark */ = CF80F6EB0E3EA9C700F67850 /* PBXTextBookmark */;
+ CF80F6EC0E3EA9C700F67850 /* PBXTextBookmark */ = CF80F6EC0E3EA9C700F67850 /* PBXTextBookmark */;
+ CF80F6ED0E3EA9D900F67850 /* PBXTextBookmark */ = CF80F6ED0E3EA9D900F67850 /* PBXTextBookmark */;
+ CF80F6F10E3EA9DB00F67850 /* PBXTextBookmark */ = CF80F6F10E3EA9DB00F67850 /* PBXTextBookmark */;
+ CF80F6F40E3EAA1900F67850 /* PBXTextBookmark */ = CF80F6F40E3EAA1900F67850 /* PBXTextBookmark */;
+ CF80F6F50E3EAA4C00F67850 /* PBXTextBookmark */ = CF80F6F50E3EAA4C00F67850 /* PBXTextBookmark */;
+ CF80F6F90E3EAA7200F67850 /* PBXTextBookmark */ = CF80F6F90E3EAA7200F67850 /* PBXTextBookmark */;
+ CF80F6FA0E3EAA7200F67850 /* PBXTextBookmark */ = CF80F6FA0E3EAA7200F67850 /* PBXTextBookmark */;
+ CF80F6FB0E3EAA7200F67850 /* PBXTextBookmark */ = CF80F6FB0E3EAA7200F67850 /* PBXTextBookmark */;
+ CF80F6FC0E3EAA7200F67850 /* PBXTextBookmark */ = CF80F6FC0E3EAA7200F67850 /* PBXTextBookmark */;
+ CF80F6FD0E3EAA7200F67850 /* PBXTextBookmark */ = CF80F6FD0E3EAA7200F67850 /* PBXTextBookmark */;
+ CF80F6FE0E3EAAAC00F67850 /* PBXTextBookmark */ = CF80F6FE0E3EAAAC00F67850 /* PBXTextBookmark */;
+ CF80F7000E3EAAC900F67850 /* PBXTextBookmark */ = CF80F7000E3EAAC900F67850 /* PBXTextBookmark */;
+ CF80F7010E3EAAD000F67850 /* PBXTextBookmark */ = CF80F7010E3EAAD000F67850 /* PBXTextBookmark */;
+ CF80F7020E3EAAD000F67850 /* PBXTextBookmark */ = CF80F7020E3EAAD000F67850 /* PBXTextBookmark */;
+ CF80F7030E3EAAD300F67850 /* PBXTextBookmark */ = CF80F7030E3EAAD300F67850 /* PBXTextBookmark */;
+ CF80F7060E3EAAFA00F67850 /* PBXTextBookmark */ = CF80F7060E3EAAFA00F67850 /* PBXTextBookmark */;
+ CF80F70A0E3EAB4800F67850 /* PBXTextBookmark */ = CF80F70A0E3EAB4800F67850 /* PBXTextBookmark */;
+ CF80F70D0E3EAB6900F67850 /* PBXTextBookmark */ = CF80F70D0E3EAB6900F67850 /* PBXTextBookmark */;
+ CF80F70E0E3EAB6900F67850 /* PBXTextBookmark */ = CF80F70E0E3EAB6900F67850 /* PBXTextBookmark */;
+ CF80F70F0E3EAB6900F67850 /* PBXTextBookmark */ = CF80F70F0E3EAB6900F67850 /* PBXTextBookmark */;
+ CF80F7100E3EAB6900F67850 /* PBXTextBookmark */ = CF80F7100E3EAB6900F67850 /* PBXTextBookmark */;
+ CF80F7130E3EAB8C00F67850 /* PBXTextBookmark */ = CF80F7130E3EAB8C00F67850 /* PBXTextBookmark */;
+ CF80F7140E3EAB8C00F67850 /* PBXTextBookmark */ = CF80F7140E3EAB8C00F67850 /* PBXTextBookmark */;
+ CF80F7150E3EAB8C00F67850 /* PBXTextBookmark */ = CF80F7150E3EAB8C00F67850 /* PBXTextBookmark */;
+ CF80F7160E3EAB8C00F67850 /* PBXTextBookmark */ = CF80F7160E3EAB8C00F67850 /* PBXTextBookmark */;
+ CF80F7170E3EAB8C00F67850 /* PBXTextBookmark */ = CF80F7170E3EAB8C00F67850 /* PBXTextBookmark */;
+ CF80F7180E3EAB8C00F67850 /* PBXTextBookmark */ = CF80F7180E3EAB8C00F67850 /* PBXTextBookmark */;
+ CF80F71B0E3EABC800F67850 /* PBXTextBookmark */ = CF80F71B0E3EABC800F67850 /* PBXTextBookmark */;
+ CF80F71D0E3EABD800F67850 /* PBXTextBookmark */ = CF80F71D0E3EABD800F67850 /* PBXTextBookmark */;
+ CF80F7200E3EAC2700F67850 /* PBXTextBookmark */ = CF80F7200E3EAC2700F67850 /* PBXTextBookmark */;
+ CF80F7210E3EAC2700F67850 /* PBXTextBookmark */ = CF80F7210E3EAC2700F67850 /* PBXTextBookmark */;
+ CF80F7220E3EAC2700F67850 /* PBXTextBookmark */ = CF80F7220E3EAC2700F67850 /* PBXTextBookmark */;
+ CF80F7230E3EAC2700F67850 /* PBXTextBookmark */ = CF80F7230E3EAC2700F67850 /* PBXTextBookmark */;
+ CF80F7240E3EAC2700F67850 /* PBXTextBookmark */ = CF80F7240E3EAC2700F67850 /* PBXTextBookmark */;
+ CF80F7250E3EAC4200F67850 /* PBXTextBookmark */ = CF80F7250E3EAC4200F67850 /* PBXTextBookmark */;
+ CF80F7260E3EAC4200F67850 /* PBXTextBookmark */ = CF80F7260E3EAC4200F67850 /* PBXTextBookmark */;
+ CF80F7290E3EAC5C00F67850 /* PBXTextBookmark */ = CF80F7290E3EAC5C00F67850 /* PBXTextBookmark */;
+ CF80F72A0E3EAC5C00F67850 /* PBXTextBookmark */ = CF80F72A0E3EAC5C00F67850 /* PBXTextBookmark */;
+ CF80F72B0E3EAC6A00F67850 /* PBXTextBookmark */ = CF80F72B0E3EAC6A00F67850 /* PBXTextBookmark */;
+ CF80F7320E3EAE7C00F67850 /* PBXTextBookmark */ = CF80F7320E3EAE7C00F67850 /* PBXTextBookmark */;
+ CF80F7360E3EAEE200F67850 /* PBXTextBookmark */ = CF80F7360E3EAEE200F67850 /* PBXTextBookmark */;
+ };
+ sourceControlManager = CF80F6860E3EA38900F67850 /* Source Control */;
+ userBuildSettings = {
+ };
+ };
+ 29B97316FDCFA39411CA2CEA /* main.m */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {670, 394}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRange = "{0, 354}";
+ };
+ };
+ 32CA4F630368D1EE00C91783 /* PlanningPoker_Prefix.pch */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {670, 394}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRange = "{0, 187}";
+ };
+ };
+ CF80F67C0E3EA38700F67850 /* PlanningPoker */ = {
+ isa = PBXExecutable;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ autoAttachOnCrash = 1;
+ breakpointsEnabled = 0;
+ configStateDict = {
+ };
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ dylibVariantSuffix = "";
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ executableSystemSymbolLevel = 0;
+ executableUserSymbolLevel = 0;
+ libgmallocEnabled = 0;
+ name = PlanningPoker;
+ savedGlobals = {
+ };
+ sourceDirectories = (
+ );
+ };
+ CF80F6860E3EA38900F67850 /* Source Control */ = {
+ isa = PBXSourceControlManager;
+ fallbackIsa = XCSourceControlManager;
+ isSCMEnabled = 0;
+ scmConfiguration = {
+ };
+ };
+ CF80F6870E3EA38900F67850 /* Code sense */ = {
+ isa = PBXCodeSenseManager;
+ indexTemplatePath = "";
+ };
+ CF80F68B0E3EA47B00F67850 /* MyViewController.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {670, 394}}";
+ sepNavSelRange = "{414, 0}";
+ sepNavVisRange = "{0, 463}";
+ };
+ };
+ CF80F68C0E3EA47B00F67850 /* MyViewController.m */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {670, 1078}}";
+ sepNavSelRange = "{602, 0}";
+ sepNavVisRange = "{364, 584}";
+ };
+ };
+ CF80F68E0E3EA48700F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 32CA4F630368D1EE00C91783 /* PlanningPoker_Prefix.pch */;
+ name = "PlanningPoker_Prefix.pch: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 187;
+ vrLoc = 0;
+ };
+ CF80F68F0E3EA48700F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623240D0F684500981E51 /* PlanningPokerAppDelegate.h */;
+ name = "PlanningPokerAppDelegate.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 381;
+ vrLoc = 0;
+ };
+ CF80F6900E3EA48700F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623250D0F684500981E51 /* PlanningPokerAppDelegate.m */;
+ name = "PlanningPokerAppDelegate.m: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 488;
+ vrLoc = 0;
+ };
+ CF80F6910E3EA48700F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 29B97316FDCFA39411CA2CEA /* main.m */;
+ name = "main.m: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 354;
+ vrLoc = 0;
+ };
+ CF80F6920E3EA48700F67850 /* PlistBookmark */ = {
+ isa = PlistBookmark;
+ fRef = 8D1107310486CEB800E47090 /* Info.plist */;
+ fallbackIsa = PBXBookmark;
+ isK = 0;
+ kPath = (
+ );
+ name = /Users/bhelmkamp/p/PlanningPoker/Info.plist;
+ rLen = 0;
+ rLoc = 2147483647;
+ };
+ CF80F6930E3EA48700F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = CF80F68B0E3EA47B00F67850 /* MyViewController.h */;
+ name = "MyViewController.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 236;
+ vrLoc = 0;
+ };
+ CF80F6940E3EA48700F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 29B97316FDCFA39411CA2CEA /* main.m */;
+ name = "main.m: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 354;
+ vrLoc = 0;
+ };
+ CF80F6950E3EA48700F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 32CA4F630368D1EE00C91783 /* PlanningPoker_Prefix.pch */;
+ name = "PlanningPoker_Prefix.pch: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 187;
+ vrLoc = 0;
+ };
+ CF80F6960E3EA48700F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623240D0F684500981E51 /* PlanningPokerAppDelegate.h */;
+ name = "PlanningPokerAppDelegate.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 381;
+ vrLoc = 0;
+ };
+ CF80F6970E3EA48700F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623250D0F684500981E51 /* PlanningPokerAppDelegate.m */;
+ name = "PlanningPokerAppDelegate.m: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 488;
+ vrLoc = 0;
+ };
+ CF80F6980E3EA48700F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 29B97316FDCFA39411CA2CEA /* main.m */;
+ name = "main.m: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 354;
+ vrLoc = 0;
+ };
+ CF80F6990E3EA48700F67850 /* PlistBookmark */ = {
+ isa = PlistBookmark;
+ fRef = 8D1107310486CEB800E47090 /* Info.plist */;
+ fallbackIsa = PBXBookmark;
+ isK = 0;
+ kPath = (
+ );
+ name = /Users/bhelmkamp/p/PlanningPoker/Info.plist;
+ rLen = 0;
+ rLoc = 2147483647;
+ };
+ CF80F69A0E3EA48700F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = CF80F68B0E3EA47B00F67850 /* MyViewController.h */;
+ name = "MyViewController.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 236;
+ vrLoc = 0;
+ };
+ CF80F6A40E3EA4AB00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = CF80F68B0E3EA47B00F67850 /* MyViewController.h */;
+ name = "MyViewController.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 236;
+ vrLoc = 0;
+ };
+ CF80F6A50E3EA4AB00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623250D0F684500981E51 /* PlanningPokerAppDelegate.m */;
+ name = "PlanningPokerAppDelegate.m: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 488;
+ vrLoc = 0;
+ };
+ CF80F6A60E3EA4AB00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623240D0F684500981E51 /* PlanningPokerAppDelegate.h */;
+ name = "PlanningPokerAppDelegate.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 381;
+ vrLoc = 0;
+ };
+ CF80F6A70E3EA4AB00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = CF80F68B0E3EA47B00F67850 /* MyViewController.h */;
+ name = "MyViewController.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 236;
+ vrLoc = 0;
+ };
+ CF80F6A80E3EA4AB00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623240D0F684500981E51 /* PlanningPokerAppDelegate.h */;
+ name = "PlanningPokerAppDelegate.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 381;
+ vrLoc = 0;
+ };
+ CF80F6A90E3EA4AB00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623250D0F684500981E51 /* PlanningPokerAppDelegate.m */;
+ name = "PlanningPokerAppDelegate.m: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 488;
+ vrLoc = 0;
+ };
+ CF80F6AA0E3EA4AB00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623240D0F684500981E51 /* PlanningPokerAppDelegate.h */;
+ name = "PlanningPokerAppDelegate.h: 11";
+ rLen = 0;
+ rLoc = 209;
+ rType = 0;
+ vrLen = 406;
+ vrLoc = 0;
+ };
+ CF80F6AB0E3EA4B800F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623240D0F684500981E51 /* PlanningPokerAppDelegate.h */;
+ name = "PlanningPokerAppDelegate.h: 15";
+ rLen = 0;
+ rLoc = 319;
+ rType = 0;
+ vrLen = 443;
+ vrLoc = 0;
+ };
+ CF80F6AC0E3EA4C300F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623240D0F684500981E51 /* PlanningPokerAppDelegate.h */;
+ name = "PlanningPokerAppDelegate.h: 21";
+ rLen = 0;
+ rLoc = 503;
+ rType = 0;
+ vrLen = 510;
+ vrLoc = 0;
+ };
+ CF80F6AD0E3EA4D600F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623240D0F684500981E51 /* PlanningPokerAppDelegate.h */;
+ name = "PlanningPokerAppDelegate.h: 11";
+ rLen = 0;
+ rLoc = 209;
+ rType = 0;
+ vrLen = 510;
+ vrLoc = 0;
+ };
+ CF80F6AE0E3EA4EB00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623240D0F684500981E51 /* PlanningPokerAppDelegate.h */;
+ name = "PlanningPokerAppDelegate.h: 11";
+ rLen = 0;
+ rLoc = 209;
+ rType = 0;
+ vrLen = 510;
+ vrLoc = 0;
+ };
+ CF80F6AF0E3EA4EB00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623250D0F684500981E51 /* PlanningPokerAppDelegate.m */;
+ name = "PlanningPokerAppDelegate.m: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 488;
+ vrLoc = 0;
+ };
+ CF80F6B00E3EA4EB00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623240D0F684500981E51 /* PlanningPokerAppDelegate.h */;
+ name = "PlanningPokerAppDelegate.h: 11";
+ rLen = 0;
+ rLoc = 209;
+ rType = 0;
+ vrLen = 510;
+ vrLoc = 0;
+ };
+ CF80F6B10E3EA4EB00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623250D0F684500981E51 /* PlanningPokerAppDelegate.m */;
+ name = "PlanningPokerAppDelegate.m: 20";
+ rLen = 0;
+ rLoc = 652;
+ rType = 0;
+ vrLen = 694;
+ vrLoc = 0;
+ };
+ CF80F6B20E3EA55C00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623240D0F684500981E51 /* PlanningPokerAppDelegate.h */;
+ name = "PlanningPokerAppDelegate.h: 11";
+ rLen = 0;
+ rLoc = 209;
+ rType = 0;
+ vrLen = 510;
+ vrLoc = 0;
+ };
+ CF80F6B30E3EA55C00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623250D0F684500981E51 /* PlanningPokerAppDelegate.m */;
+ name = "PlanningPokerAppDelegate.m: 21";
+ rLen = 0;
+ rLoc = 652;
+ rType = 0;
+ vrLen = 738;
+ vrLoc = 0;
+ };
+ CF80F6B40E3EA55C00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623250D0F684500981E51 /* PlanningPokerAppDelegate.m */;
+ name = "PlanningPokerAppDelegate.m: 21";
+ rLen = 0;
+ rLoc = 652;
+ rType = 0;
+ vrLen = 738;
+ vrLoc = 0;
+ };
+ CF80F6B50E3EA55C00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623240D0F684500981E51 /* PlanningPokerAppDelegate.h */;
+ name = "PlanningPokerAppDelegate.h: 11";
+ rLen = 0;
+ rLoc = 209;
+ rType = 0;
+ vrLen = 510;
+ vrLoc = 0;
+ };
+ CF80F6B60E3EA55C00F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623250D0F684500981E51 /* PlanningPokerAppDelegate.m */;
+ name = "PlanningPokerAppDelegate.m: 11";
+ rLen = 0;
+ rLoc = 226;
+ rType = 0;
+ vrLen = 749;
+ vrLoc = 0;
+ };
+ CF80F6B70E3EA56700F67850 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 1D3623250D0F684500981E51 /* PlanningPokerAppDelegate.m */;
+ name = "PlanningPokerAppDelegate.m: 15";
+ rLen = 0;
+ rLoc = 301;
+ rType = 0;