【发布时间】:2014-03-17 20:24:23
【问题描述】:
所以我对计算机不是很好,必须为一个项目创建我的第一个应用程序。到目前为止一切顺利 - 基本上我正在尝试创建一个记录和保存数据的应用程序。现在我还在记录部分,因为 Xcode 有周期性的问题。我正在使用此链接来设置代码:
http://www.techotopia.com/index.php/Recording_Audio_on_iOS_7_with_AVAudioRecorder
不幸的是,我遇到了两种语义错误,两种红色,两种黄色。它们都在 RecordModelController.m 中——第一个是这样的:
return [self.pageData indexOfObject:viewController.dataObject];
Xcode 声称在“RecordDataViewController”的任何对象或转发类中都找不到属性“dataObject”。这实际上是我的两个红色错误,它们听起来非常相似,所以我将它们解释为一个。然而,黄色错误在同一行代码中重复了两次,即:
return [self viewControllerAtIndex:index storyboard:viewController. storyboard];
这些代码行的黄色问题(再次重复两次)是“从结果类型为 'UIViewController *' 的函数返回 'RecordDataViewController *' 的指针类型不兼容” - 我真的试图查看 RecordDataViewController.h 并且无法不明白这一点。就像我说的,电脑不好,不知道为什么我会遇到这个问题,我知道这可能是基本问题。
如果有人愿意帮助我解决此类问题,那就太好了。谢谢,并为我的无能感到抱歉。
【问题讨论】:
标签: xcode audio avfoundation audio-recording avaudiorecorder