From dec549a3562069a57389de8487bec549982fde61 Mon Sep 17 00:00:00 2001 From: Rolandas Razma Date: Thu, 7 Sep 2017 13:45:35 +0100 Subject: [PATCH] allow returning nil. For example there might be no image in UIImageView --- StyleKit/StyleParsable.swift | 2 +- StyleKit/StyleParser.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/StyleKit/StyleParsable.swift b/StyleKit/StyleParsable.swift index 497a507..ffeab8b 100644 --- a/StyleKit/StyleParsable.swift +++ b/StyleKit/StyleParsable.swift @@ -2,6 +2,6 @@ import Foundation public protocol StyleParsable { - func getStyle(forName name: String, value: AnyObject) -> AnyObject + func getStyle(forName name: String, value: AnyObject) -> AnyObject? } \ No newline at end of file diff --git a/StyleKit/StyleParser.swift b/StyleKit/StyleParser.swift index d067659..6bbf178 100644 --- a/StyleKit/StyleParser.swift +++ b/StyleKit/StyleParser.swift @@ -2,7 +2,7 @@ import Foundation class StyleParser: StyleParsable { - func getStyle(forName name: String, value: AnyObject) -> AnyObject { + func getStyle(forName name: String, value: AnyObject) -> AnyObject? { if let value = value as? String { if let font = FontHelper.parseFont(value) {