所以我对计算机不太满意,必须为项目创建我的第一个应用程序。到目前为止一切正常 - 基本上我正在尝试创建一个记录和保存数据的应用程序。现在我仍然记录部分,因为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并且没有我明白这一点。就像我说的那样,对计算机不好,不知道为什么我有这个问题,而且我知道这可能是基本的东西。
如果有人愿意帮助我解决如何处理这样的问题,那就太好了。谢谢,对不起我的无能。
答案 0 :(得分:0)
红色称为错误。黄色被称为警告。我建议你看几个开始的Xcode / iOS编程教程,这样你就可以理解视图控制器,数组等在objective-c中工作的基本概念。在这里开始为一个全新的人开始的最佳地点是:http://www.raywenderlich.com/tutorials
希望这有帮助!