Can you extract the text from a CLKRelativeDateTextProvider?

I'm building up a set of Complications and have come to the CLKComplicationTemplateUtilitarianLargeFlat which only has one textProvider.


I want to display some text, along with a relative date. So I tried doing this:


let date = CLKRelativeDateTextProvider(date: NSDate(), style: style, units: units)
let template = CLKComplicationTemplateUtilitarianLargeFlat()
template.textProvider = CLKSimpleTextProvider(text: "next: \(date)")


But all I get is:

<CLKRelativeDateTextProvider: 0x79860b80>


Can you extract the raw text from the CLKRelativeDateTextProvider (or any provider for that matter)? Or combine providers?

There is a method on the CLKTextProvider that allows to combine multiple providers but this method does not seem to be reachable using Swift. See thread: https://forums.developer.apple.com/thread/14879 for more details...

Can you extract the text from a CLKRelativeDateTextProvider?
 
 
Q