0

在我的应用程序中,我有 8 个文件

ApplicationDelegate.h、ApplicationController.h和 .m 文件用于此 RecordDelegate.h、RecordController.h和 .m 文件用于此

我在Applicationcontroller中声明了 webview

在运行应用程序时

webview 在此加载main.html文件我有按钮记录,当我单击按钮导航到record.html文件时,我有录制音频录制视频按钮,

在这里,我单击录制音频它导航到RecordController.xib文件在这里我已经完成了记录操作我想要的意思是在完成记录后我想使用ApplicationController webview .. 在这里我想在记录 voiddidload 中将一些值传递给 javascript方法我添加了以下代码

ApplicationController *obj=[ApplicationController alloc]init];
[self.view addsubview:obj.Web_View];

它不工作任何人都知道原因你有任何疑问让我知道吗?

谢谢

4

2 回答 2

1

从 RecordController 导航到应用程序控制器。

Application Controller 中已经有 webview,因此在 RecordController 中合成 webview 对象,并在导航时将值传递给 Application Controller。

于 2012-06-08T07:27:58.593 回答
0

这是制作单例的绝佳教程:http: //getsetgames.com/2009/08/30/the-objective-c-singleton/

当你想使用它时,你只需调用 MySingleton.sharedMySingleton.yourVariable 或者如果你想调用一个方法,你输入 [[MySingleton sharedMySingleton] yourMethod]

于 2012-06-08T08:10:53.597 回答