fix compiler warning / idiomatic optional unwrapping

// FREEBIE
pull/1/head
Michael Kirk 8 years ago
parent 26b94bf94b
commit 203009d4ef

@ -174,11 +174,10 @@ class SignalAttachment: NSObject {
if dataUTI == SignalAttachment.kUnknownTestAttachmentUTI { if dataUTI == SignalAttachment.kUnknownTestAttachmentUTI {
return OWSMimeTypeUnknownForTests return OWSMimeTypeUnknownForTests
} }
let mimeType = UTTypeCopyPreferredTagWithClass(dataUTI as CFString, kUTTagClassMIMEType) guard let mimeType = UTTypeCopyPreferredTagWithClass(dataUTI as CFString, kUTTagClassMIMEType) else {
guard mimeType != nil else {
return nil return nil
} }
return mimeType?.takeRetainedValue() as? String return mimeType.takeRetainedValue() as String
} }
// Use the filename if known. If not, e.g. if the attachment was copy/pasted, we'll generate a filename // Use the filename if known. If not, e.g. if the attachment was copy/pasted, we'll generate a filename

Loading…
Cancel
Save