我正在检查苹果视频录制示例的来源,然后遇到了这个示例项目。
http://developer.apple.com/library/ios/#samplecode/AVCam/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010112
现在,它看起来不错,可以有效地执行它应该做的事情,但是对于没有应用程序委托类,我并不感到惊讶。
我不完全了解这是怎么回事。
有人可以解释吗?这里所做的工作有什么好处弊端吗?有时候我用
appDelegate = (Test_AppDelegate *)[[UIApplication sharedApplication] delegate];
存储一些我需要能够遍及我的应用程序的数据。
以AVCam的方式设计应用程序时,仍然可以做到这一点吗?
希望你们中的一些人像我一样有趣。
谢谢,
-码
最佳答案
看起来该示例仅实现了UIViewController子类。虽然现实中的应用程序几乎可以肯定有一个应用程序委托,但举一个简单的示例,该示例旨在显示并非总是需要的技术的使用。
换句话说,不要看这样的示例作为完整应用程序设计的指导。查看它以获取有关如何使用特定技术的指导。