return [NSURL URLWithString:result];
}
-- initWithRecipient:(NSString *)rec subject:(NSString *)subject body:(NSString *)body {
+- (id)initWithRecipient:(NSString *)rec subject:(NSString *)subject body:(NSString *)body {
if ((self = [super initWithURL:MailtoURL(rec, subject, body)]) != nil) {
self.recipient = rec;
}
return self;
}
-+ actionWithRecipient:(NSString *)recipient subject:(NSString *)subject body:(NSString *)body {
++ (id)actionWithRecipient:(NSString *)recipient subject:(NSString *)subject body:(NSString *)body {
return [[[self alloc] initWithRecipient:recipient subject:subject body:body] autorelease];
}
- (NSString *)title {
- return [NSString localizedStringWithFormat:NSLocalizedString(@"Email %@", @"action title"), self.recipient];
+ return [NSString localizedStringWithFormat:NSLocalizedString(@"EmailAction action title", @"Email %@"), self.recipient];
}
- (NSString *)alertTitle {
- return NSLocalizedString(@"Compose Email", @"alert title");
+ return NSLocalizedString(@"EmailAction alert title", @"Compose Email");
}
- (NSString *)alertMessage {
- return [NSString localizedStringWithFormat:NSLocalizedString(@"Compose Email to %@?", @"alert message"), self.recipient];
+ return [NSString localizedStringWithFormat:NSLocalizedString(@"EmailAction alert message", @"Compose Email to %@?"), self.recipient];
}
- (NSString *)alertButtonTitle {
- return NSLocalizedString(@"Compose", @"alert button title");
+ return NSLocalizedString(@"EmailAction alert button title", @"Compose");
}