3 29B97313FDCFA39411CA2CEA = {
4 activeBuildStyle = 4A9504CCFFE6A4B311CA0CBA;
5 activeExecutable = 6E31BC0D04EB164300A80003;
6 activeTarget = 29B97326FDCFA39411CA2CEA;
8 29B97326FDCFA39411CA2CEA,
10 codeSenseManager = 6EAFEFEF05D0CAEA00C357EF;
12 6E31BC0D04EB164300A80003,
15 PBXPerProjectTemplateStateSaveDate = 97569444;
16 PBXPrepackagedSmartGroups_v2 = (
18 PBXTransientLocationAtTop = bottom;
19 absolutePathToBundle = "";
20 activationKey = OldTargetSmartGroup;
21 clz = PBXTargetSmartGroup;
22 description = "Displays all targets of the project.";
23 globalID = 1C37FABC04509CD000000102;
30 PBXTransientLocationAtTop = bottom;
31 absolutePathToBundle = "";
32 clz = PBXTargetSmartGroup2;
33 description = "Displays all targets of the project as well as nested build phases.";
34 globalID = 1C37FBAC04509CD000000102;
41 PBXTransientLocationAtTop = bottom;
42 absolutePathToBundle = "";
43 clz = PBXExecutablesSmartGroup;
44 description = "Displays all executables of the project.";
45 globalID = 1C37FAAC04509CD000000102;
52 " PBXTransientLocationAtTop " = bottom;
53 absolutePathToBundle = "";
54 clz = PBXErrorsWarningsSmartGroup;
55 description = "Displays files with errors or warnings.";
56 globalID = 1C08E77C0454961000C914BD;
57 name = "Errors and Warnings";
60 image = WarningsErrors;
67 PBXTransientLocationAtTop = bottom;
68 absolutePathToBundle = "";
69 clz = PBXFilenameSmartGroup;
70 description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
71 globalID = 1CC0EA4004350EF90044410B;
72 name = "Implementation Files";
79 regex = "?*\\.[mcMC]";
84 PBXTransientLocationAtTop = bottom;
85 absolutePathToBundle = "";
86 clz = PBXFilenameSmartGroup;
87 description = "This group displays Interface Builder NIB Files.";
88 globalID = 1CC0EA4004350EF90041110B;
101 PBXTransientLocationAtTop = no;
102 absolutePathToBundle = "";
103 clz = PBXFindSmartGroup;
104 description = "Displays Find Results.";
105 globalID = 1C37FABC05509CD000000102;
106 name = "Find Results";
112 PBXTransientLocationAtTop = no;
113 absolutePathToBundle = "";
114 clz = PBXBookmarksSmartGroup;
115 description = "Displays Project Bookmarks.";
116 globalID = 1C37FABC05539CD112110102;
123 PBXTransientLocationAtTop = bottom;
124 absolutePathToBundle = "";
125 clz = XCSCMSmartGroup;
126 description = "Displays files with interesting SCM status.";
127 globalID = E2644B35053B69B200211256;
130 image = PBXRepository;
135 PBXTransientLocationAtTop = bottom;
136 absolutePathToBundle = "";
137 clz = PBXSymbolsSmartGroup;
138 description = "Displays all symbols for the project.";
139 globalID = 1C37FABC04509CD000100104;
140 name = "Project Symbols";
142 image = ProjectSymbols;
147 PBXTransientLocationAtTop = bottom;
148 absolutePathToBundle = "";
149 clz = PBXFilenameSmartGroup;
150 description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
151 globalID = PBXTemplateMarker;
152 name = "Simple Filter SmartGroup";
164 PBXTransientLocationAtTop = bottom;
165 absolutePathToBundle = "";
166 clz = PBXFilenameSmartGroup;
167 description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
168 globalID = PBXTemplateMarker;
169 name = "Simple Regular Expression SmartGroup";
176 regex = "?*\\.[mcMC]";
181 "PBXTemplateGeometry-F5F68CF101725D4C0D7A8F4C" = {
182 Frame = "{{0, 0}, {1280, 873}}";
183 PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
185 RubberWindowFrame = "0 87 1280 915 0 0 1280 1002 ";
187 PBXWorkspaceContents = (
189 PBXProjectWorkspaceModule_StateKey_Rev39 = {
190 PBXProjectWorkspaceModule_DEGV_Geometry = {
191 _collapsingFrameDimension = 0;
192 _indexOfCollapsedView = 0;
193 _percentageOfCollapsedView = 0;
196 "{{0, 0}, {1280, 127}}",
197 "{{0, 127}, {1280, 746}}",
200 PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = {
201 BoundsStr = "{{0, 0}, {1265, 110}}";
205 VisibleRectStr = "{{0, 0}, {1265, 110}}";
207 PBXProjectWorkspaceModule_EditorOpen = true;
208 PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = {
209 PBXSplitModuleInNavigatorKey = {
211 bookmark = 6EAFF00605D0D29D00C357EF;
213 6EAFEFFD05D0CB9B00C357EF,
219 PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
220 GroupTreeCollapsed = yes;
221 PBXProjectWorkspaceModule_SGTM_Geometry = {
222 _collapsingFrameDimension = 182;
223 _indexOfCollapsedView = 0;
224 _percentageOfCollapsedView = 0.1421875;
226 "{{0, 0}, {1280, 873}}",
230 PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {1280, 127}}";
231 PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 127}, {1280, 746}}";
232 PBXProjectWorkspaceModule_OldSuperviewFrame = "{{0, 0}, {1280, 873}}";
233 PBXProjectWorkspaceModule_SGTM = {
234 PBXBottomSmartGroupGIDs = (
235 1C37FBAC04509CD000000102,
236 1C37FAAC04509CD000000102,
237 1C08E77C0454961000C914BD,
238 1CC0EA4004350EF90044410B,
239 1CC0EA4004350EF90041110B,
240 1C37FABC05509CD000000102,
241 1C37FABC05539CD112110102,
242 E2644B35053B69B200211256,
243 1C37FABC04509CD000100104,
245 PBXSmartGroupTreeModuleColumnData = {
246 PBXSmartGroupTreeModuleColumnWidthsKey = (
249 PBXSmartGroupTreeModuleColumnsKey_v4 = (
253 PBXSmartGroupTreeModuleOutlineStateKey_v7 = {
254 PBXSmartGroupTreeModuleOutlineStateExpansionKey = (
255 29B97314FDCFA39411CA2CEA,
256 080E96DDFE201D6D7F000001,
257 29B97315FDCFA39411CA2CEA,
259 PBXSmartGroupTreeModuleOutlineStateSelectionKey = (
266 PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {165, 855}}";
268 PBXTopSmartGroupGIDs = (
274 "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXBuildResultsModule" = {
276 "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXClassBrowserModule" = {
277 OptionsSetName = "Hierarchy, all classes";
279 "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugCLIModule" = {
281 "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXProjectFindModule" = {
283 "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = {
284 PBXProjectWorkspaceModule_StateKey_Rev39 = {
285 PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = {
286 BoundsStr = "{{0, 0}, {1083, 856}}";
290 VisibleRectStr = "{{0, 0}, {1083, 856}}";
292 PBXProjectWorkspaceModule_EditorOpen = false;
293 PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = {
294 PBXSplitModuleInNavigatorKey = {
298 PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
299 PBXProjectWorkspaceModule_SGTM_Geometry = {
300 _collapsingFrameDimension = 0;
301 _indexOfCollapsedView = 0;
302 _percentageOfCollapsedView = 0;
304 "{{0, 0}, {182, 873}}",
305 "{{182, 0}, {1098, 873}}",
309 PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {1098, 873}}";
310 PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 0}, {750, 480}}";
311 PBXProjectWorkspaceModule_OldSuperviewFrame = "{{182, 0}, {1098, 873}}";
312 PBXProjectWorkspaceModule_SGTM = {
313 PBXBottomSmartGroupGIDs = (
314 1C37FBAC04509CD000000102,
315 1C37FAAC04509CD000000102,
316 1C08E77C0454961000C914BD,
317 1CC0EA4004350EF90044410B,
318 1CC0EA4004350EF90041110B,
319 1C37FABC05509CD000000102,
320 1C37FABC05539CD112110102,
321 E2644B35053B69B200211256,
322 1C37FABC04509CD000100104,
324 PBXSmartGroupTreeModuleColumnData = {
325 PBXSmartGroupTreeModuleColumnWidthsKey = (
328 PBXSmartGroupTreeModuleColumnsKey_v4 = (
332 PBXSmartGroupTreeModuleOutlineStateKey_v7 = {
333 PBXSmartGroupTreeModuleOutlineStateExpansionKey = (
335 PBXSmartGroupTreeModuleOutlineStateSelectionKey = (
340 PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {165, 855}}";
342 PBXTopSmartGroupGIDs = (
347 PBXWorkspaceGeometries = (
349 Frame = "{{0, 0}, {1280, 873}}";
350 PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
352 RubberWindowFrame = "0 87 1280 915 0 0 1280 1002 ";
355 "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXBuildResultsModule" = {
356 Frame = "{{0, 0}, {480, 217}}";
357 PBXModuleWindowStatusBarHidden = YES;
358 RubberWindowFrame = "400 592 480 238 0 0 1280 1002 ";
360 "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXClassBrowserModule" = {
361 ClassesFrame = "{{0, 0}, {408, 96}}";
362 ClassesTreeTableConfiguration = (
363 PBXClassNameColumnIdentifier,
365 PBXClassBookColumnIdentifier,
368 Frame = "{{0, 0}, {655, 476}}";
369 MembersFrame = "{{0, 96}, {408, 404}}";
370 MembersTreeTableConfiguration = (
371 PBXMemberTypeIconColumnIdentifier,
373 PBXMemberNameColumnIdentifier,
375 PBXMemberTypeColumnIdentifier,
377 PBXMemberBookColumnIdentifier,
380 RubberWindowFrame = "312 452 655 518 0 0 1280 1002 ";
382 "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugCLIModule" = {
383 Frame = "{{0, 0}, {400, 201}}";
384 PBXModuleWindowStatusBarHidden = YES;
385 RubberWindowFrame = "50 974 400 222 0 0 1280 1002 ";
387 "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectFindModule" = {
388 Frame = "{{0, 0}, {614, 100}}";
389 RubberWindowFrame = "333 720 614 142 0 0 1280 1002 ";
391 "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = {
392 Frame = "{{0, 0}, {1280, 873}}";
393 PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
395 RubberWindowFrame = "0 87 1280 915 0 0 1280 1002 ";
397 PBXWorkspaceStateSaveDate = 97569444;
399 perUserProjectItems = {
400 6EAFEFFD05D0CB9B00C357EF = 6EAFEFFD05D0CB9B00C357EF;
401 6EAFF00605D0D29D00C357EF = 6EAFF00605D0D29D00C357EF;
403 sourceControlManager = 6EAFEFEE05D0CAEA00C357EF;
404 userBuildSettings = {
407 29B97326FDCFA39411CA2CEA = {
410 6E31BC0D04EB164300A80003,
413 6E31BC0D04EB164300A80003 = {
414 activeArgIndex = 2147483647;
421 debuggerPlugin = GDBDebugging;
422 dylibVariantSuffix = "";
424 environmentEntries = (
428 shlibInfoDictList = (
430 sourceDirectories = (
433 6E31BC0F04EB1BEF00A80003 = {
435 sepNavIntBoundsRect = "{{0, 0}, {1235, 14592}}";
436 sepNavSelRange = "{18650, 0}";
437 sepNavVisRect = "{{0, 12541}, {1235, 714}}";
440 6EAFEFEE05D0CAEA00C357EF = {
441 isa = PBXSourceControlManager;
446 6EAFEFEF05D0CAEA00C357EF = {
447 indexTemplatePath = "";
448 isa = PBXCodeSenseManager;
450 wantsCodeCompletion = 1;
451 wantsCodeCompletionAutoPopup = 0;
452 wantsCodeCompletionAutoSuggestions = 0;
453 wantsCodeCompletionCaseSensitivity = 1;
454 wantsCodeCompletionOnlyMatchingItems = 1;
455 wantsCodeCompletionParametersIncluded = 1;
456 wantsCodeCompletionPlaceholdersInserted = 1;
457 wantsCodeCompletionTabCompletes = 1;
460 6EAFEFFD05D0CB9B00C357EF = {
461 fRef = 6E31BC0F04EB1BEF00A80003;
462 isa = PBXTextBookmark;
463 name = "AppController.m: 1";
470 6EAFF00605D0D29D00C357EF = {
471 fRef = 6E31BC0F04EB1BEF00A80003;
472 isa = PBXTextBookmark;
473 name = "AppController.m: 804";