Skip to content

Commit

Permalink
Refactoring UIColor Categories into single class
Browse files Browse the repository at this point in the history
  • Loading branch information
casing committed Feb 23, 2015
1 parent 426da24 commit 2879464
Show file tree
Hide file tree
Showing 16 changed files with 41 additions and 71 deletions.
18 changes: 6 additions & 12 deletions unnamed.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,9 @@
3E7C1D501A958BC10046FDE1 /* HomeViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3E7C1D4E1A958BC10046FDE1 /* HomeViewController.xib */; };
3E7C1D591A95AA520046FDE1 /* SurveyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E7C1D571A95AA520046FDE1 /* SurveyViewController.m */; };
3E7C1D5A1A95AA520046FDE1 /* SurveyViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3E7C1D581A95AA520046FDE1 /* SurveyViewController.xib */; };
3EC3AEE11A9AB22100E0DCCB /* UIColor+AppColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 3EC3AEE01A9AB22100E0DCCB /* UIColor+AppColor.m */; };
B827A9E81A9815E100AB43CE /* ProfileImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = B827A9E71A9815E100AB43CE /* ProfileImageView.m */; };
B827A9EB1A9823DF00AB43CE /* UIColor+AppTintColor.m in Sources */ = {isa = PBXBuildFile; fileRef = B827A9EA1A9823DF00AB43CE /* UIColor+AppTintColor.m */; };
B827A9EE1A98287B00AB43CE /* GrayBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = B827A9ED1A98287B00AB43CE /* GrayBarButtonItem.m */; };
B827A9F41A982B2600AB43CE /* UIColor+AppBgColor.m in Sources */ = {isa = PBXBuildFile; fileRef = B827A9F31A982B2600AB43CE /* UIColor+AppBgColor.m */; };
B862A88C1A970E25008B2310 /* DetailAnswerCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B862A88A1A970E25008B2310 /* DetailAnswerCell.m */; };
B862A88D1A970E25008B2310 /* DetailAnswerCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = B862A88B1A970E25008B2310 /* DetailAnswerCell.xib */; };
B87C15BC1A93113400191823 /* LoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B87C15B71A93113400191823 /* LoginViewController.m */; };
Expand Down Expand Up @@ -81,16 +80,14 @@
3E7C1D561A95AA520046FDE1 /* SurveyViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SurveyViewController.h; sourceTree = "<group>"; };
3E7C1D571A95AA520046FDE1 /* SurveyViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SurveyViewController.m; sourceTree = "<group>"; };
3E7C1D581A95AA520046FDE1 /* SurveyViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SurveyViewController.xib; sourceTree = "<group>"; };
3EC3AEDF1A9AB22100E0DCCB /* UIColor+AppColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+AppColor.h"; sourceTree = "<group>"; };
3EC3AEE01A9AB22100E0DCCB /* UIColor+AppColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+AppColor.m"; sourceTree = "<group>"; };
4AEAEEA448EAC175BD0FED56 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; };
5BA90E0F57CF5978BEB02DE4 /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.release.xcconfig; path = "Pods/Target Support Files/Pods/Pods.release.xcconfig"; sourceTree = "<group>"; };
B827A9E61A9815E100AB43CE /* ProfileImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProfileImageView.h; sourceTree = "<group>"; };
B827A9E71A9815E100AB43CE /* ProfileImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProfileImageView.m; sourceTree = "<group>"; };
B827A9E91A9823DF00AB43CE /* UIColor+AppTintColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+AppTintColor.h"; sourceTree = "<group>"; };
B827A9EA1A9823DF00AB43CE /* UIColor+AppTintColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+AppTintColor.m"; sourceTree = "<group>"; };
B827A9EC1A98287B00AB43CE /* GrayBarButtonItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GrayBarButtonItem.h; sourceTree = "<group>"; };
B827A9ED1A98287B00AB43CE /* GrayBarButtonItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GrayBarButtonItem.m; sourceTree = "<group>"; };
B827A9F21A982B2600AB43CE /* UIColor+AppBgColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+AppBgColor.h"; sourceTree = "<group>"; };
B827A9F31A982B2600AB43CE /* UIColor+AppBgColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+AppBgColor.m"; sourceTree = "<group>"; };
B862A8891A970E25008B2310 /* DetailAnswerCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DetailAnswerCell.h; sourceTree = "<group>"; };
B862A88A1A970E25008B2310 /* DetailAnswerCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DetailAnswerCell.m; sourceTree = "<group>"; };
B862A88B1A970E25008B2310 /* DetailAnswerCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = DetailAnswerCell.xib; sourceTree = "<group>"; };
Expand Down Expand Up @@ -223,14 +220,12 @@
B8C291B21A930BDD000F2143 /* Supporting Files */ = {
isa = PBXGroup;
children = (
B827A9E91A9823DF00AB43CE /* UIColor+AppTintColor.h */,
B827A9EA1A9823DF00AB43CE /* UIColor+AppTintColor.m */,
B8C291B31A930BDD000F2143 /* Info.plist */,
B8C291B41A930BDD000F2143 /* main.m */,
B827A9EC1A98287B00AB43CE /* GrayBarButtonItem.h */,
B827A9ED1A98287B00AB43CE /* GrayBarButtonItem.m */,
B827A9F21A982B2600AB43CE /* UIColor+AppBgColor.h */,
B827A9F31A982B2600AB43CE /* UIColor+AppBgColor.m */,
3EC3AEDF1A9AB22100E0DCCB /* UIColor+AppColor.h */,
3EC3AEE01A9AB22100E0DCCB /* UIColor+AppColor.m */,
);
name = "Supporting Files";
sourceTree = "<group>";
Expand Down Expand Up @@ -483,14 +478,12 @@
files = (
B8C0DBF41A95C2D60023BC39 /* ParseClient.m in Sources */,
B8BA93E81A9459B5003BD476 /* User.m in Sources */,
B827A9F41A982B2600AB43CE /* UIColor+AppBgColor.m in Sources */,
B8C0DBF11A95C1DA0023BC39 /* Survey.m in Sources */,
3E58B4D41A9832BF00AA14D4 /* AnswerView.m in Sources */,
3E58B4CB1A98229200AA14D4 /* SurveyViewCell.m in Sources */,
B8C704AA1A97065600243C3B /* DetailQuestionCell.m in Sources */,
3E2BB7E01A94FF0000E78B3A /* AppNavigationController.m in Sources */,
B8BA93F41A947718003BD476 /* Answer.m in Sources */,
B827A9EB1A9823DF00AB43CE /* UIColor+AppTintColor.m in Sources */,
B8C0DBCD1A94F71A0023BC39 /* ComposeViewController.m in Sources */,
B8C291B81A930BDD000F2143 /* AppDelegate.m in Sources */,
B8C291B51A930BDD000F2143 /* main.m in Sources */,
Expand All @@ -500,6 +493,7 @@
3E7C1D591A95AA520046FDE1 /* SurveyViewController.m in Sources */,
B8BA93EB1A9464C7003BD476 /* Question.m in Sources */,
3E58B4CF1A98300C00AA14D4 /* AnswerCollectionView.m in Sources */,
3EC3AEE11A9AB22100E0DCCB /* UIColor+AppColor.m in Sources */,
E25DBF061A9489530074D48B /* TabBarMenuViewController.m in Sources */,
B827A9EE1A98287B00AB43CE /* GrayBarButtonItem.m in Sources */,
B8C0DBDC1A95138C0023BC39 /* ComposeAnswerCell.m in Sources */,
Expand Down
2 changes: 1 addition & 1 deletion unnamed/AnswerView.m
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

#import "AnswerView.h"
#import "GRKBarGraphView.h"
#import "UIColor+AppTintColor.h"
#import "UIColor+AppColor.h"

@interface AnswerView ()
@property (weak, nonatomic) IBOutlet GRKBarGraphView *barView;
Expand Down
2 changes: 1 addition & 1 deletion unnamed/AppDelegate.m
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
#import "ComposeViewController.h"
#import "ProfileViewController.h"
#import "AppNavigationController.h"
#import "UIColor+AppTintColor.h"
#import "UIColor+AppColor.h"

NSString * const kParseApplicationId = @"j4MqR9ASYk601tn3xX3vR8nLUyqcoRqjE0UzCqr7";
NSString * const kParseClientId = @"msAxad6wCjR01uuvzVWYtoMOpbakjgRlwQDTKeD8";
Expand Down
2 changes: 1 addition & 1 deletion unnamed/AppNavigationController.m
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
//

#import "AppNavigationController.h"
#import "UIColor+AppTintColor.h"
#import "UIColor+AppColor.h"

@interface AppNavigationController ()

Expand Down
2 changes: 1 addition & 1 deletion unnamed/ComposeViewController.m
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
#import "Survey.h"
#import "ParseClient.h"
#import "GrayBarButtonItem.h"
#import "UIColor+AppBgColor.h"
#import "UIColor+AppColor.h"

NSString * const AnswerCell = @"ComposeAnswerCell";
NSString * const AskAQuestion = @"Ask a question . . .";
Expand Down
2 changes: 1 addition & 1 deletion unnamed/HomeViewController.m
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
#import "ProfileViewController.h"
#import "SurveyViewCell.h"
#import "ParseClient.h"
#import "UIColor+AppBgColor.h"
#import "UIColor+AppColor.h"

NSString * const kSurveyViewCell = @"SurveyViewCell";

Expand Down
3 changes: 1 addition & 2 deletions unnamed/ProfileCell.m
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@

#import "ProfileCell.h"
#import "ProfileImageView.h"
#import "UIColor+AppBgColor.h"
#import "UIColor+AppTintColor.h"
#import "UIColor+AppColor.h"

@interface ProfileCell()

Expand Down
3 changes: 1 addition & 2 deletions unnamed/ProfileViewController.m
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,7 @@
#import "ParseClient.h"
#import "ProfileCell.h"
#import "SurveyViewCell.h"
#import "UIColor+AppBgColor.h"
#import "UIColor+AppTintColor.h"
#import "UIColor+AppColor.h"
#import "GrayBarButtonItem.h"

NSString * const kProfileCellName = @"ProfileCell";
Expand Down
2 changes: 1 addition & 1 deletion unnamed/SurveyViewCell.m
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
#import "SurveyViewCell.h"
#import "ProfileImageView.h"
#import "AnswerCollectionView.h"
#import "UIColor+AppBgColor.h"
#import "UIColor+AppColor.h"
#import "NSDate+MinimalTimeAgo.h"

@interface SurveyViewCell () <ProfileImageViewDelegate>
Expand Down
3 changes: 1 addition & 2 deletions unnamed/SurveyViewController.m
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,7 @@
#import "DetailQuestionCell.h"
#import "DetailAnswerCell.h"
#import "ParseClient.h"
#import "UIColor+AppBgColor.h"
#import "UIColor+AppTintColor.h"
#import "UIColor+AppColor.h"

NSString * const AnswerCellNib = @"DetailAnswerCell";
NSString * const QuestionCellNib = @"DetailQuestionCell";
Expand Down
2 changes: 1 addition & 1 deletion unnamed/TabBarMenuViewController.m
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
//

#import "TabBarMenuViewController.h"
#import "UIColor+AppTintColor.h"
#import "UIColor+AppColor.h"

@interface TabBarMenuViewController ()

Expand Down
13 changes: 0 additions & 13 deletions unnamed/UIColor+AppBgColor.h

This file was deleted.

15 changes: 0 additions & 15 deletions unnamed/UIColor+AppBgColor.m

This file was deleted.

7 changes: 4 additions & 3 deletions unnamed/UIColor+AppTintColor.h → unnamed/UIColor+AppColor.h
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
//
// UIColor+AppTintColor.h
// UIColor+AppColor.h
// unnamed
//
// Created by Bruce Ng on 2/20/15.
// Created by Casing Chu on 2/22/15.
// Copyright (c) 2015 com.yahoo. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface UIColor (AppTintColor)
@interface UIColor (AppColor)
+ (UIColor *)appTintColor;
+ (UIColor *)appBgColor;
@end
21 changes: 21 additions & 0 deletions unnamed/UIColor+AppColor.m
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
//
// UIColor+AppColor.m
// unnamed
//
// Created by Casing Chu on 2/22/15.
// Copyright (c) 2015 com.yahoo. All rights reserved.
//

#import "UIColor+AppColor.h"

@implementation UIColor (AppColor)

+ (UIColor *)appTintColor {
return [UIColor colorWithRed:170.0/255.0 green:20.0/255.0 blue:20.0/255.0 alpha:1];
}

+ (UIColor *)appBgColor {
return [UIColor colorWithRed:246.0/255.0 green:241.0/255.0 blue:234.0/255.0 alpha:1];
}

@end
15 changes: 0 additions & 15 deletions unnamed/UIColor+AppTintColor.m

This file was deleted.

0 comments on commit 2879464

Please sign in to comment.