#import "SearchThingsAction.h" NS_ASSUME_NONNULL_BEGIN @implementation SearchThingsAction - (QSObject *)searchFor:(QSObject *)directObject { NSString *contents = [directObject displayName]; if (contents) { NSString *urlString = [NSString stringWithFormat:@"things:///search?query=%@", contents]; NSURL *url = [NSURL URLWithString:urlString]; [[NSWorkspace sharedWorkspace] openURL:url]; } else { NSLog(@"Could not get the text of the Things object."); } return directObject; } @end NS_ASSUME_NONNULL_END