Permalink
Browse files

Add 3.2.5 Xcode templates.

  • Loading branch information...
1 parent 578e7c3 commit 14a1e0aacfe3b6905e4b4233701740975412ac3f @jverkoey jverkoey committed Oct 13, 2010
Showing with 2,687 additions and 1 deletion.
  1. +1 −1 templates/{InstallTemplates.Command → InstallTemplates3.2.4.Command}
  2. 0 templates/{projects → projects3.2.4}/Simple Application/Simple Application/Classes/AppDelegate.h
  3. 0 templates/{projects → projects3.2.4}/Simple Application/Simple Application/Classes/AppDelegate.m
  4. 0 ...s → projects3.2.4}/Simple Application/Simple Application/___PROJECTNAMEASIDENTIFIER___-Info.plist
  5. 0 ...s → projects3.2.4}/Simple Application/Simple Application/___PROJECTNAMEASIDENTIFIER____Prefix.pch
  6. BIN ...rojects3.2.4}/Simple Application/Simple Application/___PROJECTNAME___.xcodeproj/TemplateIcon.icns
  7. 0 ...ojects3.2.4}/Simple Application/Simple Application/___PROJECTNAME___.xcodeproj/TemplateInfo.plist
  8. 0 ... projects3.2.4}/Simple Application/Simple Application/___PROJECTNAME___.xcodeproj/project.pbxproj
  9. 0 templates/{projects → projects3.2.4}/Simple Application/Simple Application/main.m
  10. 0 .../{projects → projects3.2.4}/Simple Application/Simple Core Data Application/Classes/AppDelegate.h
  11. 0 .../{projects → projects3.2.4}/Simple Application/Simple Core Data Application/Classes/AppDelegate.m
  12. 0 ...ts3.2.4}/Simple Application/Simple Core Data Application/___PROJECTNAMEASIDENTIFIER___-Info.plist
  13. BIN ...imple Application/Simple Core Data Application/___PROJECTNAMEASIDENTIFIER___.xcdatamodel/elements
  14. BIN .../Simple Application/Simple Core Data Application/___PROJECTNAMEASIDENTIFIER___.xcdatamodel/layout
  15. 0 ...ts3.2.4}/Simple Application/Simple Core Data Application/___PROJECTNAMEASIDENTIFIER____Prefix.pch
  16. BIN ....4}/Simple Application/Simple Core Data Application/___PROJECTNAME___.xcodeproj/TemplateIcon.icns
  17. 0 ...4}/Simple Application/Simple Core Data Application/___PROJECTNAME___.xcodeproj/TemplateInfo.plist
  18. 0 ....2.4}/Simple Application/Simple Core Data Application/___PROJECTNAME___.xcodeproj/project.pbxproj
  19. 0 templates/{projects → projects3.2.4}/Simple Application/Simple Core Data Application/main.m
  20. 0 templates/{projects → projects3.2.4}/Simple Application/TemplateChooser.plist
  21. 0 .../{projects → projects3.2.4}/Simple iPad Application/Simple iPad Application/Classes/AppDelegate.h
  22. 0 .../{projects → projects3.2.4}/Simple iPad Application/Simple iPad Application/Classes/AppDelegate.m
  23. 0 ...ts3.2.4}/Simple iPad Application/Simple iPad Application/___PROJECTNAMEASIDENTIFIER___-Info.plist
  24. 0 ...ts3.2.4}/Simple iPad Application/Simple iPad Application/___PROJECTNAMEASIDENTIFIER____Prefix.pch
  25. BIN ....4}/Simple iPad Application/Simple iPad Application/___PROJECTNAME___.xcodeproj/TemplateIcon.icns
  26. 0 ...4}/Simple iPad Application/Simple iPad Application/___PROJECTNAME___.xcodeproj/TemplateInfo.plist
  27. 0 ....2.4}/Simple iPad Application/Simple iPad Application/___PROJECTNAME___.xcodeproj/project.pbxproj
  28. 0 templates/{projects → projects3.2.4}/Simple iPad Application/Simple iPad Application/main.m
  29. +13 −0 templates/projects3.2.5/Simple Application/Simple Application/Classes/AppDelegate.h
  30. +46 −0 templates/projects3.2.5/Simple Application/Simple Application/Classes/AppDelegate.m
  31. +28 −0 ...ates/projects3.2.5/Simple Application/Simple Application/___PROJECTNAMEASIDENTIFIER___-Info.plist
  32. +9 −0 ...ates/projects3.2.5/Simple Application/Simple Application/___PROJECTNAMEASIDENTIFIER____Prefix.pch
  33. BIN ...projects3.2.5/Simple Application/Simple Application/___PROJECTNAME___.xcodeproj/TemplateIcon.icns
  34. +8 −0 ...rojects3.2.5/Simple Application/Simple Application/___PROJECTNAME___.xcodeproj/TemplateInfo.plist
  35. +702 −0 ...s/projects3.2.5/Simple Application/Simple Application/___PROJECTNAME___.xcodeproj/project.pbxproj
  36. +14 −0 templates/projects3.2.5/Simple Application/Simple Application/main.m
  37. +28 −0 templates/projects3.2.5/Simple Application/Simple Core Data Application/Classes/AppDelegate.h
  38. +207 −0 templates/projects3.2.5/Simple Application/Simple Core Data Application/Classes/AppDelegate.m
  39. +28 −0 ...cts3.2.5/Simple Application/Simple Core Data Application/___PROJECTNAMEASIDENTIFIER___-Info.plist
  40. BIN ...imple Application/Simple Core Data Application/___PROJECTNAMEASIDENTIFIER___.xcdatamodel/elements
  41. BIN .../Simple Application/Simple Core Data Application/___PROJECTNAMEASIDENTIFIER___.xcdatamodel/layout
  42. +16 −0 ...cts3.2.5/Simple Application/Simple Core Data Application/___PROJECTNAMEASIDENTIFIER____Prefix.pch
  43. BIN ...2.5/Simple Application/Simple Core Data Application/___PROJECTNAME___.xcodeproj/TemplateIcon.icns
  44. +8 −0 ....5/Simple Application/Simple Core Data Application/___PROJECTNAME___.xcodeproj/TemplateInfo.plist
  45. +712 −0 ...3.2.5/Simple Application/Simple Core Data Application/___PROJECTNAME___.xcodeproj/project.pbxproj
  46. +14 −0 templates/projects3.2.5/Simple Application/Simple Core Data Application/main.m
  47. +12 −0 templates/projects3.2.5/Simple Application/TemplateChooser.plist
  48. +17 −0 templates/projects3.2.5/Simple iPad Application/Simple iPad Application/Classes/AppDelegate.h
  49. +46 −0 templates/projects3.2.5/Simple iPad Application/Simple iPad Application/Classes/AppDelegate.m
  50. +35 −0 ...cts3.2.5/Simple iPad Application/Simple iPad Application/___PROJECTNAMEASIDENTIFIER___-Info.plist
  51. +15 −0 ...cts3.2.5/Simple iPad Application/Simple iPad Application/___PROJECTNAMEASIDENTIFIER____Prefix.pch
  52. BIN ...2.5/Simple iPad Application/Simple iPad Application/___PROJECTNAME___.xcodeproj/TemplateIcon.icns
  53. +8 −0 ....5/Simple iPad Application/Simple iPad Application/___PROJECTNAME___.xcodeproj/TemplateInfo.plist
  54. +706 −0 ...3.2.5/Simple iPad Application/Simple iPad Application/___PROJECTNAME___.xcodeproj/project.pbxproj
  55. +14 −0 templates/projects3.2.5/Simple iPad Application/Simple iPad Application/main.m
