Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

The Great Rename

  • Loading branch information...
commit f3d43b663658176294899a4aac4ef6a18a4b2c61 1 parent 85f0648
@soffes soffes authored
Showing with 1,459 additions and 1,610 deletions.
  1. +1 −1  LICENSE
  2. +13 −0 Other Sources/SSToolkit_Prefix.pch
  3. +0 −14 Other Sources/TWToolkit_Prefix.pch
  4. +40 −41 Readme.markdown
  5. 0  ...ageTableViewCellBackgroundGray.png → SSToolkit.bundle/images/SSMessageTableViewCellBackgroundGray.png}
  6. 0  ...eTableViewCellBackgroundGreen.png → SSToolkit.bundle/images/SSMessageTableViewCellBackgroundGreen.png}
  7. 0  ...erSendButtonBackground.png → SSToolkit.bundle/images/SSMessagesViewControllerSendButtonBackground.png}
  8. 0  ...llerTextFieldBackground.png → SSToolkit.bundle/images/SSMessagesViewControllerTextFieldBackground.png}
  9. 0  ...mages/TWViewControllerFormBackground.png → SSToolkit.bundle/images/SSViewControllerFormBackground.png}
  10. 0  ...TWViewControllerModalVignetteiPad.png → SSToolkit.bundle/images/SSViewControllerModalVignetteiPad.png}
  11. +4 −4 TWCatalog/Classes/TCAppDelegate.h → SSCatalog/Classes/SCAppDelegate.h
  12. +7 −7 TWCatalog/Classes/TCAppDelegate.m → SSCatalog/Classes/SCAppDelegate.m
  13. +20 −0 SSCatalog/Classes/SCGradientViewDemoViewController.h
  14. +10 −10 ...alog/Classes/TCGradientViewDemoViewController.m → SSCatalog/Classes/SCGradientViewDemoViewController.m
  15. +21 −0 SSCatalog/Classes/SCHUDViewDemoViewController.h
  16. +7 −7 TWCatalog/Classes/TCHUDViewDemoViewController.m → SSCatalog/Classes/SCHUDViewDemoViewController.m
  17. +15 −0 SSCatalog/Classes/SCLineViewDemoViewController.h
  18. +8 −8 TWCatalog/Classes/TCLineViewDemoViewController.m → SSCatalog/Classes/SCLineViewDemoViewController.m
  19. +17 −0 SSCatalog/Classes/SCMessagesDemoViewController.h
  20. +9 −9 TWCatalog/Classes/TCMessagesDemoViewController.m → SSCatalog/Classes/SCMessagesDemoViewController.m
  21. +4 −4 TWCatalog/Classes/TCPickerDemoViewController.h → SSCatalog/Classes/SCPickerDemoViewController.h
  22. +7 −7 TWCatalog/Classes/TCPickerDemoViewController.m → SSCatalog/Classes/SCPickerDemoViewController.m
  23. +15 −0 SSCatalog/Classes/SCPickerDetailViewController.h
  24. +8 −8 TWCatalog/Classes/TCPickerDetailViewController.m → SSCatalog/Classes/SCPickerDetailViewController.m
  25. +21 −0 SSCatalog/Classes/SCPieProgressViewDemoViewController.h
  26. +13 −13 ...lasses/TCPieProgressViewDemoViewController.m → SSCatalog/Classes/SCPieProgressViewDemoViewController.m
  27. +14 −0 SSCatalog/Classes/SCRootViewController.h
  28. +15 −15 TWCatalog/Classes/TCRootViewController.m → SSCatalog/Classes/SCRootViewController.m
  29. +13 −0 SSCatalog/Other Sources/SSCatalog_Prefix.pch
  30. +3 −3 {TWCatalog → SSCatalog}/Other Sources/main.m
  31. 0  {TWCatalog → SSCatalog}/Resources/Default.png
  32. 0  {TWCatalog → SSCatalog}/Resources/Icon.png
  33. +1 −1  TWCatalog/Resources/TWCatalog-Info.plist → SSCatalog/Resources/SSCatalog-Info.plist
  34. 0  {TWCatalog → SSCatalog}/Resources/iTunesArtwork
  35. +93 −169 {TWCatalog/TWCatalog.xcodeproj → SSCatalog/SSCatalog.xcodeproj}/project.pbxproj
  36. +492 −0 SSToolkit.xcodeproj/project.pbxproj
  37. +13 −0 SSToolkit/NSArray+SSToolkitAdditions.h
  38. +5 −5 TWToolkit/NSArray+TWToolkitAdditions.m → SSToolkit/NSArray+SSToolkitAdditions.m
  39. +13 −0 SSToolkit/NSData+SSToolkitAdditions.h
  40. +5 −5 TWToolkit/NSData+TWToolkitAdditions.m → SSToolkit/NSData+SSToolkitAdditions.m
  41. +4 −4 TWToolkit/NSDate+TWToolkitAdditions.h → SSToolkit/NSDate+SSToolkitAdditions.h
  42. +5 −5 TWToolkit/NSDate+TWToolkitAdditions.m → SSToolkit/NSDate+SSToolkitAdditions.m
  43. +4 −4 TWToolkit/NSString+TWToolkitAdditions.h → SSToolkit/NSString+SSToolkitAdditions.h
  44. +5 −5 TWToolkit/NSString+TWToolkitAdditions.m → SSToolkit/NSString+SSToolkitAdditions.m
  45. +13 −0 SSToolkit/NSURL+SSToolkitAdditions.h
  46. +5 −5 TWToolkit/NSURL+TWToolkitAdditions.m → SSToolkit/NSURL+SSToolkitAdditions.m
  47. +23 −0 SSToolkit/SSCategories.h
  48. +3 −3 TWToolkit/TWConcurrentOperation.h → SSToolkit/SSConcurrentOperation.h
  49. +5 −5 TWToolkit/TWConcurrentOperation.m → SSToolkit/SSConcurrentOperation.m
  50. +3 −3 TWToolkit/TWDrawingMacros.h → SSToolkit/SSDrawingMacros.h
  51. +4 −4 TWToolkit/TWGradientView.h → SSToolkit/SSGradientView.h
  52. +12 −12 TWToolkit/TWGradientView.m → SSToolkit/SSGradientView.m
  53. +4 −4 TWToolkit/TWHUDView.h → SSToolkit/SSHUDView.h
  54. +6 −6 TWToolkit/TWHUDView.m → SSToolkit/SSHUDView.m
  55. +4 −4 TWToolkit/TWIndicatorLabel.h → SSToolkit/SSIndicatorLabel.h
  56. +5 −5 TWToolkit/TWIndicatorLabel.m → SSToolkit/SSIndicatorLabel.m
  57. +8 −8 TWToolkit/TWKeychain.h → SSToolkit/SSKeychain.h
  58. +15 −15 TWToolkit/TWKeychain.m → SSToolkit/SSKeychain.m
  59. +24 −0 SSToolkit/SSLabel.h
  60. +8 −8 TWToolkit/TWLabel.m → SSToolkit/SSLabel.m
  61. +4 −4 TWToolkit/TWLineView.h → SSToolkit/SSLineView.h
  62. +5 −5 TWToolkit/TWLineView.m → SSToolkit/SSLineView.m
  63. +4 −4 TWToolkit/TWLoadingView.h → SSToolkit/SSLoadingView.h
  64. +4 −4 TWToolkit/TWLoadingView.m → SSToolkit/SSLoadingView.m
  65. +24 −0 SSToolkit/SSMessageTableViewCell.h
  66. +8 −8 TWToolkit/TWMessageTableViewCell.m → SSToolkit/SSMessageTableViewCell.m
  67. +25 −0 SSToolkit/SSMessageTableViewCellBubbleView.h
  68. +12 −12 TWToolkit/TWMessageTableViewCellBubbleView.m → SSToolkit/SSMessageTableViewCellBubbleView.m
  69. +7 −7 TWToolkit/TWMessagesViewController.h → SSToolkit/SSMessagesViewController.h
  70. +19 −19 TWToolkit/TWMessagesViewController.m → SSToolkit/SSMessagesViewController.m
  71. +6 −6 TWToolkit/TWModalViewController.h → SSToolkit/SSModalViewController.h
  72. +4 −4 TWToolkit/TWPickerViewController.h → SSToolkit/SSPickerViewController.h
  73. +6 −6 TWToolkit/TWPickerViewController.m → SSToolkit/SSPickerViewController.m
  74. +4 −4 TWToolkit/TWPieProgressView.h → SSToolkit/SSPieProgressView.h
  75. +6 −6 TWToolkit/TWPieProgressView.m → SSToolkit/SSPieProgressView.m
  76. +4 −4 TWToolkit/TWTextField.h → SSToolkit/SSTextField.h
  77. +5 −5 TWToolkit/TWTextField.m → SSToolkit/SSTextField.m
  78. +4 −4 TWToolkit/TWTextView.h → SSToolkit/SSTextView.h
  79. +6 −6 TWToolkit/TWTextView.m → SSToolkit/SSTextView.m
  80. +32 −0 SSToolkit/SSToolkit.h
  81. +9 −9 TWToolkit/TWViewController.h → SSToolkit/SSViewController.h
  82. +21 −21 TWToolkit/TWViewController.m → SSToolkit/SSViewController.m
  83. +19 −19 TWToolkit/TWWebView.h → SSToolkit/SSWebView.h
  84. +19 −19 TWToolkit/TWWebView.m → SSToolkit/SSWebView.m
  85. +13 −0 SSToolkit/UIColor+SSToolkitAdditions.h
  86. +17 −0 SSToolkit/UIColor+SSToolkitAdditions.m
  87. +13 −0 SSToolkit/UIControl+SSToolkitAdditions.h
  88. +5 −5 TWToolkit/UIControl+TWToolkitAdditions.m → SSToolkit/UIControl+SSToolkitAdditions.m
  89. +13 −0 SSToolkit/UIDevice+SSToolkitAdditions.h
  90. +20 −0 SSToolkit/UIDevice+SSToolkitAdditions.m
  91. +4 −4 TWToolkit/UIImage+TWToolkitAdditions.h → SSToolkit/UIImage+SSToolkitAdditions.h
  92. +5 −5 TWToolkit/UIImage+TWToolkitAdditions.m → SSToolkit/UIImage+SSToolkitAdditions.m
  93. +14 −0 SSToolkit/UIScrollView+SSToolkitAdditions.h
  94. +5 −5 TWToolkit/UIScrollView+TWToolkitAdditions.m → SSToolkit/UIScrollView+SSToolkitAdditions.m
  95. +2 −2 TWToolkit/UIView+TWToolkitAdditions.h → SSToolkit/UIView+SSToolkitAdditions.h
  96. +5 −5 TWToolkit/UIView+TWToolkitAdditions.m → SSToolkit/UIView+SSToolkitAdditions.m
  97. +14 −0 SSToolkit/UIViewController+SSToolkitAdditions.h
  98. +5 −5 TWToolkit/UIViewController+TWToolkitAdditions.m → SSToolkit/UIViewController+SSToolkitAdditions.m
  99. +0 −20 TWCatalog/Classes/TCGradientViewDemoViewController.h
  100. +0 −21 TWCatalog/Classes/TCHUDViewDemoViewController.h
  101. +0 −15 TWCatalog/Classes/TCLineViewDemoViewController.h
  102. +0 −17 TWCatalog/Classes/TCMessagesDemoViewController.h
  103. +0 −15 TWCatalog/Classes/TCPickerDetailViewController.h
  104. +0 −21 TWCatalog/Classes/TCPieProgressViewDemoViewController.h
  105. +0 −14 TWCatalog/Classes/TCRootViewController.h
  106. +0 −14 TWCatalog/Other Sources/TWCatalog_Prefix.pch
  107. BIN  TWCatalog/Resources/placeholder.png
  108. +0 −564 TWToolkit.xcodeproj/project.pbxproj
  109. +0 −13 TWToolkit/NSArray+TWToolkitAdditions.h
  110. +0 −13 TWToolkit/NSData+TWToolkitAdditions.h
  111. +0 −13 TWToolkit/NSURL+TWToolkitAdditions.h
  112. +0 −23 TWToolkit/TWCategories.h
  113. +0 −24 TWToolkit/TWLabel.h
  114. +0 −24 TWToolkit/TWMessageTableViewCell.h
  115. +0 −25 TWToolkit/TWMessageTableViewCellBubbleView.h
  116. +0 −32 TWToolkit/TWToolkit.h
  117. +0 −13 TWToolkit/UIColor+TWToolkitAdditions.h
  118. +0 −17 TWToolkit/UIColor+TWToolkitAdditions.m
  119. +0 −13 TWToolkit/UIControl+TWToolkitAdditions.h
  120. +0 −13 TWToolkit/UIDevice+TWToolkitAdditions.h
  121. +0 −20 TWToolkit/UIDevice+TWToolkitAdditions.m
  122. +0 −14 TWToolkit/UIScrollView+TWToolkitAdditions.h
  123. +0 −14 TWToolkit/UIViewController+TWToolkitAdditions.h
