在我的应用程序中,我有8个文件
ApplicationDelegate.h, ApplicationController.h 和.m文件 RecordDelegate.h, RecordController.h 和.m文件用于此
我在 Applicationcontroller
中声明了webview 运行应用程序时
webview加载 main.html 文件在此我有按钮记录当我点击按钮导航到 record.html 文件在这里我有录制音频和录制视频按钮,
在这里,我点击录制音频它导航到 RecordController.xib 文件在这里我已完成记录操作我想要的完成记录后我想要使用 ApplicationController webview ..在这里我想将一些值传递给javascript 在record voiddidload方法中,我添加了以下代码
ApplicationController *obj=[ApplicationController alloc]init];
[self.view addsubview:obj.Web_View];
任何人都不知道原因 您有任何疑问让我知道吗?
由于
答案 0 :(得分:1)
从RecordController导航到Application Controller。
Application Controller已经有了webview,因此在RecordController中合成webview对象,并在导航时将值传递给Application Controller。
答案 1 :(得分:0)
这是一个制作单身人士的好教程:http://getsetgames.com/2009/08/30/the-objective-c-singleton/
当你想使用它时,你只需要调用MySingleton.sharedMySingleton.yourVariable 或者如果你想调用一个方法你输入[[MySingleton sharedMySingleton] yourMethod]