0

当我按照本教程进行操作时,它给我一个[playercontroller release];在线错误,所以我将其删除,然后当我尝试运行它时它给我这些错误。

我尝试制作另一个应用程序来测试视频,它可以无缝运行,但它无法在我的主应用程序中运行。任何人都可以帮忙吗?

当我重新导入框架并尝试播放视频时,它给了我这个错误:

2012-08-17 11:27:03.174 LYWAM Tour[768:c07] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSURL initFileURLWithPath:]: nil string parameter' *** First throw call stack: (0x1e15022 0x10fdcd6 0x1dbda48 0x1dbd9b9 0xba253b 0xba24c5 0x54ac 0x1e16e99 0x26314e 0x2630e6 0x309ade 0x309fa7 0x308d8a 0x2882cf 0x2885e6 0x26edc4 0x262634 0x16f7ef5 0x1de9195 0x1d4dff2 0x1d4c8da 0x1d4bd84 0x1d4bc9b 0x16f67d8 0x16f688a 0x260626 0x24cd 0x2435 0x1) terminate called throwing an exception(lldb)

4

1 回答 1

0

我认为这GVE1ViewController是您自己编写的课程?它确实实现了一个名为的方法GrommeVideoExcerpt1吗?您分配给变量的内容实际上是GVE1ViewController(或子类)的实例吗?放入 NSLog 以检查它是否真的是GVE1ViewController.

要执行 NSLog,您需要以下形式的一行:

NSLog(@" My controller = %@", myVar);

您拥有的任何变量在哪里myVar包含对GVE1ViewController.

于 2012-08-17T16:25:13.297 回答