View
2  LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2010 Tasteful Works, Inc.
+Copyright (c) 2010 Sam Soffes
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
View
13 Other Sources/SSToolkit_Prefix.pch
@@ -0,0 +1,13 @@
+//
+// SSToolkit_Prefix.pch
+// SSToolkit
+//
+// Created by Sam Soffes on 9/9/09.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
+//
+// Prefix header for all source files of the 'SSToolkit' target in the 'SSToolkit' project.
+//
+
+#ifdef __OBJC__
+ #import <UIKit/UIKit.h>
+#endif
View
14 Other Sources/TWToolkit_Prefix.pch
@@ -1,14 +0,0 @@
-//
-// TWToolkit_Prefix.pch
-// TWToolkit
-//
-// Created by Sam Soffes on 9/9/09.
-// Copyright 2009 Tasteful Works, Inc. All rights reserved.
-//
-// Prefix header for all source files of the 'TWToolkit' target in the 'TWToolkit' project.
-//
-
-#ifdef __OBJC__
- #import <Foundation/Foundation.h>
- #import <UIKit/UIKit.h>
-#endif
View
81 Readme.markdown
@@ -1,83 +1,82 @@
-# TWToolkit
+# SSToolkit
-TWToolkit makes life easier. It is made up of various view controllers, views, and categories that we use at [Tasteful Works][] for our apps. Feel free to fork the repo and help us make it better.
+SSToolkit makes life easier. It is made up of various view controllers, views, and categories that I use in all of my apps. Feel free to fork the repo and make it better.
## Classes
### View Controllers
-* [TWViewController][] - custom modal craziness
-* [TWPickerViewController][] - easily create picker view controllers like the Settings app
-* [TWMessagesViewController][] - simple message UI like the built-in SMS app
+* [SSViewController][] - custom modal craziness
+* [SSPickerViewController][] - easily create picker view controllers like the Settings app
+* [SSMessagesViewController][] - simple message UI like the built-in SMS app
### Views
-* [TWGradientView][] - easily create gradients with optional borders and insets
-* [TWHUDView][] - simple heads-up display
-* [TWLabel][] - ever wanted to align your text to the top or the bottom
-* [TWLineView][] - easily create lines with an inset
-* [TWLoadingView][] - flexible loading view
-* [TWPieProgressView][] - pie chart style progress bar similar to the one in Xcode's status bar
-* [TWTextField][] - simply add edge insets
-* [TWWebView][] - handy delegate additions and control over shadows and scroll (still betay)
+* [SSGradientView][] - easily create gradients with optional borders and insets
+* [SSHUDView][] - simple heads-up display
+* [SSLabel][] - ever wanted to align your text to the top or the bottom
+* [SSLineView][] - easily create lines with an inset
+* [SSLoadingView][] - flexible loading view
+* [SSPieProgressView][] - pie chart style progress bar similar to the one in Xcode's status bar
+* [SSTextField][] - simply add edge insets
+* [SSWebView][] - handy delegate additions and control over shadows and scroll (still betay)
### Categories
-[Several categories](http://github.com/tastefulworks/twtoolkit/blob/master/TWToolkit/TWCategories.h) are included and used throughout TWToolkit.
+[Several categories](http://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSCategories.h) are included and used throughout SSToolkit.
-## Adding TWToolkit to your project
+## Adding SSToolkit to your project
1. Run the following command to add the submodule. Be sure you have been added to the project on GitHub.
- git submodule add git://github.com/tastefulworks/twtoolkit.git Frameworks/TWToolkit
+ git submodule add git://github.com/samsoffes/sstoolkit.git Frameworks/SSToolkit
-2. In Finder, navigate to the `Frameworks/TWToolkit` folder and drag the `xcodeproj` file into the `Frameworks` folder in your Xcode project.
+2. In Finder, navigate to the `Frameworks/SSToolkit` folder and drag the `xcodeproj` file into the `Frameworks` folder in your Xcode project.
-3. In Finder, drag `TWToolkit.bundle` located in `Frameworks/TWToolkit/Resources` into the `Resources` folder in your Xcode project.
+3. In Finder, drag `SSToolkit.bundle` located in `Frameworks/SSToolkit/Resources` into the `Resources` folder in your Xcode project.
-4. Select the TWToolkit Xcode project from the sidebar in Xcode. In the file browser on the right in Xcode, click the checkbox next to `libTWToolkit.a`. (If you don't see the file browser, hit Command-Shift-E to toggle it on.)
+4. Select the SSToolkit Xcode project from the sidebar in Xcode. In the file browser on the right in Xcode, click the checkbox next to `libSSToolkit.a`. (If you don't see the file browser, hit Command-Shift-E to toggle it on.)
5. Select your target from the sidebar and open Get Info (Command-I).
6. Choose the *General* tab from the top.
-7. Under the *Direct Dependencies* area, click the plus button, select *TWToolkit* from the menu, and choose *Add Target*.
+7. Under the *Direct Dependencies* area, click the plus button, select *SSToolkit* from the menu, and choose *Add Target*.
8. Choose the build tab from the top of the window. Make sure the configuration dropdown at the top is set to *All Configurations*.
-9. Add `Frameworks/TWToolkit` to *Header Search Path* (do not click the *Recursive* checkbox).
+9. Add `Frameworks/SSToolkit` to *Header Search Path* (do not click the *Recursive* checkbox).
10. Add `-all_load -ObjC` to *Other Linker Flags*.
## Usage
-To use TWToolkit, simply add the following line to your source file.
+To use SSToolkit, simply add the following line to your source file.
- #import <TWToolkit/TWToolkit.h>
+ #import <SSToolkit/SSToolkit.h>
You can also import individual files instead of the whole framework (for faster compile times) by doing something like:
- #import <TWToolkit/TWLoadingView.h>
+ #import <SSToolkit/SSLoadingView.h>
## Demo
-[TWCatalog][] is include with TWToolkit. This is a sample iPhone application to demonstrate the various features of TWToolkit.
+[SSCatalog][] is include with SSToolkit. This is a sample iPhone application to demonstrate the various features of SSToolkit.
## Links
-* [Known bugs](http://github.com/tastefulworks/twtoolkit/issues/labels/Bug)
-* [Future features](http://github.com/tastefulworks/twtoolkit/issues/labels/Enhancement)
-
-[Tasteful Works]: http://tastefulworks.com/
-[TWViewController]: http://github.com/tastefulworks/twtoolkit/blob/master/TWToolkit/TWViewController.h
-[TWPickerViewController]: http://github.com/tastefulworks/twtoolkit/blob/master/TWToolkit/TWPickerViewController.h
-[TWMessagesViewController]: http://github.com/tastefulworks/twtoolkit/blob/master/TWToolkit/TWMessagesViewController.h
-[TWHUDView]: http://github.com/tastefulworks/twtoolkit/blob/master/TWToolkit/TWHUDView.h
-[TWGradientView]: http://github.com/tastefulworks/twtoolkit/blob/master/TWToolkit/TWGradientView.h
-[TWLabel]: http://github.com/tastefulworks/twtoolkit/blob/master/TWToolkit/TWLabel.h
-[TWLineView]: http://github.com/tastefulworks/twtoolkit/blob/master/TWToolkit/TWLineView.h
-[TWLoadingView]: http://github.com/tastefulworks/twtoolkit/blob/master/TWToolkit/TWLoadingView.h
-[TWPieProgressView]: http://github.com/tastefulworks/twtoolkit/blob/master/TWToolkit/TWPieProgressView.h
-[TWTextField]: http://github.com/tastefulworks/twtoolkit/blob/master/TWToolkit/TWTextField.h
-[TWWebView]: http://github.com/tastefulworks/twtoolkit/blob/master/TWToolkit/TWWebView.h
-[TWCatalog]: https://github.com/tastefulworks/twtoolkit/tree/master/TWCatalog/
+* [Known bugs](http://github.com/samsoffes/sstoolkit/issues/labels/Bug)
+* [Future features](http://github.com/samsoffes/sstoolkit/issues/labels/Enhancement)
+
+[SSViewController]: http://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSViewController.h
+[SSPickerViewController]: http://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSPickerViewController.h
+[SSMessagesViewController]: http://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSMessagesViewController.h
+[SSHUDView]: http://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSHUDView.h
+[SSGradientView]: http://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSGradientView.h
+[SSLabel]: http://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSLabel.h
+[SSLineView]: http://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSLineView.h
+[SSLoadingView]: http://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSLoadingView.h
+[SSPieProgressView]: http://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSPieProgressView.h
+[SSTextField]: http://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSTextField.h
+[SSWebView]: http://github.com/samsoffes/sstoolkit/blob/master/SSToolkit/SSWebView.h
+[SSCatalog]: https://github.com/samsoffes/sstoolkit/tree/master/SSCatalog/
View
0  .../TWMessageTableViewCellBackgroundGray.png → .../SSMessageTableViewCellBackgroundGray.png
File renamed without changes
View
0  ...TWMessageTableViewCellBackgroundGreen.png → ...SSMessageTableViewCellBackgroundGreen.png
File renamed without changes
View
0  ...gesViewControllerSendButtonBackground.png → ...gesViewControllerSendButtonBackground.png
File renamed without changes
View
0  ...agesViewControllerTextFieldBackground.png → ...agesViewControllerTextFieldBackground.png
File renamed without changes
View
0  ...images/TWViewControllerFormBackground.png → ...images/SSViewControllerFormBackground.png
File renamed without changes
View
0  ...ges/TWViewControllerModalVignetteiPad.png → ...ges/SSViewControllerModalVignetteiPad.png
File renamed without changes
View
8 TWCatalog/Classes/TCAppDelegate.h → SSCatalog/Classes/SCAppDelegate.h
@@ -1,12 +1,12 @@
//
-// TCAppDelegate.h
-// TWCatalog
+// SCAppDelegate.h
+// SSCatalog
//
// Created by Sam Soffes on 9/21/09.
-// Copyright 2009 Tasteful Works, Inc. All rights reserved.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
//
-@interface TCAppDelegate : NSObject <UIApplicationDelegate> {
+@interface SCAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
UINavigationController *navigationController;
View
14 TWCatalog/Classes/TCAppDelegate.m → SSCatalog/Classes/SCAppDelegate.m
@@ -1,15 +1,15 @@
//
-// TCAppDelegate.m
-// TWCatalog
+// SCAppDelegate.m
+// SSCatalog
//
// Created by Sam Soffes on 9/21/09.
-// Copyright 2009 Tasteful Works, Inc. All rights reserved.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
//
-#import "TCAppDelegate.h"
-#import "TCRootViewController.h"
+#import "SCAppDelegate.h"
+#import "SCRootViewController.h"
-@implementation TCAppDelegate
+@implementation SCAppDelegate
@synthesize window;
@synthesize navigationController;
@@ -33,7 +33,7 @@ - (void)applicationDidFinishLaunching:(UIApplication *)application {
window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
- TCRootViewController *viewController = [[TCRootViewController alloc] initWithStyle:UITableViewStyleGrouped];
+ SCRootViewController *viewController = [[SCRootViewController alloc] initWithStyle:UITableViewStyleGrouped];
UINavigationController *aNavigationController = [[UINavigationController alloc] initWithRootViewController:viewController];
self.navigationController = aNavigationController;
View
20 SSCatalog/Classes/SCGradientViewDemoViewController.h
@@ -0,0 +1,20 @@
+//
+// SCGradientViewDemoViewController.h
+// SSCatalog
+//
+// Created by Sam Soffes on 10/27/09.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
+//
+
+@class SSGradientView;
+
+@interface SCGradientViewDemoViewController : UIViewController {
+
+ SSGradientView *gradientView;
+}
+
++ (NSString *)title;
+
+- (void)changeColor:(id)sender;
+
+@end
View
20 ...lasses/TCGradientViewDemoViewController.m → ...lasses/SCGradientViewDemoViewController.m
@@ -1,15 +1,15 @@
//
-// TCGradientViewDemoViewController.m
-// TWCatalog
+// SCGradientViewDemoViewController.m
+// SSCatalog
//
// Created by Sam Soffes on 10/27/09.
-// Copyright 2009 Tasteful Works, Inc. All rights reserved.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
//
-#import "TCGradientViewDemoViewController.h"
-#import "TWToolkit/TWGradientView.h"
+#import "SCGradientViewDemoViewController.h"
+#import <SSToolkit/SSGradientView.h>
-@implementation TCGradientViewDemoViewController
+@implementation SCGradientViewDemoViewController
#pragma mark -
#pragma mark Class Methods
@@ -40,7 +40,7 @@ - (void)viewDidLoad {
self.view.backgroundColor = [UIColor whiteColor];
// Gradient view
- gradientView = [[TWGradientView alloc] initWithFrame:CGRectMake(20.0, 20.0, 280.0, 280.0)];
+ gradientView = [[SSGradientView alloc] initWithFrame:CGRectMake(20.0, 20.0, 280.0, 280.0)];
[self.view addSubview:gradientView];
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
@@ -57,12 +57,12 @@ - (void)viewDidLoad {
#pragma mark -
- (void)changeColor:(id)sender {
- if ([gradientView.topColor isEqual:[TWGradientView defaultTopColor]]) {
+ if ([gradientView.topColor isEqual:[SSGradientView defaultTopColor]]) {
gradientView.topColor = [UIColor whiteColor];
gradientView.bottomColor = [UIColor grayColor];
} else {
- gradientView.topColor = [TWGradientView defaultTopColor];
- gradientView.bottomColor = [TWGradientView defaultBottomColor];
+ gradientView.topColor = [SSGradientView defaultTopColor];
+ gradientView.bottomColor = [SSGradientView defaultBottomColor];
}
}
View
21 SSCatalog/Classes/SCHUDViewDemoViewController.h
@@ -0,0 +1,21 @@
+//
+// SCHUDViewDemoViewController.h
+// SSCatalog
+//
+// Created by Sam Soffes on 11/18/09.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
+//
+
+@class SSHUDView;
+
+@interface SCHUDViewDemoViewController : UIViewController {
+
+ SSHUDView *hud;
+}
+
++ (NSString *)title;
+
+- (void)complete:(id)sender;
+- (void)pop:(id)sender;
+
+@end
View
14 ...log/Classes/TCHUDViewDemoViewController.m → ...log/Classes/SCHUDViewDemoViewController.m
@@ -1,15 +1,15 @@
//
-// TCHUDViewDemoViewController.m
-// TWCatalog
+// SCHUDViewDemoViewController.m
+// SSCatalog
//
// Created by Sam Soffes on 11/18/09.
-// Copyright 2009 Tasteful Works, Inc. All rights reserved.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
//
-#import "TCHUDViewDemoViewController.h"
-#import <TWToolkit/TWToolkit.h>
+#import "SCHUDViewDemoViewController.h"
+#import <SSToolkit/SSToolkit.h>
-@implementation TCHUDViewDemoViewController
+@implementation SCHUDViewDemoViewController
#pragma mark -
#pragma mark Class Methods
@@ -41,7 +41,7 @@ - (void)viewDidLoad {
self.view.backgroundColor = [UIColor whiteColor];
// Show HUD
- hud = [[TWHUDView alloc] initWithTitle:@"Custom Message"];
+ hud = [[SSHUDView alloc] initWithTitle:@"Custom Message"];
[hud show];
// After 3 seconds, complete action
View
15 SSCatalog/Classes/SCLineViewDemoViewController.h
@@ -0,0 +1,15 @@
+//
+// SCLineViewDemoViewController.h
+// SSCatalog
+//
+// Created by Sam Soffes on 4/19/10.
+// Copyright 2010 Sam Soffes, Inc. All rights reserved.
+//
+
+@interface SCLineViewDemoViewController : UIViewController {
+
+}
+
++ (NSString *)title;
+
+@end
View
16 ...og/Classes/TCLineViewDemoViewController.m → ...og/Classes/SCLineViewDemoViewController.m
@@ -1,15 +1,15 @@
//
-// TCLineViewDemoViewController.m
-// TWCatalog
+// SCLineViewDemoViewController.m
+// SSCatalog
//
// Created by Sam Soffes on 4/19/10.
-// Copyright 2010 Tasteful Works, Inc. All rights reserved.
+// Copyright 2010 Sam Soffes, Inc. All rights reserved.
//
-#import "TCLineViewDemoViewController.h"
-#import <TWToolkit/TWToolkit.h>
+#import "SCLineViewDemoViewController.h"
+#import <SSToolkit/SSToolkit.h>
-@implementation TCLineViewDemoViewController
+@implementation SCLineViewDemoViewController
#pragma mark -
#pragma mark Class Methods
@@ -29,11 +29,11 @@ - (void)viewDidLoad {
self.title = [[self class] title];
self.view.backgroundColor = [UIColor groupTableViewBackgroundColor];
- TWLineView *lineView1 = [[TWLineView alloc] initWithFrame:CGRectMake(20.0, 20.0, 280.0, 2.0)];
+ SSLineView *lineView1 = [[SSLineView alloc] initWithFrame:CGRectMake(20.0, 20.0, 280.0, 2.0)];
[self.view addSubview:lineView1];
[lineView1 release];
- TWLineView *lineView2 = [[TWLineView alloc] initWithFrame:CGRectMake(20.0, 42.0, 280.0, 2.0)];
+ SSLineView *lineView2 = [[SSLineView alloc] initWithFrame:CGRectMake(20.0, 42.0, 280.0, 2.0)];
lineView2.lineColor = [UIColor blueColor];
[self.view addSubview:lineView2];
[lineView2 release];
View
17 SSCatalog/Classes/SCMessagesDemoViewController.h
@@ -0,0 +1,17 @@
+//
+// SCMessagesDemoViewController.h
+// SSCataglog
+//
+// Created by Sam Soffes on 3/10/10.
+// Copyright 2010 Sam Soffes. All rights reserved.
+//
+
+#import <SSToolkit/SSToolkit.h>
+
+@interface SCMessagesDemoViewController : SSMessagesViewController {
+
+}
+
++ (NSString *)title;
+
+@end
View
18 ...og/Classes/TCMessagesDemoViewController.m → ...og/Classes/SCMessagesDemoViewController.m
@@ -1,14 +1,14 @@
//
-// TCMessagesDemoViewController.m
-// TWCatalog
+// SCMessagesDemoViewController.m
+// SSCatalog
//
// Created by Sam Soffes on 3/10/10.
-// Copyright 2010 Tasteful Works. All rights reserved.
+// Copyright 2010 Sam Soffes. All rights reserved.
//
-#import "TCMessagesDemoViewController.h"
+#import "SCMessagesDemoViewController.h"
-@implementation TCMessagesDemoViewController
+@implementation SCMessagesDemoViewController
NSString *lorem[] = {
@"Hi",
@@ -41,14 +41,14 @@ - (void)viewDidLoad {
#pragma mark -
-#pragma mark TWMessagesViewController
+#pragma mark SSMessagesViewController
#pragma mark -
-- (TWMessageTableViewCellMessageStyle)messageStyleForRowAtIndexPath:(NSIndexPath *)indexPath {
+- (SSMessageTableViewCellMessageStyle)messageStyleForRowAtIndexPath:(NSIndexPath *)indexPath {
if (indexPath.row % 2) {
- return TWMessageTableViewCellMessageStyleGreen;
+ return SSMessageTableViewCellMessageStyleGreen;
}
- return TWMessageTableViewCellMessageStyleGray;
+ return SSMessageTableViewCellMessageStyleGray;
}
View
8 ...alog/Classes/TCPickerDemoViewController.h → ...alog/Classes/SCPickerDemoViewController.h
@@ -1,12 +1,12 @@
//
-// TCPickerDemoViewController.h
-// TWCatalog
+// SCPickerDemoViewController.h
+// SSCatalog
//
// Created by Sam Soffes on 10/9/09.
-// Copyright 2009 Tasteful Works, Inc. All rights reserved.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
//
-@interface TCPickerDemoViewController : UITableViewController {
+@interface SCPickerDemoViewController : UITableViewController {
NSString *selectedAbbreviation;
}
View
14 ...alog/Classes/TCPickerDemoViewController.m → ...alog/Classes/SCPickerDemoViewController.m
@@ -1,15 +1,15 @@
//
-// TCPickerDemoViewController.m
-// TWCatalog
+// SCPickerDemoViewController.m
+// SSCatalog
//
// Created by Sam Soffes on 10/9/09.
-// Copyright 2009 Tasteful Works, Inc. All rights reserved.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
//
-#import "TCPickerDemoViewController.h"
-#import "TCPickerDetailViewController.h"
+#import "SCPickerDemoViewController.h"
+#import "SCPickerDetailViewController.h"
-@implementation TCPickerDemoViewController
+@implementation SCPickerDemoViewController
@synthesize selectedAbbreviation;
@@ -89,7 +89,7 @@ - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(N
#pragma mark -
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
- TCPickerDetailViewController *viewController = [[TCPickerDetailViewController alloc] initWithStyle:UITableViewStyleGrouped];
+ SCPickerDetailViewController *viewController = [[SCPickerDetailViewController alloc] initWithStyle:UITableViewStyleGrouped];
viewController.selectedKey = self.selectedAbbreviation;
[self.navigationController pushViewController:viewController animated:YES];
[viewController release];
View
15 SSCatalog/Classes/SCPickerDetailViewController.h
@@ -0,0 +1,15 @@
+//
+// SCPickerDetailViewController.h
+// SSCatalog
+//
+// Created by Sam Soffes on 10/9/09.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
+//
+
+#import <SSToolkit/SSToolkit.h>
+
+@interface SCPickerDetailViewController : SSPickerViewController {
+
+}
+
+@end
View
16 ...og/Classes/TCPickerDetailViewController.m → ...og/Classes/SCPickerDetailViewController.m
@@ -1,15 +1,15 @@
//
-// TCPickerDetailViewController.m
-// TWCatalog
+// SCPickerDetailViewController.m
+// SSCatalog
//
// Created by Sam Soffes on 10/9/09.
-// Copyright 2009 Tasteful Works, Inc. All rights reserved.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
//
-#import "TCPickerDetailViewController.h"
-#import "TCPickerDemoViewController.h"
+#import "SCPickerDetailViewController.h"
+#import "SCPickerDemoViewController.h"
-@implementation TCPickerDetailViewController
+@implementation SCPickerDetailViewController
#pragma mark -
#pragma mark UIViewController
@@ -22,7 +22,7 @@ - (void)viewDidLoad {
#pragma mark -
-#pragma mark TWPickerViewController
+#pragma mark SSPickerViewController
#pragma mark -
- (void)loadKeys {
@@ -43,7 +43,7 @@ - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath
[super tableView:tableView didSelectRowAtIndexPath:indexPath];
// Notify the parent view controller of the change
- TCPickerDemoViewController *viewController = (TCPickerDemoViewController *)[self.navigationController.viewControllers objectAtIndex:([self.navigationController.viewControllers count] - 2)];
+ SCPickerDemoViewController *viewController = (SCPickerDemoViewController *)[self.navigationController.viewControllers objectAtIndex:([self.navigationController.viewControllers count] - 2)];
viewController.selectedAbbreviation = [self.keys objectAtIndex:indexPath.row];
[self.navigationController popViewControllerAnimated:YES];
View
21 SSCatalog/Classes/SCPieProgressViewDemoViewController.h
@@ -0,0 +1,21 @@
+//
+// SCPieProgressViewDemoViewController.h
+// SSCatalog
+//
+// Created by Sam Soffes on 4/22/10.
+// Copyright 2010 Sam Soffes, Inc. All rights reserved.
+//
+
+@class SSPieProgressView;
+
+@interface SCPieProgressViewDemoViewController : UIViewController {
+
+ SSPieProgressView *progressView7;
+ NSTimer *timer;
+}
+
++ (NSString *)title;
+
+- (void)incrementProgress:(NSTimer *)timer;
+
+@end
View
26 ...ses/TCPieProgressViewDemoViewController.m → ...ses/SCPieProgressViewDemoViewController.m
@@ -1,15 +1,15 @@
//
-// TCPieProgressViewDemoViewController.m
-// TWCatalog
+// SCPieProgressViewDemoViewController.m
+// SSCatalog
//
// Created by Sam Soffes on 4/22/10.
-// Copyright 2010 Tasteful Works, Inc. All rights reserved.
+// Copyright 2010 Sam Soffes, Inc. All rights reserved.
//
-#import "TCPieProgressViewDemoViewController.h"
-#import <TWToolkit/TWToolkit.h>
+#import "SCPieProgressViewDemoViewController.h"
+#import <SSToolkit/SSToolkit.h>
-@implementation TCPieProgressViewDemoViewController
+@implementation SCPieProgressViewDemoViewController
#pragma mark -
#pragma mark Class Methods
@@ -28,37 +28,37 @@ - (void)viewDidLoad {
self.title = [[self class] title];
self.view.backgroundColor = [UIColor groupTableViewBackgroundColor];
- TWPieProgressView *progressView1 = [[TWPieProgressView alloc] initWithFrame:CGRectMake(20.0, 20.0, 55.0, 55.0)];
+ SSPieProgressView *progressView1 = [[SSPieProgressView alloc] initWithFrame:CGRectMake(20.0, 20.0, 55.0, 55.0)];
progressView1.progress = 0.25;
[self.view addSubview:progressView1];
[progressView1 release];
- TWPieProgressView *progressView2 = [[TWPieProgressView alloc] initWithFrame:CGRectMake(95.0, 20.0, 55.0, 55.0)];
+ SSPieProgressView *progressView2 = [[SSPieProgressView alloc] initWithFrame:CGRectMake(95.0, 20.0, 55.0, 55.0)];
progressView2.progress = 0.50;
[self.view addSubview:progressView2];
[progressView2 release];
- TWPieProgressView *progressView3 = [[TWPieProgressView alloc] initWithFrame:CGRectMake(170.0, 20.0, 55.0, 55.0)];
+ SSPieProgressView *progressView3 = [[SSPieProgressView alloc] initWithFrame:CGRectMake(170.0, 20.0, 55.0, 55.0)];
progressView3.progress = 0.75;
[self.view addSubview:progressView3];
[progressView3 release];
- TWPieProgressView *progressView4 = [[TWPieProgressView alloc] initWithFrame:CGRectMake(245.0, 20.0, 55.0, 55.0)];
+ SSPieProgressView *progressView4 = [[SSPieProgressView alloc] initWithFrame:CGRectMake(245.0, 20.0, 55.0, 55.0)];
progressView4.progress = 1.0;
[self.view addSubview:progressView4];
[progressView4 release];
- TWPieProgressView *progressView5 = [[TWPieProgressView alloc] initWithFrame:CGRectMake(20.0, 95.0, 130.0, 130.0)];
+ SSPieProgressView *progressView5 = [[SSPieProgressView alloc] initWithFrame:CGRectMake(20.0, 95.0, 130.0, 130.0)];
progressView5.progress = 0.33;
[self.view addSubview:progressView5];
[progressView5 release];
- TWPieProgressView *progressView6 = [[TWPieProgressView alloc] initWithFrame:CGRectMake(170.0, 95.0, 130.0, 130.0)];
+ SSPieProgressView *progressView6 = [[SSPieProgressView alloc] initWithFrame:CGRectMake(170.0, 95.0, 130.0, 130.0)];
progressView6.progress = 0.66;
[self.view addSubview:progressView6];
[progressView6 release];
- progressView7 = [[TWPieProgressView alloc] initWithFrame:CGRectMake(95.0, 245.0, 130.0, 130.0)];
+ progressView7 = [[SSPieProgressView alloc] initWithFrame:CGRectMake(95.0, 245.0, 130.0, 130.0)];
[self.view addSubview:progressView7];
[progressView7 release];
View
14 SSCatalog/Classes/SCRootViewController.h
@@ -0,0 +1,14 @@
+//
+// SCRootViewController.h
+// SSCatalog
+//
+// Created by Sam Soffes on 10/9/09.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
+//
+
+@interface SCRootViewController : UITableViewController {
+
+ NSArray *data;
+}
+
+@end
View
30 TWCatalog/Classes/TCRootViewController.m → SSCatalog/Classes/SCRootViewController.m
@@ -1,23 +1,23 @@
//
-// TCRootViewController.m
-// TWCatalog
+// SCRootViewController.m
+// SSCatalog
//
// Created by Sam Soffes on 10/9/09.
-// Copyright 2009 Tasteful Works, Inc. All rights reserved.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
//
-#import "TCRootViewController.h"
-#import "TCPickerDemoViewController.h"
-#import "TCGradientViewDemoViewController.h"
+#import "SCRootViewController.h"
+#import "SCPickerDemoViewController.h"
+#import "SCGradientViewDemoViewController.h"
#define kTitleKey @"title"
#define kClassesKey @"classes"
-@interface UIViewController (TCRootViewControllerAdditions)
+@interface UIViewController (SCRootViewControllerAdditions)
+ (id)setup;
@end
-@implementation TCRootViewController
+@implementation SCRootViewController
#pragma mark -
#pragma mark NSObject
@@ -36,15 +36,15 @@ - (void)dealloc {
- (void)viewDidLoad {
[super viewDidLoad];
- self.title = @"TWCatalog";
+ self.title = @"SSCatalog";
data = [[NSArray alloc] initWithObjects:
[NSDictionary dictionaryWithObjectsAndKeys:
[NSArray arrayWithObjects:
- @"TCGradientViewDemoViewController",
- @"TCHUDViewDemoViewController",
- @"TCLineViewDemoViewController",
- @"TCPieProgressViewDemoViewController",
+ @"SCGradientViewDemoViewController",
+ @"SCHUDViewDemoViewController",
+ @"SCLineViewDemoViewController",
+ @"SCPieProgressViewDemoViewController",
nil],
kClassesKey,
@"Views",
@@ -52,8 +52,8 @@ - (void)viewDidLoad {
nil],
[NSDictionary dictionaryWithObjectsAndKeys:
[NSArray arrayWithObjects:
- @"TCPickerDemoViewController",
- @"TCMessagesDemoViewController",
+ @"SCPickerDemoViewController",
+ @"SCMessagesDemoViewController",
nil],
kClassesKey,
@"View Controllers",
View
13 SSCatalog/Other Sources/SSCatalog_Prefix.pch
@@ -0,0 +1,13 @@
+//
+// SSCatalog_Prefix.pch
+// SSCatalog
+//
+// Created by Sam Soffes on 9/21/09.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
+//
+// Prefix header for all source files of the 'SSCatalog' target in the 'SSCatalog' project
+//
+
+#ifdef __OBJC__
+ #import <UIKit/UIKit.h>
+#endif
View
6 TWCatalog/Other Sources/main.m → SSCatalog/Other Sources/main.m
@@ -1,9 +1,9 @@
//
// main.m
-// TWCatalog
+// SSCatalog
//
// Created by Sam Soffes on 9/21/09.
-// Copyright 2009 Tasteful Works, Inc. All rights reserved.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
//
#import <UIKit/UIKit.h>
@@ -11,7 +11,7 @@
int main(int argc, char *argv[]) {
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
- int retVal = UIApplicationMain(argc, argv, nil, @"TCAppDelegate");
+ int retVal = UIApplicationMain(argc, argv, nil, @"SCAppDelegate");
[pool release];
return retVal;
}
View
0  TWCatalog/Resources/Default.png → SSCatalog/Resources/Default.png
File renamed without changes
View
0  TWCatalog/Resources/Icon.png → SSCatalog/Resources/Icon.png
File renamed without changes
View
2  TWCatalog/Resources/TWCatalog-Info.plist → SSCatalog/Resources/SSCatalog-Info.plist
@@ -13,7 +13,7 @@
<key>UIPrerenderedIcon</key>
<true/>
<key>CFBundleIdentifier</key>
- <string>com.tastefulworks.twcatalog</string>
+ <string>com.samsoffes.sscatalog</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
View
0  TWCatalog/Resources/iTunesArtwork → SSCatalog/Resources/iTunesArtwork
File renamed without changes
View
262 ...talog/TWCatalog.xcodeproj/project.pbxproj → ...talog/SSCatalog.xcodeproj/project.pbxproj
@@ -7,82 +7,80 @@
objects = {
/* Begin PBXBuildFile section */
- 1D3623260D0F684500981E51 /* TCAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D3623250D0F684500981E51 /* TCAppDelegate.m */; };
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
288765FD0DF74451002DB57D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288765FC0DF74451002DB57D /* CoreGraphics.framework */; };
- B21B85B41067D4A600E5C076 /* libTWToolkit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B21B85B31067D4A300E5C076 /* libTWToolkit.a */; };
B21B85B81067D4B500E5C076 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B21B85B71067D4B500E5C076 /* SystemConfiguration.framework */; };
B21B85BE1067D4F300E5C076 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = B21B85BC1067D4F300E5C076 /* main.m */; };
B21B86441067D7EA00E5C076 /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B21B86431067D7EA00E5C076 /* libsqlite3.dylib */; };
- B22A28E410B4762200EA6CD9 /* TCHUDViewDemoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B22A28E310B4762200EA6CD9 /* TCHUDViewDemoViewController.m */; };
- B22A2A8C10B4916500EA6CD9 /* TWToolkit.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B22A2A8B10B4916500EA6CD9 /* TWToolkit.bundle */; };
- B23A3461117C92F20085E48A /* TCLineViewDemoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B23A3460117C92F20085E48A /* TCLineViewDemoViewController.m */; };
B24521CD1211AF2800E80F78 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B24521CC1211AF2800E80F78 /* Security.framework */; };
- B2503BCC10A90E34009B0E7B /* TCGradientViewDemoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B2503BCB10A90E34009B0E7B /* TCGradientViewDemoViewController.m */; };
- B27C60EC107FFD1D00F7FBD7 /* TCRootViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B27C60EB107FFD1D00F7FBD7 /* TCRootViewController.m */; };
+ B24E9EAA121DC35B0085F81E /* SCAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E99121DC35B0085F81E /* SCAppDelegate.m */; };
+ B24E9EAB121DC35B0085F81E /* SCGradientViewDemoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E9B121DC35B0085F81E /* SCGradientViewDemoViewController.m */; };
+ B24E9EAC121DC35B0085F81E /* SCHUDViewDemoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E9D121DC35B0085F81E /* SCHUDViewDemoViewController.m */; };
+ B24E9EAD121DC35B0085F81E /* SCLineViewDemoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E9F121DC35B0085F81E /* SCLineViewDemoViewController.m */; };
+ B24E9EAE121DC35B0085F81E /* SCMessagesDemoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9EA1121DC35B0085F81E /* SCMessagesDemoViewController.m */; };
+ B24E9EAF121DC35B0085F81E /* SCPickerDemoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9EA3121DC35B0085F81E /* SCPickerDemoViewController.m */; };
+ B24E9EB0121DC35B0085F81E /* SCPickerDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9EA5121DC35B0085F81E /* SCPickerDetailViewController.m */; };
+ B24E9EB1121DC35B0085F81E /* SCPieProgressViewDemoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9EA7121DC35B0085F81E /* SCPieProgressViewDemoViewController.m */; };
+ B24E9EB2121DC35B0085F81E /* SCRootViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9EA9121DC35B0085F81E /* SCRootViewController.m */; };
+ B24E9EB7121DC3760085F81E /* SSToolkit.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B24E9EB6121DC3760085F81E /* SSToolkit.bundle */; };
B27C61271080003700F7FBD7 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = B27C61261080003700F7FBD7 /* Default.png */; };
- B27C613D108000FC00F7FBD7 /* TCPickerDemoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B27C613C108000FC00F7FBD7 /* TCPickerDemoViewController.m */; };
- B27C61841080037D00F7FBD7 /* TCPickerDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B27C61831080037D00F7FBD7 /* TCPickerDetailViewController.m */; };
- B27C6196108006C900F7FBD7 /* placeholder.png in Resources */ = {isa = PBXBuildFile; fileRef = B27C6195108006C900F7FBD7 /* placeholder.png */; };
B27FDDBF10A49B660076DC56 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = B27FDDBE10A49B660076DC56 /* Icon.png */; };
B27FDDC910A49C350076DC56 /* iTunesArtwork in Resources */ = {isa = PBXBuildFile; fileRef = B27FDDC810A49C350076DC56 /* iTunesArtwork */; };
- B2C682A61149552D006EDD71 /* TCMessagesDemoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B2C682A51149552D006EDD71 /* TCMessagesDemoViewController.m */; };
- B2ED13551181434200FAAA13 /* TCPieProgressViewDemoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B2ED13541181434200FAAA13 /* TCPieProgressViewDemoViewController.m */; };
+ B2E0323F121DC49700D02434 /* libTWToolkit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B24E9ECA121DC3CF0085F81E /* libTWToolkit.a */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
- B21B85B21067D4A300E5C076 /* PBXContainerItemProxy */ = {
+ B24E9EC9121DC3CF0085F81E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
- containerPortal = B21B85AB1067D4A300E5C076 /* TWToolkit.xcodeproj */;
+ containerPortal = B24E9EC5121DC3CF0085F81E /* SSToolkit.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = D2AAC07E0554694100DB518D;
- remoteInfo = TWToolkit;
+ remoteInfo = SSToolkit;
};
- B21B85B51067D4AD00E5C076 /* PBXContainerItemProxy */ = {
+ B24E9ECB121DC3D30085F81E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
- containerPortal = B21B85AB1067D4A300E5C076 /* TWToolkit.xcodeproj */;
+ containerPortal = B24E9EC5121DC3CF0085F81E /* SSToolkit.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = D2AAC07D0554694100DB518D;
- remoteInfo = TWToolkit;
+ remoteInfo = SSToolkit;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
- 1D3623240D0F684500981E51 /* TCAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCAppDelegate.h; sourceTree = "<group>"; };
- 1D3623250D0F684500981E51 /* TCAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCAppDelegate.m; sourceTree = "<group>"; };
1D6058910D05DD3D006BFB54 /* TWCatalog.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TWCatalog.app; sourceTree = BUILT_PRODUCTS_DIR; };
1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
288765FC0DF74451002DB57D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
- B21B85AB1067D4A300E5C076 /* TWToolkit.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = TWToolkit.xcodeproj; path = ../TWToolkit.xcodeproj; sourceTree = SOURCE_ROOT; };
B21B85B71067D4B500E5C076 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
B21B85BC1067D4F300E5C076 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
- B21B85BD1067D4F300E5C076 /* TWCatalog_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TWCatalog_Prefix.pch; sourceTree = "<group>"; };
- B21B85C01067D4FD00E5C076 /* TWCatalog-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "TWCatalog-Info.plist"; sourceTree = "<group>"; };
B21B86431067D7EA00E5C076 /* libsqlite3.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsqlite3.dylib; path = usr/lib/libsqlite3.dylib; sourceTree = SDKROOT; };
- B22A28E210B4762200EA6CD9 /* TCHUDViewDemoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCHUDViewDemoViewController.h; sourceTree = "<group>"; };
- B22A28E310B4762200EA6CD9 /* TCHUDViewDemoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCHUDViewDemoViewController.m; sourceTree = "<group>"; };
- B22A2A8B10B4916500EA6CD9 /* TWToolkit.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = TWToolkit.bundle; path = ../Resources/TWToolkit.bundle; sourceTree = SOURCE_ROOT; };
- B23A345F117C92F20085E48A /* TCLineViewDemoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCLineViewDemoViewController.h; sourceTree = "<group>"; };
- B23A3460117C92F20085E48A /* TCLineViewDemoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCLineViewDemoViewController.m; sourceTree = "<group>"; };
B24521CC1211AF2800E80F78 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = iphoneos3.0/System/Library/Frameworks/Security.framework; sourceTree = "<group>"; };
- B2503BCA10A90E34009B0E7B /* TCGradientViewDemoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCGradientViewDemoViewController.h; sourceTree = "<group>"; };
- B2503BCB10A90E34009B0E7B /* TCGradientViewDemoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCGradientViewDemoViewController.m; sourceTree = "<group>"; };
- B27C60EA107FFD1D00F7FBD7 /* TCRootViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCRootViewController.h; sourceTree = "<group>"; };
- B27C60EB107FFD1D00F7FBD7 /* TCRootViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCRootViewController.m; sourceTree = "<group>"; };
+ B24E9E98121DC35B0085F81E /* SCAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCAppDelegate.h; sourceTree = "<group>"; };
+ B24E9E99121DC35B0085F81E /* SCAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCAppDelegate.m; sourceTree = "<group>"; };
+ B24E9E9A121DC35B0085F81E /* SCGradientViewDemoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCGradientViewDemoViewController.h; sourceTree = "<group>"; };
+ B24E9E9B121DC35B0085F81E /* SCGradientViewDemoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCGradientViewDemoViewController.m; sourceTree = "<group>"; };
+ B24E9E9C121DC35B0085F81E /* SCHUDViewDemoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCHUDViewDemoViewController.h; sourceTree = "<group>"; };
+ B24E9E9D121DC35B0085F81E /* SCHUDViewDemoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCHUDViewDemoViewController.m; sourceTree = "<group>"; };
+ B24E9E9E121DC35B0085F81E /* SCLineViewDemoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCLineViewDemoViewController.h; sourceTree = "<group>"; };
+ B24E9E9F121DC35B0085F81E /* SCLineViewDemoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCLineViewDemoViewController.m; sourceTree = "<group>"; };
+ B24E9EA0121DC35B0085F81E /* SCMessagesDemoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCMessagesDemoViewController.h; sourceTree = "<group>"; };
+ B24E9EA1121DC35B0085F81E /* SCMessagesDemoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCMessagesDemoViewController.m; sourceTree = "<group>"; };
+ B24E9EA2121DC35B0085F81E /* SCPickerDemoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCPickerDemoViewController.h; sourceTree = "<group>"; };
+ B24E9EA3121DC35B0085F81E /* SCPickerDemoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCPickerDemoViewController.m; sourceTree = "<group>"; };
+ B24E9EA4121DC35B0085F81E /* SCPickerDetailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCPickerDetailViewController.h; sourceTree = "<group>"; };
+ B24E9EA5121DC35B0085F81E /* SCPickerDetailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCPickerDetailViewController.m; sourceTree = "<group>"; };
+ B24E9EA6121DC35B0085F81E /* SCPieProgressViewDemoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCPieProgressViewDemoViewController.h; sourceTree = "<group>"; };
+ B24E9EA7121DC35B0085F81E /* SCPieProgressViewDemoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCPieProgressViewDemoViewController.m; sourceTree = "<group>"; };
+ B24E9EA8121DC35B0085F81E /* SCRootViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCRootViewController.h; sourceTree = "<group>"; };
+ B24E9EA9121DC35B0085F81E /* SCRootViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCRootViewController.m; sourceTree = "<group>"; };
+ B24E9EB3121DC3610085F81E /* SSCatalog_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSCatalog_Prefix.pch; sourceTree = "<group>"; };
+ B24E9EB4121DC36D0085F81E /* SSCatalog-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "SSCatalog-Info.plist"; sourceTree = "<group>"; };
+ B24E9EB6121DC3760085F81E /* SSToolkit.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = SSToolkit.bundle; path = ../Resources/SSToolkit.bundle; sourceTree = SOURCE_ROOT; };
+ B24E9EC5121DC3CF0085F81E /* SSToolkit.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SSToolkit.xcodeproj; path = ../SSToolkit.xcodeproj; sourceTree = SOURCE_ROOT; };
B27C61261080003700F7FBD7 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
- B27C613B108000FC00F7FBD7 /* TCPickerDemoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPickerDemoViewController.h; sourceTree = "<group>"; };
- B27C613C108000FC00F7FBD7 /* TCPickerDemoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPickerDemoViewController.m; sourceTree = "<group>"; };
- B27C61821080037D00F7FBD7 /* TCPickerDetailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPickerDetailViewController.h; sourceTree = "<group>"; };
- B27C61831080037D00F7FBD7 /* TCPickerDetailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPickerDetailViewController.m; sourceTree = "<group>"; };
- B27C6195108006C900F7FBD7 /* placeholder.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = placeholder.png; sourceTree = "<group>"; };
B27FDDBE10A49B660076DC56 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = "<group>"; };
B27FDDC810A49C350076DC56 /* iTunesArtwork */ = {isa = PBXFileReference; lastKnownFileType = file; path = iTunesArtwork; sourceTree = "<group>"; };
- B2C682A41149552D006EDD71 /* TCMessagesDemoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCMessagesDemoViewController.h; sourceTree = "<group>"; };
- B2C682A51149552D006EDD71 /* TCMessagesDemoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCMessagesDemoViewController.m; sourceTree = "<group>"; };
- B2ED13531181434200FAAA13 /* TCPieProgressViewDemoViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPieProgressViewDemoViewController.h; sourceTree = "<group>"; };
- B2ED13541181434200FAAA13 /* TCPieProgressViewDemoViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCPieProgressViewDemoViewController.m; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -93,10 +91,10 @@
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
288765FD0DF74451002DB57D /* CoreGraphics.framework in Frameworks */,
- B21B85B41067D4A600E5C076 /* libTWToolkit.a in Frameworks */,
B21B85B81067D4B500E5C076 /* SystemConfiguration.framework in Frameworks */,
B21B86441067D7EA00E5C076 /* libsqlite3.dylib in Frameworks */,
B24521CD1211AF2800E80F78 /* Security.framework in Frameworks */,
+ B2E0323F121DC49700D02434 /* libTWToolkit.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -106,9 +104,24 @@
080E96DDFE201D6D7F000001 /* Classes */ = {
isa = PBXGroup;
children = (
- B2C6828811495412006EDD71 /* Demo */,
- B2ED1351118142ED00FAAA13 /* Views */,
- B2ED1352118142F100FAAA13 /* View Controllers */,
+ B24E9E98121DC35B0085F81E /* SCAppDelegate.h */,
+ B24E9E99121DC35B0085F81E /* SCAppDelegate.m */,
+ B24E9E9A121DC35B0085F81E /* SCGradientViewDemoViewController.h */,
+ B24E9E9B121DC35B0085F81E /* SCGradientViewDemoViewController.m */,
+ B24E9E9C121DC35B0085F81E /* SCHUDViewDemoViewController.h */,
+ B24E9E9D121DC35B0085F81E /* SCHUDViewDemoViewController.m */,
+ B24E9E9E121DC35B0085F81E /* SCLineViewDemoViewController.h */,
+ B24E9E9F121DC35B0085F81E /* SCLineViewDemoViewController.m */,
+ B24E9EA0121DC35B0085F81E /* SCMessagesDemoViewController.h */,
+ B24E9EA1121DC35B0085F81E /* SCMessagesDemoViewController.m */,
+ B24E9EA2121DC35B0085F81E /* SCPickerDemoViewController.h */,
+ B24E9EA3121DC35B0085F81E /* SCPickerDemoViewController.m */,
+ B24E9EA4121DC35B0085F81E /* SCPickerDetailViewController.h */,
+ B24E9EA5121DC35B0085F81E /* SCPickerDetailViewController.m */,
+ B24E9EA6121DC35B0085F81E /* SCPieProgressViewDemoViewController.h */,
+ B24E9EA7121DC35B0085F81E /* SCPieProgressViewDemoViewController.m */,
+ B24E9EA8121DC35B0085F81E /* SCRootViewController.h */,
+ B24E9EA9121DC35B0085F81E /* SCRootViewController.m */,
);
path = Classes;
sourceTree = "<group>";
@@ -136,7 +149,7 @@
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
isa = PBXGroup;
children = (
- B21B85AB1067D4A300E5C076 /* TWToolkit.xcodeproj */,
+ B24E9EC5121DC3CF0085F81E /* SSToolkit.xcodeproj */,
B21B86431067D7EA00E5C076 /* libsqlite3.dylib */,
B21B85B71067D4B500E5C076 /* SystemConfiguration.framework */,
1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
@@ -147,19 +160,11 @@
name = Frameworks;
sourceTree = "<group>";
};
- B21B85AC1067D4A300E5C076 /* Products */ = {
- isa = PBXGroup;
- children = (
- B21B85B31067D4A300E5C076 /* libTWToolkit.a */,
- );
- name = Products;
- sourceTree = "<group>";
- };
B21B85BB1067D4F300E5C076 /* Other Sources */ = {
isa = PBXGroup;
children = (
B21B85BC1067D4F300E5C076 /* main.m */,
- B21B85BD1067D4F300E5C076 /* TWCatalog_Prefix.pch */,
+ B24E9EB3121DC3610085F81E /* SSCatalog_Prefix.pch */,
);
path = "Other Sources";
sourceTree = "<group>";
@@ -167,109 +172,29 @@
B21B85BF1067D4FD00E5C076 /* Resources */ = {
isa = PBXGroup;
children = (
- B22A2A8B10B4916500EA6CD9 /* TWToolkit.bundle */,
+ B24E9EB4121DC36D0085F81E /* SSCatalog-Info.plist */,
B27FDDC810A49C350076DC56 /* iTunesArtwork */,
B27FDDBE10A49B660076DC56 /* Icon.png */,
- B27C6195108006C900F7FBD7 /* placeholder.png */,
B27C61261080003700F7FBD7 /* Default.png */,
- B21B85C01067D4FD00E5C076 /* TWCatalog-Info.plist */,
+ B24E9EB6121DC3760085F81E /* SSToolkit.bundle */,
);
path = Resources;
sourceTree = "<group>";
};
- B22A28E110B4761800EA6CD9 /* HUD View */ = {
- isa = PBXGroup;
- children = (
- B22A28E210B4762200EA6CD9 /* TCHUDViewDemoViewController.h */,
- B22A28E310B4762200EA6CD9 /* TCHUDViewDemoViewController.m */,
- );
- name = "HUD View";
- sourceTree = "<group>";
- };
- B23A345E117C92E90085E48A /* Line View */ = {
- isa = PBXGroup;
- children = (
- B23A345F117C92F20085E48A /* TCLineViewDemoViewController.h */,
- B23A3460117C92F20085E48A /* TCLineViewDemoViewController.m */,
- );
- name = "Line View";
- sourceTree = "<group>";
- };
- B2503BC910A90E28009B0E7B /* Gradient View */ = {
- isa = PBXGroup;
- children = (
- B2503BCA10A90E34009B0E7B /* TCGradientViewDemoViewController.h */,
- B2503BCB10A90E34009B0E7B /* TCGradientViewDemoViewController.m */,
- );
- name = "Gradient View";
- sourceTree = "<group>";
- };
- B2A67B3010A8838100E266F5 /* Settings Picker */ = {
- isa = PBXGroup;
- children = (
- B27C613B108000FC00F7FBD7 /* TCPickerDemoViewController.h */,
- B27C613C108000FC00F7FBD7 /* TCPickerDemoViewController.m */,
- B27C61821080037D00F7FBD7 /* TCPickerDetailViewController.h */,
- B27C61831080037D00F7FBD7 /* TCPickerDetailViewController.m */,
- );
- name = "Settings Picker";
- sourceTree = "<group>";
- };
- B2C6828811495412006EDD71 /* Demo */ = {
- isa = PBXGroup;
- children = (
- 1D3623240D0F684500981E51 /* TCAppDelegate.h */,
- 1D3623250D0F684500981E51 /* TCAppDelegate.m */,
- B27C60EA107FFD1D00F7FBD7 /* TCRootViewController.h */,
- B27C60EB107FFD1D00F7FBD7 /* TCRootViewController.m */,
- );
- name = Demo;
- sourceTree = "<group>";
- };
- B2C682A311495524006EDD71 /* Messages */ = {
- isa = PBXGroup;
- children = (
- B2C682A41149552D006EDD71 /* TCMessagesDemoViewController.h */,
- B2C682A51149552D006EDD71 /* TCMessagesDemoViewController.m */,
- );
- name = Messages;
- sourceTree = "<group>";
- };
- B2ED133D118142A100FAAA13 /* Pie Progress View */ = {
+ B24E9EC6121DC3CF0085F81E /* Products */ = {
isa = PBXGroup;
children = (
- B2ED13531181434200FAAA13 /* TCPieProgressViewDemoViewController.h */,
- B2ED13541181434200FAAA13 /* TCPieProgressViewDemoViewController.m */,
+ B24E9ECA121DC3CF0085F81E /* libTWToolkit.a */,
);
- name = "Pie Progress View";
- sourceTree = "<group>";
- };
- B2ED1351118142ED00FAAA13 /* Views */ = {
- isa = PBXGroup;
- children = (
- B2503BC910A90E28009B0E7B /* Gradient View */,
- B22A28E110B4761800EA6CD9 /* HUD View */,
- B23A345E117C92E90085E48A /* Line View */,
- B2ED133D118142A100FAAA13 /* Pie Progress View */,
- );
- name = Views;
- sourceTree = "<group>";
- };
- B2ED1352118142F100FAAA13 /* View Controllers */ = {
- isa = PBXGroup;
- children = (
- B2A67B3010A8838100E266F5 /* Settings Picker */,
- B2C682A311495524006EDD71 /* Messages */,
- );
- name = "View Controllers";
+ name = Products;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
- 1D6058900D05DD3D006BFB54 /* TWCatalog */ = {
+ 1D6058900D05DD3D006BFB54 /* SSCatalog */ = {
isa = PBXNativeTarget;
- buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "TWCatalog" */;
+ buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "SSCatalog" */;
buildPhases = (
1D60588D0D05DD3D006BFB54 /* Resources */,
1D60588E0D05DD3D006BFB54 /* Sources */,
@@ -278,9 +203,9 @@
buildRules = (
);
dependencies = (
- B21B85B61067D4AD00E5C076 /* PBXTargetDependency */,
+ B24E9ECC121DC3D30085F81E /* PBXTargetDependency */,
);
- name = TWCatalog;
+ name = SSCatalog;
productName = TWCatalog;
productReference = 1D6058910D05DD3D006BFB54 /* TWCatalog.app */;
productType = "com.apple.product-type.application";
@@ -291,32 +216,32 @@
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
attributes = {
- ORGANIZATIONNAME = "Tasteful Works, Inc";
+ ORGANIZATIONNAME = "Sam Soffes";
};
- buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "TWCatalog" */;
+ buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "SSCatalog" */;
compatibilityVersion = "Xcode 3.1";
hasScannedForEncodings = 1;
mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
projectDirPath = "";
projectReferences = (
{
- ProductGroup = B21B85AC1067D4A300E5C076 /* Products */;
- ProjectRef = B21B85AB1067D4A300E5C076 /* TWToolkit.xcodeproj */;
+ ProductGroup = B24E9EC6121DC3CF0085F81E /* Products */;
+ ProjectRef = B24E9EC5121DC3CF0085F81E /* SSToolkit.xcodeproj */;
},
);
projectRoot = "";
targets = (
- 1D6058900D05DD3D006BFB54 /* TWCatalog */,
+ 1D6058900D05DD3D006BFB54 /* SSCatalog */,
);
};
/* End PBXProject section */
/* Begin PBXReferenceProxy section */
- B21B85B31067D4A300E5C076 /* libTWToolkit.a */ = {
+ B24E9ECA121DC3CF0085F81E /* libTWToolkit.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libTWToolkit.a;
- remoteRef = B21B85B21067D4A300E5C076 /* PBXContainerItemProxy */;
+ remoteRef = B24E9EC9121DC3CF0085F81E /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
/* End PBXReferenceProxy section */
@@ -327,10 +252,9 @@
buildActionMask = 2147483647;
files = (
B27C61271080003700F7FBD7 /* Default.png in Resources */,
- B27C6196108006C900F7FBD7 /* placeholder.png in Resources */,
B27FDDBF10A49B660076DC56 /* Icon.png in Resources */,
B27FDDC910A49C350076DC56 /* iTunesArtwork in Resources */,
- B22A2A8C10B4916500EA6CD9 /* TWToolkit.bundle in Resources */,
+ B24E9EB7121DC3760085F81E /* SSToolkit.bundle in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -341,26 +265,26 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- 1D3623260D0F684500981E51 /* TCAppDelegate.m in Sources */,
B21B85BE1067D4F300E5C076 /* main.m in Sources */,
- B27C60EC107FFD1D00F7FBD7 /* TCRootViewController.m in Sources */,
- B27C613D108000FC00F7FBD7 /* TCPickerDemoViewController.m in Sources */,
- B27C61841080037D00F7FBD7 /* TCPickerDetailViewController.m in Sources */,
- B2503BCC10A90E34009B0E7B /* TCGradientViewDemoViewController.m in Sources */,
- B22A28E410B4762200EA6CD9 /* TCHUDViewDemoViewController.m in Sources */,
- B2C682A61149552D006EDD71 /* TCMessagesDemoViewController.m in Sources */,
- B23A3461117C92F20085E48A /* TCLineViewDemoViewController.m in Sources */,
- B2ED13551181434200FAAA13 /* TCPieProgressViewDemoViewController.m in Sources */,
+ B24E9EAA121DC35B0085F81E /* SCAppDelegate.m in Sources */,
+ B24E9EAB121DC35B0085F81E /* SCGradientViewDemoViewController.m in Sources */,
+ B24E9EAC121DC35B0085F81E /* SCHUDViewDemoViewController.m in Sources */,
+ B24E9EAD121DC35B0085F81E /* SCLineViewDemoViewController.m in Sources */,
+ B24E9EAE121DC35B0085F81E /* SCMessagesDemoViewController.m in Sources */,
+ B24E9EAF121DC35B0085F81E /* SCPickerDemoViewController.m in Sources */,
+ B24E9EB0121DC35B0085F81E /* SCPickerDetailViewController.m in Sources */,
+ B24E9EB1121DC35B0085F81E /* SCPieProgressViewDemoViewController.m in Sources */,
+ B24E9EB2121DC35B0085F81E /* SCRootViewController.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
- B21B85B61067D4AD00E5C076 /* PBXTargetDependency */ = {
+ B24E9ECC121DC3D30085F81E /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = TWToolkit;
- targetProxy = B21B85B51067D4AD00E5C076 /* PBXContainerItemProxy */;
+ name = SSToolkit;
+ targetProxy = B24E9ECB121DC3D30085F81E /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
@@ -373,9 +297,9 @@
GCC_DYNAMIC_NO_PIC = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "Other Sources/TWCatalog_Prefix.pch";
+ GCC_PREFIX_HEADER = "Other Sources/SSCatalog_Prefix.pch";
HEADER_SEARCH_PATHS = ../;
- INFOPLIST_FILE = "Resources/TWCatalog-Info.plist";
+ INFOPLIST_FILE = "Resources/SSCatalog-Info.plist";
OTHER_LDFLAGS = (
"-ObjC",
"-all_load",
@@ -427,7 +351,7 @@
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
- 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "TWCatalog" */ = {
+ 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "SSCatalog" */ = {
isa = XCConfigurationList;
buildConfigurations = (
1D6058940D05DD3E006BFB54 /* Debug */,
@@ -436,7 +360,7 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- C01FCF4E08A954540054247B /* Build configuration list for PBXProject "TWCatalog" */ = {
+ C01FCF4E08A954540054247B /* Build configuration list for PBXProject "SSCatalog" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C01FCF4F08A954540054247B /* Debug */,
View
492 SSToolkit.xcodeproj/project.pbxproj
@@ -0,0 +1,492 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 45;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ AACBBE4A0F95108600F1A2B1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AACBBE490F95108600F1A2B1 /* Foundation.framework */; };
+ B215045F10583A7300409ED4 /* SSToolkit_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = B215045E10583A7300409ED4 /* SSToolkit_Prefix.pch */; };
+ B21504CA10583B4000409ED4 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B21504C910583B4000409ED4 /* SystemConfiguration.framework */; };
+ B215051210583BBB00409ED4 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B215051110583BBB00409ED4 /* UIKit.framework */; };
+ B24E9E43121DC29A0085F81E /* NSArray+SSToolkitAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E05121DC29A0085F81E /* NSArray+SSToolkitAdditions.h */; };
+ B24E9E44121DC29A0085F81E /* NSArray+SSToolkitAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E06121DC29A0085F81E /* NSArray+SSToolkitAdditions.m */; };
+ B24E9E45121DC29A0085F81E /* NSData+SSToolkitAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E07121DC29A0085F81E /* NSData+SSToolkitAdditions.h */; };
+ B24E9E46121DC29A0085F81E /* NSData+SSToolkitAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E08121DC29A0085F81E /* NSData+SSToolkitAdditions.m */; };
+ B24E9E47121DC29A0085F81E /* NSDate+SSToolkitAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E09121DC29A0085F81E /* NSDate+SSToolkitAdditions.h */; };
+ B24E9E48121DC29A0085F81E /* NSDate+SSToolkitAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E0A121DC29A0085F81E /* NSDate+SSToolkitAdditions.m */; };
+ B24E9E49121DC29A0085F81E /* NSString+SSToolkitAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E0B121DC29A0085F81E /* NSString+SSToolkitAdditions.h */; };
+ B24E9E4A121DC29A0085F81E /* NSString+SSToolkitAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E0C121DC29A0085F81E /* NSString+SSToolkitAdditions.m */; };
+ B24E9E4B121DC29A0085F81E /* NSURL+SSToolkitAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E0D121DC29A0085F81E /* NSURL+SSToolkitAdditions.h */; };
+ B24E9E4C121DC29A0085F81E /* NSURL+SSToolkitAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E0E121DC29A0085F81E /* NSURL+SSToolkitAdditions.m */; };
+ B24E9E4D121DC29A0085F81E /* SSCategories.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E0F121DC29A0085F81E /* SSCategories.h */; };
+ B24E9E4E121DC29A0085F81E /* SSConcurrentOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E10121DC29A0085F81E /* SSConcurrentOperation.h */; };
+ B24E9E4F121DC29A0085F81E /* SSConcurrentOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E11121DC29A0085F81E /* SSConcurrentOperation.m */; };
+ B24E9E50121DC29A0085F81E /* SSDrawingMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E12121DC29A0085F81E /* SSDrawingMacros.h */; };
+ B24E9E51121DC29A0085F81E /* SSGradientView.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E13121DC29A0085F81E /* SSGradientView.h */; };
+ B24E9E52121DC29A0085F81E /* SSGradientView.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E14121DC29A0085F81E /* SSGradientView.m */; };
+ B24E9E53121DC29A0085F81E /* SSHUDView.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E15121DC29A0085F81E /* SSHUDView.h */; };
+ B24E9E54121DC29A0085F81E /* SSHUDView.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E16121DC29A0085F81E /* SSHUDView.m */; };
+ B24E9E55121DC29A0085F81E /* SSIndicatorLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E17121DC29A0085F81E /* SSIndicatorLabel.h */; };
+ B24E9E56121DC29A0085F81E /* SSIndicatorLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E18121DC29A0085F81E /* SSIndicatorLabel.m */; };
+ B24E9E57121DC29A0085F81E /* SSKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E19121DC29A0085F81E /* SSKeychain.h */; };
+ B24E9E58121DC29A0085F81E /* SSKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E1A121DC29A0085F81E /* SSKeychain.m */; };
+ B24E9E59121DC29A0085F81E /* SSLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E1B121DC29A0085F81E /* SSLabel.h */; };
+ B24E9E5A121DC29A0085F81E /* SSLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E1C121DC29A0085F81E /* SSLabel.m */; };
+ B24E9E5B121DC29A0085F81E /* SSLineView.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E1D121DC29A0085F81E /* SSLineView.h */; };
+ B24E9E5C121DC29A0085F81E /* SSLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E1E121DC29A0085F81E /* SSLineView.m */; };
+ B24E9E5D121DC29A0085F81E /* SSLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E1F121DC29A0085F81E /* SSLoadingView.h */; };
+ B24E9E5E121DC29A0085F81E /* SSLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E20121DC29A0085F81E /* SSLoadingView.m */; };
+ B24E9E5F121DC29A0085F81E /* SSMessagesViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E21121DC29A0085F81E /* SSMessagesViewController.h */; };
+ B24E9E60121DC29A0085F81E /* SSMessagesViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E22121DC29A0085F81E /* SSMessagesViewController.m */; };
+ B24E9E61121DC29A0085F81E /* SSMessageTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E23121DC29A0085F81E /* SSMessageTableViewCell.h */; };
+ B24E9E62121DC29A0085F81E /* SSMessageTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E24121DC29A0085F81E /* SSMessageTableViewCell.m */; };
+ B24E9E63121DC29A0085F81E /* SSMessageTableViewCellBubbleView.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E25121DC29A0085F81E /* SSMessageTableViewCellBubbleView.h */; };
+ B24E9E64121DC29A0085F81E /* SSMessageTableViewCellBubbleView.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E26121DC29A0085F81E /* SSMessageTableViewCellBubbleView.m */; };
+ B24E9E65121DC29A0085F81E /* SSModalViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E27121DC29A0085F81E /* SSModalViewController.h */; };
+ B24E9E66121DC29A0085F81E /* SSPickerViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E28121DC29A0085F81E /* SSPickerViewController.h */; };
+ B24E9E67121DC29A0085F81E /* SSPickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E29121DC29A0085F81E /* SSPickerViewController.m */; };
+ B24E9E68121DC29A0085F81E /* SSPieProgressView.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E2A121DC29A0085F81E /* SSPieProgressView.h */; };
+ B24E9E69121DC29A0085F81E /* SSPieProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E2B121DC29A0085F81E /* SSPieProgressView.m */; };
+ B24E9E6A121DC29A0085F81E /* SSTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E2C121DC29A0085F81E /* SSTextField.h */; };
+ B24E9E6B121DC29A0085F81E /* SSTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E2D121DC29A0085F81E /* SSTextField.m */; };
+ B24E9E6C121DC29A0085F81E /* SSTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E2E121DC29A0085F81E /* SSTextView.h */; };
+ B24E9E6D121DC29A0085F81E /* SSTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E2F121DC29A0085F81E /* SSTextView.m */; };
+ B24E9E6E121DC29A0085F81E /* SSToolkit.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E30121DC29A0085F81E /* SSToolkit.h */; };
+ B24E9E6F121DC29A0085F81E /* SSViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E31121DC29A0085F81E /* SSViewController.h */; };
+ B24E9E70121DC29A0085F81E /* SSViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E32121DC29A0085F81E /* SSViewController.m */; };
+ B24E9E71121DC29A0085F81E /* SSWebView.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E33121DC29A0085F81E /* SSWebView.h */; };
+ B24E9E72121DC29A0085F81E /* SSWebView.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E34121DC29A0085F81E /* SSWebView.m */; };
+ B24E9E73121DC29A0085F81E /* UIColor+SSToolkitAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E35121DC29A0085F81E /* UIColor+SSToolkitAdditions.h */; };
+ B24E9E74121DC29A0085F81E /* UIColor+SSToolkitAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E36121DC29A0085F81E /* UIColor+SSToolkitAdditions.m */; };
+ B24E9E75121DC29A0085F81E /* UIControl+SSToolkitAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E37121DC29A0085F81E /* UIControl+SSToolkitAdditions.h */; };
+ B24E9E76121DC29A0085F81E /* UIControl+SSToolkitAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E38121DC29A0085F81E /* UIControl+SSToolkitAdditions.m */; };
+ B24E9E77121DC29A0085F81E /* UIDevice+SSToolkitAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E39121DC29A0085F81E /* UIDevice+SSToolkitAdditions.h */; };
+ B24E9E78121DC29A0085F81E /* UIDevice+SSToolkitAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E3A121DC29A0085F81E /* UIDevice+SSToolkitAdditions.m */; };
+ B24E9E79121DC29A0085F81E /* UIImage+SSToolkitAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E3B121DC29A0085F81E /* UIImage+SSToolkitAdditions.h */; };
+ B24E9E7A121DC29A0085F81E /* UIImage+SSToolkitAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E3C121DC29A0085F81E /* UIImage+SSToolkitAdditions.m */; };
+ B24E9E7B121DC29A0085F81E /* UIScrollView+SSToolkitAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E3D121DC29A0085F81E /* UIScrollView+SSToolkitAdditions.h */; };
+ B24E9E7C121DC29A0085F81E /* UIScrollView+SSToolkitAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E3E121DC29A0085F81E /* UIScrollView+SSToolkitAdditions.m */; };
+ B24E9E7D121DC29A0085F81E /* UIView+SSToolkitAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E3F121DC29A0085F81E /* UIView+SSToolkitAdditions.h */; };
+ B24E9E7E121DC29A0085F81E /* UIView+SSToolkitAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E40121DC29A0085F81E /* UIView+SSToolkitAdditions.m */; };
+ B24E9E7F121DC29A0085F81E /* UIViewController+SSToolkitAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B24E9E41121DC29A0085F81E /* UIViewController+SSToolkitAdditions.h */; };
+ B24E9E80121DC29A0085F81E /* UIViewController+SSToolkitAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B24E9E42121DC29A0085F81E /* UIViewController+SSToolkitAdditions.m */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXFileReference section */
+ AACBBE490F95108600F1A2B1 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+ B215045E10583A7300409ED4 /* SSToolkit_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSToolkit_Prefix.pch; sourceTree = "<group>"; };
+ B21504C910583B4000409ED4 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
+ B215051110583BBB00409ED4 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
+ B24E9E01121DC2910085F81E /* SSToolkit.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = SSToolkit.bundle; sourceTree = "<group>"; };
+ B24E9E05121DC29A0085F81E /* NSArray+SSToolkitAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+SSToolkitAdditions.h"; sourceTree = "<group>"; };
+ B24E9E06121DC29A0085F81E /* NSArray+SSToolkitAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+SSToolkitAdditions.m"; sourceTree = "<group>"; };
+ B24E9E07121DC29A0085F81E /* NSData+SSToolkitAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+SSToolkitAdditions.h"; sourceTree = "<group>"; };
+ B24E9E08121DC29A0085F81E /* NSData+SSToolkitAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+SSToolkitAdditions.m"; sourceTree = "<group>"; };
+ B24E9E09121DC29A0085F81E /* NSDate+SSToolkitAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+SSToolkitAdditions.h"; sourceTree = "<group>"; };
+ B24E9E0A121DC29A0085F81E /* NSDate+SSToolkitAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+SSToolkitAdditions.m"; sourceTree = "<group>"; };
+ B24E9E0B121DC29A0085F81E /* NSString+SSToolkitAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+SSToolkitAdditions.h"; sourceTree = "<group>"; };
+ B24E9E0C121DC29A0085F81E /* NSString+SSToolkitAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+SSToolkitAdditions.m"; sourceTree = "<group>"; };
+ B24E9E0D121DC29A0085F81E /* NSURL+SSToolkitAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSURL+SSToolkitAdditions.h"; sourceTree = "<group>"; };
+ B24E9E0E121DC29A0085F81E /* NSURL+SSToolkitAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSURL+SSToolkitAdditions.m"; sourceTree = "<group>"; };
+ B24E9E0F121DC29A0085F81E /* SSCategories.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSCategories.h; sourceTree = "<group>"; };
+ B24E9E10121DC29A0085F81E /* SSConcurrentOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSConcurrentOperation.h; sourceTree = "<group>"; };
+ B24E9E11121DC29A0085F81E /* SSConcurrentOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSConcurrentOperation.m; sourceTree = "<group>"; };
+ B24E9E12121DC29A0085F81E /* SSDrawingMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSDrawingMacros.h; sourceTree = "<group>"; };
+ B24E9E13121DC29A0085F81E /* SSGradientView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSGradientView.h; sourceTree = "<group>"; };
+ B24E9E14121DC29A0085F81E /* SSGradientView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSGradientView.m; sourceTree = "<group>"; };
+ B24E9E15121DC29A0085F81E /* SSHUDView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSHUDView.h; sourceTree = "<group>"; };
+ B24E9E16121DC29A0085F81E /* SSHUDView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSHUDView.m; sourceTree = "<group>"; };
+ B24E9E17121DC29A0085F81E /* SSIndicatorLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSIndicatorLabel.h; sourceTree = "<group>"; };
+ B24E9E18121DC29A0085F81E /* SSIndicatorLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSIndicatorLabel.m; sourceTree = "<group>"; };
+ B24E9E19121DC29A0085F81E /* SSKeychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSKeychain.h; sourceTree = "<group>"; };
+ B24E9E1A121DC29A0085F81E /* SSKeychain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSKeychain.m; sourceTree = "<group>"; };
+ B24E9E1B121DC29A0085F81E /* SSLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSLabel.h; sourceTree = "<group>"; };
+ B24E9E1C121DC29A0085F81E /* SSLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSLabel.m; sourceTree = "<group>"; };
+ B24E9E1D121DC29A0085F81E /* SSLineView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSLineView.h; sourceTree = "<group>"; };
+ B24E9E1E121DC29A0085F81E /* SSLineView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSLineView.m; sourceTree = "<group>"; };
+ B24E9E1F121DC29A0085F81E /* SSLoadingView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSLoadingView.h; sourceTree = "<group>"; };
+ B24E9E20121DC29A0085F81E /* SSLoadingView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSLoadingView.m; sourceTree = "<group>"; };
+ B24E9E21121DC29A0085F81E /* SSMessagesViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSMessagesViewController.h; sourceTree = "<group>"; };
+ B24E9E22121DC29A0085F81E /* SSMessagesViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSMessagesViewController.m; sourceTree = "<group>"; };
+ B24E9E23121DC29A0085F81E /* SSMessageTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSMessageTableViewCell.h; sourceTree = "<group>"; };
+ B24E9E24121DC29A0085F81E /* SSMessageTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSMessageTableViewCell.m; sourceTree = "<group>"; };
+ B24E9E25121DC29A0085F81E /* SSMessageTableViewCellBubbleView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSMessageTableViewCellBubbleView.h; sourceTree = "<group>"; };
+ B24E9E26121DC29A0085F81E /* SSMessageTableViewCellBubbleView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSMessageTableViewCellBubbleView.m; sourceTree = "<group>"; };
+ B24E9E27121DC29A0085F81E /* SSModalViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSModalViewController.h; sourceTree = "<group>"; };
+ B24E9E28121DC29A0085F81E /* SSPickerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSPickerViewController.h; sourceTree = "<group>"; };
+ B24E9E29121DC29A0085F81E /* SSPickerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSPickerViewController.m; sourceTree = "<group>"; };
+ B24E9E2A121DC29A0085F81E /* SSPieProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSPieProgressView.h; sourceTree = "<group>"; };
+ B24E9E2B121DC29A0085F81E /* SSPieProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSPieProgressView.m; sourceTree = "<group>"; };
+ B24E9E2C121DC29A0085F81E /* SSTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSTextField.h; sourceTree = "<group>"; };
+ B24E9E2D121DC29A0085F81E /* SSTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSTextField.m; sourceTree = "<group>"; };
+ B24E9E2E121DC29A0085F81E /* SSTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSTextView.h; sourceTree = "<group>"; };
+ B24E9E2F121DC29A0085F81E /* SSTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSTextView.m; sourceTree = "<group>"; };
+ B24E9E30121DC29A0085F81E /* SSToolkit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSToolkit.h; sourceTree = "<group>"; };
+ B24E9E31121DC29A0085F81E /* SSViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSViewController.h; sourceTree = "<group>"; };
+ B24E9E32121DC29A0085F81E /* SSViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSViewController.m; sourceTree = "<group>"; };
+ B24E9E33121DC29A0085F81E /* SSWebView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSWebView.h; sourceTree = "<group>"; };
+ B24E9E34121DC29A0085F81E /* SSWebView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSWebView.m; sourceTree = "<group>"; };
+ B24E9E35121DC29A0085F81E /* UIColor+SSToolkitAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+SSToolkitAdditions.h"; sourceTree = "<group>"; };
+ B24E9E36121DC29A0085F81E /* UIColor+SSToolkitAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+SSToolkitAdditions.m"; sourceTree = "<group>"; };
+ B24E9E37121DC29A0085F81E /* UIControl+SSToolkitAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIControl+SSToolkitAdditions.h"; sourceTree = "<group>"; };
+ B24E9E38121DC29A0085F81E /* UIControl+SSToolkitAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIControl+SSToolkitAdditions.m"; sourceTree = "<group>"; };
+ B24E9E39121DC29A0085F81E /* UIDevice+SSToolkitAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIDevice+SSToolkitAdditions.h"; sourceTree = "<group>"; };
+ B24E9E3A121DC29A0085F81E /* UIDevice+SSToolkitAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIDevice+SSToolkitAdditions.m"; sourceTree = "<group>"; };
+ B24E9E3B121DC29A0085F81E /* UIImage+SSToolkitAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+SSToolkitAdditions.h"; sourceTree = "<group>"; };
+ B24E9E3C121DC29A0085F81E /* UIImage+SSToolkitAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+SSToolkitAdditions.m"; sourceTree = "<group>"; };
+ B24E9E3D121DC29A0085F81E /* UIScrollView+SSToolkitAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIScrollView+SSToolkitAdditions.h"; sourceTree = "<group>"; };
+ B24E9E3E121DC29A0085F81E /* UIScrollView+SSToolkitAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIScrollView+SSToolkitAdditions.m"; sourceTree = "<group>"; };
+ B24E9E3F121DC29A0085F81E /* UIView+SSToolkitAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+SSToolkitAdditions.h"; sourceTree = "<group>"; };
+ B24E9E40121DC29A0085F81E /* UIView+SSToolkitAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+SSToolkitAdditions.m"; sourceTree = "<group>"; };
+ B24E9E41121DC29A0085F81E /* UIViewController+SSToolkitAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+SSToolkitAdditions.h"; sourceTree = "<group>"; };
+ B24E9E42121DC29A0085F81E /* UIViewController+SSToolkitAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+SSToolkitAdditions.m"; sourceTree = "<group>"; };
+ D2AAC07E0554694100DB518D /* libTWToolkit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libTWToolkit.a; sourceTree = BUILT_PRODUCTS_DIR; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ D2AAC07C0554694100DB518D /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ AACBBE4A0F95108600F1A2B1 /* Foundation.framework in Frameworks */,
+ B21504CA10583B4000409ED4 /* SystemConfiguration.framework in Frameworks */,
+ B215051210583BBB00409ED4 /* UIKit.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 034768DFFF38A50411DB9C8B /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ D2AAC07E0554694100DB518D /* libTWToolkit.a */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 0867D691FE84028FC02AAC07 /* TWToolkit */ = {
+ isa = PBXGroup;
+ children = (
+ B24E9E04121DC29A0085F81E /* SSToolkit */,
+ B215045D10583A7300409ED4 /* Other Sources */,
+ B22A2A7F10B4908D00EA6CD9 /* Resources */,
+ 0867D69AFE84028FC02AAC07 /* Frameworks */,
+ 034768DFFF38A50411DB9C8B /* Products */,
+ );
+ name = TWToolkit;
+ sourceTree = "<group>";
+ };
+ 0867D69AFE84028FC02AAC07 /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ AACBBE490F95108600F1A2B1 /* Foundation.framework */,
+ B21504C910583B4000409ED4 /* SystemConfiguration.framework */,
+ B215051110583BBB00409ED4 /* UIKit.framework */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ B215045D10583A7300409ED4 /* Other Sources */ = {
+ isa = PBXGroup;
+ children = (
+ B215045E10583A7300409ED4 /* SSToolkit_Prefix.pch */,
+ );
+ path = "Other Sources";
+ sourceTree = "<group>";
+ };
+ B22A2A7F10B4908D00EA6CD9 /* Resources */ = {
+ isa = PBXGroup;
+ children = (
+ B24E9E01121DC2910085F81E /* SSToolkit.bundle */,
+ );
+ path = Resources;
+ sourceTree = "<group>";
+ };
+ B24E9E04121DC29A0085F81E /* SSToolkit */ = {
+ isa = PBXGroup;
+ children = (
+ B24E9E05121DC29A0085F81E /* NSArray+SSToolkitAdditions.h */,
+ B24E9E06121DC29A0085F81E /* NSArray+SSToolkitAdditions.m */,
+ B24E9E07121DC29A0085F81E /* NSData+SSToolkitAdditions.h */,
+ B24E9E08121DC29A0085F81E /* NSData+SSToolkitAdditions.m */,
+ B24E9E09121DC29A0085F81E /* NSDate+SSToolkitAdditions.h */,
+ B24E9E0A121DC29A0085F81E /* NSDate+SSToolkitAdditions.m */,
+ B24E9E0B121DC29A0085F81E /* NSString+SSToolkitAdditions.h */,
+ B24E9E0C121DC29A0085F81E /* NSString+SSToolkitAdditions.m */,
+ B24E9E0D121DC29A0085F81E /* NSURL+SSToolkitAdditions.h */,
+ B24E9E0E121DC29A0085F81E /* NSURL+SSToolkitAdditions.m */,
+ B24E9E0F121DC29A0085F81E /* SSCategories.h */,
+ B24E9E10121DC29A0085F81E /* SSConcurrentOperation.h */,
+ B24E9E11121DC29A0085F81E /* SSConcurrentOperation.m */,
+ B24E9E12121DC29A0085F81E /* SSDrawingMacros.h */,
+ B24E9E13121DC29A0085F81E /* SSGradientView.h */,
+ B24E9E14121DC29A0085F81E /* SSGradientView.m */,
+ B24E9E15121DC29A0085F81E /* SSHUDView.h */,
+ B24E9E16121DC29A0085F81E /* SSHUDView.m */,
+ B24E9E17121DC29A0085F81E /* SSIndicatorLabel.h */,
+ B24E9E18121DC29A0085F81E /* SSIndicatorLabel.m */,
+ B24E9E19121DC29A0085F81E /* SSKeychain.h */,
+ B24E9E1A121DC29A0085F81E /* SSKeychain.m */,
+ B24E9E1B121DC29A0085F81E /* SSLabel.h */,
+ B24E9E1C121DC29A0085F81E /* SSLabel.m */,
+ B24E9E1D121DC29A0085F81E /* SSLineView.h */,
+ B24E9E1E121DC29A0085F81E /* SSLineView.m */,
+ B24E9E1F121DC29A0085F81E /* SSLoadingView.h */,
+ B24E9E20121DC29A0085F81E /* SSLoadingView.m */,
+ B24E9E21121DC29A0085F81E /* SSMessagesViewController.h */,
+ B24E9E22121DC29A0085F81E /* SSMessagesViewController.m */,
+ B24E9E23121DC29A0085F81E /* SSMessageTableViewCell.h */,
+ B24E9E24121DC29A0085F81E /* SSMessageTableViewCell.m */,
+ B24E9E25121DC29A0085F81E /* SSMessageTableViewCellBubbleView.h */,
+ B24E9E26121DC29A0085F81E /* SSMessageTableViewCellBubbleView.m */,
+ B24E9E27121DC29A0085F81E /* SSModalViewController.h */,
+ B24E9E28121DC29A0085F81E /* SSPickerViewController.h */,
+ B24E9E29121DC29A0085F81E /* SSPickerViewController.m */,
+ B24E9E2A121DC29A0085F81E /* SSPieProgressView.h */,
+ B24E9E2B121DC29A0085F81E /* SSPieProgressView.m */,
+ B24E9E2C121DC29A0085F81E /* SSTextField.h */,
+ B24E9E2D121DC29A0085F81E /* SSTextField.m */,
+ B24E9E2E121DC29A0085F81E /* SSTextView.h */,
+ B24E9E2F121DC29A0085F81E /* SSTextView.m */,
+ B24E9E30121DC29A0085F81E /* SSToolkit.h */,
+ B24E9E31121DC29A0085F81E /* SSViewController.h */,
+ B24E9E32121DC29A0085F81E /* SSViewController.m */,
+ B24E9E33121DC29A0085F81E /* SSWebView.h */,
+ B24E9E34121DC29A0085F81E /* SSWebView.m */,
+ B24E9E35121DC29A0085F81E /* UIColor+SSToolkitAdditions.h */,
+ B24E9E36121DC29A0085F81E /* UIColor+SSToolkitAdditions.m */,
+ B24E9E37121DC29A0085F81E /* UIControl+SSToolkitAdditions.h */,
+ B24E9E38121DC29A0085F81E /* UIControl+SSToolkitAdditions.m */,
+ B24E9E39121DC29A0085F81E /* UIDevice+SSToolkitAdditions.h */,
+ B24E9E3A121DC29A0085F81E /* UIDevice+SSToolkitAdditions.m */,
+ B24E9E3B121DC29A0085F81E /* UIImage+SSToolkitAdditions.h */,
+ B24E9E3C121DC29A0085F81E /* UIImage+SSToolkitAdditions.m */,
+ B24E9E3D121DC29A0085F81E /* UIScrollView+SSToolkitAdditions.h */,
+ B24E9E3E121DC29A0085F81E /* UIScrollView+SSToolkitAdditions.m */,
+ B24E9E3F121DC29A0085F81E /* UIView+SSToolkitAdditions.h */,
+ B24E9E40121DC29A0085F81E /* UIView+SSToolkitAdditions.m */,
+ B24E9E41121DC29A0085F81E /* UIViewController+SSToolkitAdditions.h */,
+ B24E9E42121DC29A0085F81E /* UIViewController+SSToolkitAdditions.m */,
+ );
+ path = SSToolkit;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ D2AAC07A0554694100DB518D /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ B215045F10583A7300409ED4 /* SSToolkit_Prefix.pch in Headers */,
+ B24E9E43121DC29A0085F81E /* NSArray+SSToolkitAdditions.h in Headers */,
+ B24E9E45121DC29A0085F81E /* NSData+SSToolkitAdditions.h in Headers */,
+ B24E9E47121DC29A0085F81E /* NSDate+SSToolkitAdditions.h in Headers */,
+ B24E9E49121DC29A0085F81E /* NSString+SSToolkitAdditions.h in Headers */,
+ B24E9E4B121DC29A0085F81E /* NSURL+SSToolkitAdditions.h in Headers */,
+ B24E9E4D121DC29A0085F81E /* SSCategories.h in Headers */,
+ B24E9E4E121DC29A0085F81E /* SSConcurrentOperation.h in Headers */,
+ B24E9E50121DC29A0085F81E /* SSDrawingMacros.h in Headers */,
+ B24E9E51121DC29A0085F81E /* SSGradientView.h in Headers */,
+ B24E9E53121DC29A0085F81E /* SSHUDView.h in Headers */,
+ B24E9E55121DC29A0085F81E /* SSIndicatorLabel.h in Headers */,
+ B24E9E57121DC29A0085F81E /* SSKeychain.h in Headers */,
+ B24E9E59121DC29A0085F81E /* SSLabel.h in Headers */,
+ B24E9E5B121DC29A0085F81E /* SSLineView.h in Headers */,
+ B24E9E5D121DC29A0085F81E /* SSLoadingView.h in Headers */,
+ B24E9E5F121DC29A0085F81E /* SSMessagesViewController.h in Headers */,
+ B24E9E61121DC29A0085F81E /* SSMessageTableViewCell.h in Headers */,
+ B24E9E63121DC29A0085F81E /* SSMessageTableViewCellBubbleView.h in Headers */,
+ B24E9E65121DC29A0085F81E /* SSModalViewController.h in Headers */,
+ B24E9E66121DC29A0085F81E /* SSPickerViewController.h in Headers */,
+ B24E9E68121DC29A0085F81E /* SSPieProgressView.h in Headers */,
+ B24E9E6A121DC29A0085F81E /* SSTextField.h in Headers */,
+ B24E9E6C121DC29A0085F81E /* SSTextView.h in Headers */,
+ B24E9E6E121DC29A0085F81E /* SSToolkit.h in Headers */,
+ B24E9E6F121DC29A0085F81E /* SSViewController.h in Headers */,
+ B24E9E71121DC29A0085F81E /* SSWebView.h in Headers */,
+ B24E9E73121DC29A0085F81E /* UIColor+SSToolkitAdditions.h in Headers */,
+ B24E9E75121DC29A0085F81E /* UIControl+SSToolkitAdditions.h in Headers */,
+ B24E9E77121DC29A0085F81E /* UIDevice+SSToolkitAdditions.h in Headers */,
+ B24E9E79121DC29A0085F81E /* UIImage+SSToolkitAdditions.h in Headers */,
+ B24E9E7B121DC29A0085F81E /* UIScrollView+SSToolkitAdditions.h in Headers */,
+ B24E9E7D121DC29A0085F81E /* UIView+SSToolkitAdditions.h in Headers */,
+ B24E9E7F121DC29A0085F81E /* UIViewController+SSToolkitAdditions.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ D2AAC07D0554694100DB518D /* SSToolkit */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 1DEB921E08733DC00010E9CD /* Build configuration list for PBXNativeTarget "SSToolkit" */;
+ buildPhases = (
+ D2AAC07A0554694100DB518D /* Headers */,
+ D2AAC07B0554694100DB518D /* Sources */,
+ D2AAC07C0554694100DB518D /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = SSToolkit;
+ productName = TWToolkit;
+ productReference = D2AAC07E0554694100DB518D /* libTWToolkit.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 0867D690FE84028FC02AAC07 /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ ORGANIZATIONNAME = "Sam Soffes";
+ };
+ buildConfigurationList = 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "SSToolkit" */;
+ compatibilityVersion = "Xcode 3.1";
+ hasScannedForEncodings = 1;
+ mainGroup = 0867D691FE84028FC02AAC07 /* TWToolkit */;
+ productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ D2AAC07D0554694100DB518D /* SSToolkit */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXSourcesBuildPhase section */
+ D2AAC07B0554694100DB518D /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ B24E9E44121DC29A0085F81E /* NSArray+SSToolkitAdditions.m in Sources */,
+ B24E9E46121DC29A0085F81E /* NSData+SSToolkitAdditions.m in Sources */,
+ B24E9E48121DC29A0085F81E /* NSDate+SSToolkitAdditions.m in Sources */,
+ B24E9E4A121DC29A0085F81E /* NSString+SSToolkitAdditions.m in Sources */,
+ B24E9E4C121DC29A0085F81E /* NSURL+SSToolkitAdditions.m in Sources */,
+ B24E9E4F121DC29A0085F81E /* SSConcurrentOperation.m in Sources */,
+ B24E9E52121DC29A0085F81E /* SSGradientView.m in Sources */,
+ B24E9E54121DC29A0085F81E /* SSHUDView.m in Sources */,
+ B24E9E56121DC29A0085F81E /* SSIndicatorLabel.m in Sources */,
+ B24E9E58121DC29A0085F81E /* SSKeychain.m in Sources */,
+ B24E9E5A121DC29A0085F81E /* SSLabel.m in Sources */,
+ B24E9E5C121DC29A0085F81E /* SSLineView.m in Sources */,
+ B24E9E5E121DC29A0085F81E /* SSLoadingView.m in Sources */,
+ B24E9E60121DC29A0085F81E /* SSMessagesViewController.m in Sources */,
+ B24E9E62121DC29A0085F81E /* SSMessageTableViewCell.m in Sources */,
+ B24E9E64121DC29A0085F81E /* SSMessageTableViewCellBubbleView.m in Sources */,
+ B24E9E67121DC29A0085F81E /* SSPickerViewController.m in Sources */,
+ B24E9E69121DC29A0085F81E /* SSPieProgressView.m in Sources */,
+ B24E9E6B121DC29A0085F81E /* SSTextField.m in Sources */,
+ B24E9E6D121DC29A0085F81E /* SSTextView.m in Sources */,
+ B24E9E70121DC29A0085F81E /* SSViewController.m in Sources */,
+ B24E9E72121DC29A0085F81E /* SSWebView.m in Sources */,
+ B24E9E74121DC29A0085F81E /* UIColor+SSToolkitAdditions.m in Sources */,
+ B24E9E76121DC29A0085F81E /* UIControl+SSToolkitAdditions.m in Sources */,
+ B24E9E78121DC29A0085F81E /* UIDevice+SSToolkitAdditions.m in Sources */,
+ B24E9E7A121DC29A0085F81E /* UIImage+SSToolkitAdditions.m in Sources */,
+ B24E9E7C121DC29A0085F81E /* UIScrollView+SSToolkitAdditions.m in Sources */,
+ B24E9E7E121DC29A0085F81E /* UIView+SSToolkitAdditions.m in Sources */,
+ B24E9E80121DC29A0085F81E /* UIViewController+SSToolkitAdditions.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ 1DEB921F08733DC00010E9CD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ COPY_PHASE_STRIP = NO;
+ DSTROOT = /tmp/TWToolkit.dst;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "Other Sources/SSToolkit_Prefix.pch";
+ HEADER_SEARCH_PATHS = /usr/include/libxml2;
+ INSTALL_PATH = /usr/local/lib;
+ LD_OPENMP_FLAGS = "-fopenmp -lxml2";
+ PRODUCT_NAME = TWToolkit;
+ SDKROOT = iphoneos3.2;
+ };
+ name = Debug;
+ };
+ 1DEB922008733DC00010E9CD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ DSTROOT = /tmp/TWToolkit.dst;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "Other Sources/TWToolkit_Prefix.pch";
+ HEADER_SEARCH_PATHS = /usr/include/libxml2;
+ INSTALL_PATH = /usr/local/lib;
+ LD_OPENMP_FLAGS = "-fopenmp -lxml2";
+ PRODUCT_NAME = TWToolkit;
+ SDKROOT = iphoneos3.2;
+ };
+ name = Release;
+ };
+ 1DEB922308733DC00010E9CD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ OTHER_LDFLAGS = "-ObjC";
+ PREBINDING = NO;
+ SDKROOT = iphoneos3.0;
+ };
+ name = Debug;
+ };
+ 1DEB922408733DC00010E9CD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ OTHER_LDFLAGS = "-ObjC";
+ PREBINDING = NO;
+ SDKROOT = iphoneos3.0;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 1DEB921E08733DC00010E9CD /* Build configuration list for PBXNativeTarget "SSToolkit" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 1DEB921F08733DC00010E9CD /* Debug */,
+ 1DEB922008733DC00010E9CD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "SSToolkit" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 1DEB922308733DC00010E9CD /* Debug */,
+ 1DEB922408733DC00010E9CD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
+}
View
13 SSToolkit/NSArray+SSToolkitAdditions.h
@@ -0,0 +1,13 @@
+//
+// NSArray+SSToolkitAdditions.h
+// SSToolkit
+//
+// Created by Sam Soffes on 8/19/09.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
+//
+
+@interface NSArray (SSToolkitAdditions)
+
+- (NSArray *)shuffledArray;
+
+@end
View
10 TWToolkit/NSArray+TWToolkitAdditions.m → SSToolkit/NSArray+SSToolkitAdditions.m
@@ -1,14 +1,14 @@
//
-// NSArray+TWToolkitAdditions.m
-// TWToolkit
+// NSArray+SSToolkitAdditions.m
+// SSToolkit
//
// Created by Sam Soffes on 8/19/09.
-// Copyright 2009 Tasteful Works, Inc. All rights reserved.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
//
-#import "NSArray+TWToolkitAdditions.h"
+#import "NSArray+SSToolkitAdditions.h"
-@implementation NSArray (TWToolkitAdditions)
+@implementation NSArray (SSToolkitAdditions)
- (NSArray *)shuffledArray {
View
13 SSToolkit/NSData+SSToolkitAdditions.h
@@ -0,0 +1,13 @@
+//
+// NSData+SSToolkitAdditions.h
+// SSToolkit
+//
+// Created by Sam Soffes on 9/29/08.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
+//
+
+@interface NSData (SSToolkitAdditions)
+
+- (NSString *)MD5Sum;
+
+@end
View
10 TWToolkit/NSData+TWToolkitAdditions.m → SSToolkit/NSData+SSToolkitAdditions.m
@@ -1,15 +1,15 @@
//
-// NSData+TWToolkitAdditions.m
-// TWToolkit
+// NSData+SSToolkitAdditions.m
+// SSToolkit
//
// Created by Sam Soffes on 9/29/08.
-// Copyright 2009 Tasteful Works, Inc. All rights reserved.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
//
-#import "NSData+TWToolkitAdditions.h"
+#import "NSData+SSToolkitAdditions.h"
#include <CommonCrypto/CommonDigest.h>
-@implementation NSData (TWToolkitAdditions)
+@implementation NSData (SSToolkitAdditions)
- (NSString *)MD5Sum {
unsigned char digest[CC_MD5_DIGEST_LENGTH], i;
View
8 TWToolkit/NSDate+TWToolkitAdditions.h → SSToolkit/NSDate+SSToolkitAdditions.h
@@ -1,12 +1,12 @@
//
-// NSDate+TWToolkitAdditions.h
-// TWToolkit
+// NSDate+SSToolkitAdditions.h
+// SSToolkit
//
// Created by Sam Soffes on 5/26/10.
-// Copyright 2010 Tasteful Works, Inc. All rights reserved.
+// Copyright 2010 Sam Soffes, Inc. All rights reserved.
//
-@interface NSDate (TWToolkitAdditions)
+@interface NSDate (SSToolkitAdditions)
+ (NSDate *)dateFromISO8601String:(NSString *)string;
- (NSString *)ISO8601String;
View
10 TWToolkit/NSDate+TWToolkitAdditions.m → SSToolkit/NSDate+SSToolkitAdditions.m
@@ -1,14 +1,14 @@
//
-// NSDate+TWToolkitAdditions.m
-// TWToolkit
+// NSDate+SSToolkitAdditions.m
+// SSToolkit
//
// Created by Sam Soffes on 5/26/10.
-// Copyright 2010 Tasteful Works, Inc. All rights reserved.
+// Copyright 2010 Sam Soffes, Inc. All rights reserved.
//
-#import "NSDate+TWToolkitAdditions.h"
+#import "NSDate+SSToolkitAdditions.h"
-@implementation NSDate (TWToolkitAdditions)
+@implementation NSDate (SSToolkitAdditions)
+ (NSDate *)dateFromISO8601String:(NSString *)string {
NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
View
8 TWToolkit/NSString+TWToolkitAdditions.h → SSToolkit/NSString+SSToolkitAdditions.h
@@ -1,12 +1,12 @@
//
-// NSString+TWToolkitAdditions.h
-// TWToolkit
+// NSString+SSToolkitAdditions.h
+// SSToolkit
//
// Created by Sam Soffes on 6/22/09.
-// Copyright 2009 Tasteful Works, Inc. All rights reserved.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
//
-@interface NSString (TWToolkitAdditions)
+@interface NSString (SSToolkitAdditions)
- (BOOL)containsString:(NSString *)string;
- (NSString *)MD5Sum;
View
10 TWToolkit/NSString+TWToolkitAdditions.m → SSToolkit/NSString+SSToolkitAdditions.m
@@ -1,17 +1,17 @@
//
-// NSString+TWToolkitAdditions.m
-// TWToolkit
+// NSString+SSToolkitAdditions.m
+// SSToolkit
//
// Created by Sam Soffes on 6/22/09.
-// Copyright 2009 Tasteful Works, Inc. All rights reserved.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
//
-#import "NSString+TWToolkitAdditions.h"
+#import "NSString+SSToolkitAdditions.h"
#include <CommonCrypto/CommonDigest.h>
static const char encodingTable[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
-@implementation NSString (TWToolkitAdditions)
+@implementation NSString (SSToolkitAdditions)
- (BOOL)containsString:(NSString *)string {
return !NSEqualRanges([self rangeOfString:string], NSMakeRange(NSNotFound, 0));
View
13 SSToolkit/NSURL+SSToolkitAdditions.h
@@ -0,0 +1,13 @@
+//
+// NSURL+SSToolkitAdditions.h
+// SSToolkit
+//
+// Created by Sam Soffes on 4/27/10.
+// Copyright 2010 Sam Soffes, Inc. All rights reserved.
+//
+
+@interface NSURL (SSToolkitAdditions)
+
+- (NSDictionary *)queryDictionary;
+
+@end
View
10 TWToolkit/NSURL+TWToolkitAdditions.m → SSToolkit/NSURL+SSToolkitAdditions.m
@@ -1,14 +1,14 @@
//
-// NSURL+TWToolkitAdditions.m
-// TWToolkit
+// NSURL+SSToolkitAdditions.m
+// SSToolkit
//
// Created by Sam Soffes on 4/27/10.
-// Copyright 2010 Tasteful Works, Inc. All rights reserved.
+// Copyright 2010 Sam Soffes, Inc. All rights reserved.
//
-#import "NSURL+TWToolkitAdditions.h"
+#import "NSURL+SSToolkitAdditions.h"
-@implementation NSURL (TWToolkitAdditions)
+@implementation NSURL (SSToolkitAdditions)
// Not a perfect implementation, but will work for most cases
- (NSDictionary *)queryDictionary {
View
23 SSToolkit/SSCategories.h
@@ -0,0 +1,23 @@
+//
+// SSCategories.h
+// SSToolkit
+//
+// Created by Sam Soffes on 9/17/09.
+// Copyright 2009 Sam Soffes, Inc. All rights reserved.
+//
+
+// Foundation
+#import <SSToolkit/NSArray+SSToolkitAdditions.h>
+#import <SSToolkit/NSData+SSToolkitAdditions.h>
+#import <SSToolkit/NSDate+SSToolkitAdditions.h>
+#import <SSToolkit/NSString+SSToolkitAdditions.h>
+#import <SSToolkit/NSURL+SSToolkitAdditions.h>
+
+// UIKit
+#import <SSToolkit/UIColor+SSToolkitAdditions.h>
+#import <SSToolkit/UIControl+SSToolkitAdditions.h>
+#import <SSToolkit/UIDevice+SSToolkitAdditions.h>
+#import <SSToolkit/UIImage+SSToolkitAdditions.h>
+#import <SSToolkit/UIScrollview+SSToolkitAdditions.h>
+#import <SSToolkit/UIView+SSToolkitAdditions.h>
+#import <SSToolkit/UIViewController+SSToolkitAdditions.h>
View
6 TWToolkit/TWConcurrentOperation.h → SSToolkit/SSConcurrentOperation.h
@@ -1,12 +1,12 @@
//
-// TWConcurrentOperation.h
-// TWToolkit