我从 WWDC 2010 下载了最新的视频捕获示例,并尝试在我的模拟器中运行它们。
一般来说,样本应该在没有任何修改的情况下运行,所以我只是解压缩了一堆样本并尝试在 Xcode 中运行它们。我试过的都没有运行。例如,当我解压缩并尝试构建 findMyiCone 时,我得到 45 个错误。
这是前几行
In file included from /Users/aw/Desktop/Sample code/WWDC10-SampleCode/FindMyiCone/Classes/ProcessViewController.h:49,
from /Users/aw/Desktop/Sample code/WWDC10-SampleCode/FindMyiCone/Classes/ProcessAppDelegate.m:50:
/Users/aw/Desktop/Sample code/WWDC10-SampleCode/FindMyiCone/Classes/CaptureSessionManager.h:52: error: cannot find protocol declaration for 'AVCaptureVideoDataOutputSampleBufferDelegate'
/Users/aw/Desktop/Sample code/WWDC10-SampleCode/FindMyiCone/Classes/CaptureSessionManager.h:54: error: expected specifier-qualifier-list before 'AVCaptureSession'
/Users/aw/Desktop/Sample code/WWDC10-SampleCode/FindMyiCone/Classes/CaptureSessionManager.h:55: error: expected specifier-qualifier-list before 'AVCaptureVideoPreviewLayer'
/Users/aw/Desktop/Sample code/WWDC10-SampleCode/FindMyiCone/Classes/CaptureSessionManager.h:56: error: expected specifier-qualifier-list before 'AVCaptureConnection'
我使用 Xcode 3.2.3 64 位并安装了 iPhone 4.0 SDK
我的其他应用程序运行良好。
有人有类似的问题吗?任何想法可能会发生什么?