@@ -17,7 +17,7 @@
# Installs the project and source file templates. Overwrites any existing files.
mkdir -p ~/Library/Application\ Support/Developer/Shared/Xcode/Project\ Templates/Three20\ Application
-cp -r projects/ ~/Library/Application\ Support/Developer/Shared/Xcode/Project\ Templates/Three20\ Application
+cp -r projects3.2.4/ ~/Library/Application\ Support/Developer/Shared/Xcode/Project\ Templates/Three20\ Application
mkdir -p ~/Library/Application\ Support/Developer/Shared/Xcode/File\ Templates
cp -r source/ ~/Library/Application\ Support/Developer/Shared/Xcode/File\ Templates
@@ -0,0 +1,13 @@
+//
+// ___PROJECTNAMEASIDENTIFIER___AppDelegate.h
+// ___PROJECTNAME___
+//
+// Created by ___FULLUSERNAME___ on ___DATE___.
+// Copyright ___ORGANIZATIONNAME___ ___YEAR___. All rights reserved.
+//
+
+@interface AppDelegate : NSObject <UIApplicationDelegate> {
+}
+
+@end
+
@@ -0,0 +1,46 @@
+//
+// ___PROJECTNAMEASIDENTIFIER___AppDelegate.m
+// ___PROJECTNAME___
+//
+// Created by ___FULLUSERNAME___ on ___DATE___.
+// Copyright ___ORGANIZATIONNAME___ ___YEAR___. All rights reserved.
+//
+
+#import "AppDelegate.h"
+
+
+///////////////////////////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////////////////////////
+@implementation AppDelegate
+
+
+///////////////////////////////////////////////////////////////////////////////////////////////////
+- (void)applicationDidFinishLaunching:(UIApplication *)application {
+ TTNavigator* navigator = [TTNavigator navigator];
+ navigator.persistenceMode = TTNavigatorPersistenceModeAll;
+
+ TTURLMap* map = navigator.URLMap;
+
+ [map from:@"*" toViewController:[TTWebController class]];
+
+ if (![navigator restoreViewControllers]) {
+ [navigator openURLAction:[TTURLAction actionWithURLPath:@"http://three20.info"]];
+ }
+}
+
+
+///////////////////////////////////////////////////////////////////////////////////////////////////
+- (BOOL)navigator:(TTNavigator*)navigator shouldOpenURL:(NSURL*)URL {
+ return YES;
+}
+
+
+///////////////////////////////////////////////////////////////////////////////////////////////////
+- (BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)URL {
+ [[TTNavigator navigator] openURLAction:[TTURLAction actionWithURLPath:URL.absoluteString]];
+ return YES;
+}
+
+
+@end
@@ -0,0 +1,28 @@
+<?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>English</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:rfc1034identifier}</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/>
+</dict>
+</plist>
@@ -0,0 +1,9 @@
+//
+// Prefix header for all source files of the '___PROJECTNAME___' target in the '___PROJECTNAME___' project
+//
+
+#ifdef __OBJC__
+ #import <Foundation/Foundation.h>
+ #import <UIKit/UIKit.h>
+ #import "Three20/Three20.h"
+#endif
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>Description</key>
+ <string>This template provides a starting point for any application using the three20 framework. It provides just an application delegate and a basic TTNavigator.</string>
+</dict>
+</plist>
Oops, something went wrong.

0 comments on commit 14a1e0a

Please sign in to comment.