我正在尝试实现一个使用sharekit框架的应用程序,当我使用sharekit提供的代码时,我得到2个例外,基本上我的程序只是在Facebook上共享一个图像
我有一个按钮,可以执行以下操作
-(IBAction)share:(id)sender
{
UIImage *img=[UIImage imageNamed:@"eg.png"];
SHKItem *item=[SHKItem image:img title:@"Look"];
SHKActionSheet *actionsheet=[SHKActionSheet actionSheetForItem:item];
[actionsheet showFromToolbar:navigationController.toolbar];
}
当我使用断点时,我发现最后一行有问题
例外: 1)断言失败 - [SHKActionSheet _presentSheetFromView:above:]
2)由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'无效的参数不满足:view!= nil'
我没有一个navigationController,所以我只是在头文件中声明它,是否是以下错误的原因? 我以正确的方式完成了吗?我无法在sharekit上找到任何好的内容
答案 0 :(得分:1)
在最后一行尝试self.view ..应该可以工作