我使用PHP对文件进行了一些更改,并且在运行代码后没有发生任何变化(没有任何错误)。
我明白我必须在更改内容后立即保存文件。
使用“保存”功能时,我得到:
(!)致命错误:在第32行的C:\ wamp \ www \ PHPExcel \ excel_fun.php中调用未定义的方法PHPExcel_Worksheet :: save()
这是我的功能和我称之为的方式:
@IBAction func sharetoFacebook() {
var sharetoFacebook : SLComposeViewController =
SLComposeViewController(forServiceType:
SLServiceTypeFacebook)
sharetoFacebook.setInitialText("WOW! I scored \(rightCounter) right..! Wanna challenge me?")
shareToFacebook.addImage(UIImage(named: "//What should I put here ?"))
self.presentViewController(sharetoFacebook, animated:
true, completion: nil) }
我尝试过使用
shareToFacebook.addImage(UIImage(named: "//What should I put here ?"))
也没有任何成功
得到同样的错误:
(!)致命错误:在第32行的C:\ wamp \ www \ PHPExcel \ excel_fun.php中调用未定义的方法PHPExcel :: save()
那么是正确的方法呢?
答案 0 :(得分:3)
保存文件非常简单,大多数示例都是这样做的。
您不保存单个工作表(您也不在MS Excel中保存单个工作表),保存整个电子表格(PHPExcel对象):
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save('keywords.xlsx');