如何为 Web 视图从一个控制器创建对象到另一个控制器



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

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

我在应用程序控制器中声明了 Web 视图

运行应用程序时

WebView 加载主文件.html其中我有按钮录制,

当我单击按钮导航到录制时.html文件在这里我有录制音频和录制视频按钮,

在这里,当我单击以录制音频时,它导航到RecordController.xib文件,我已经完成了记录操作,我想要什么意味着完成记录后我想使用应用程序控制器网络视图..在这里我想将一些值传递给JavaScript在记录voidDidLoad方法中,我添加了以下代码

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

它不起作用,任何人都知道原因您有任何疑问让我知道吗?

谢谢

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

应用程序控制器中已经有 webview,因此在记录控制器中合成 Web 视图对象,并在导航时将值传递给应用程序控制器。

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

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

最新更新