amzn/style-dictionary

View on GitHub
examples/complete/ios/Classes/StyleDictionary.m

Summary

Maintainability
Test Coverage
//
//  StyleDictionary.m
//  Pods
//
//  Created by Banks, Daniel on 1/20/17.
//
//

#import "StyleDictionary.h"

@implementation StyleDictionary

+ (NSAttributedString *)getIcon:(NSString *)icon
                       withSize:(CGFloat)size
                       andColor:(UIColor *)color {
    if (!icon) {
        return nil;
    }
    
    UIFont *iconFont = [UIFont fontWithName:@"MaterialIcons-Regular"
                                       size:size];
    
    NSDictionary *iconFontAttributes = @{
                                         NSFontAttributeName: iconFont,
                                         NSForegroundColorAttributeName: color
                                         };
    
    return [[NSAttributedString alloc] initWithString:icon
                                           attributes:iconFontAttributes];
}

@end