我想在 ShareKit 插件中实现一个直接分享给短信的功能。它有 3 个内置功能,可直接分享到 Facebook、Mail 和 Twitter。我看了一下插件代码,在我看来这很容易,以函数为例
shareToMail(subject,body);
- (void)shareToMail:(NSMutableArray*)arguments withDict:(NSMutableDictionary*)options {
[SHK setRootViewController:self.viewController];
SHKItem *item;
NSString *subject = [arguments objectAtIndex:1];
NSString *body = [arguments objectAtIndex:2];
item = [SHKItem text:body];
item.title = subject;
[SHKMail shareItem:item];
}
似乎它将传入的两个参数(objectAtIndex:1 和 objectAtIndex:2)作为输入,然后将它们分配给项目对象(item = [SHKItem text:body];)以将其发送到 SHKMail 方法。
这就是我所理解的,但我真的是 ObjC 中的菜鸟,所以......有人可以给我一些建议,告诉我如何创建一个调用 Sms 方法的函数吗?我认为它被称为 SHKTextMessage 但再次我真的不确定...