Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 待办事项列表应用程序出现多个编译错误-学习-objective-c新增_Ios_Objective C - Fatal编程技术网

Ios 待办事项列表应用程序出现多个编译错误-学习-objective-c新增

Ios 待办事项列表应用程序出现多个编译错误-学习-objective-c新增,ios,objective-c,Ios,Objective C,我开始使用Xcode 4.6.3完成这个练习。后来我搬到了约塞米蒂的Xcode 6。很明显,这两个版本的Xcode之间发生了变化,因为我似乎通过代码验证程序得到了不同的错误 如果可能的话,我希望能得到一些指导 附件是我收到的错误截图。我还将上传我的源代码以查看 截图 来源 我真的很感激能得到的任何帮助 参考代码 #import "AddToDoItemViewController.h" @interface AddToDoItem : UIViewController @property

我开始使用Xcode 4.6.3完成这个练习。后来我搬到了约塞米蒂的Xcode 6。很明显,这两个版本的Xcode之间发生了变化,因为我似乎通过代码验证程序得到了不同的错误

如果可能的话,我希望能得到一些指导

附件是我收到的错误截图。我还将上传我的源代码以查看

截图

来源

我真的很感激能得到的任何帮助

参考代码

#import "AddToDoItemViewController.h"

@interface AddToDoItem : UIViewController

@property (strong, nonatomic) IBOutlet UIButton *saveButton;
@property (nonatomic, retain) IBOutlet UITextField *textField;


@end

@implementation AddToDoItem


- (void)viewDidLoad {
    [super viewDidLoad];
// Do any additional setup after loading the view.
}

- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}

#pragma mark - Navigation

// In a storyboard-based application, you will often want to do a little preparation before navigation
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if (sender != self.saveButton) return;
if (self.textField.text.length > 0) {
    self.toDoItem = [[ToDoItem alloc] init];
    self.toDoItem.itemName = self.textField.text;
    self.toDoItem.completed = NO;
}
}

@end

请编辑您的问题,并在其中包含代码

NSObject
更改为
UIViewController
,重新构建,这将清除大部分错误。一旦你这么做了,很难说还会剩下什么

您还需要为
toDoItem
添加
@属性。这就是为什么它找不到
self.toDoItem


我强烈建议您浏览一些教程,这些教程可以引导您了解像这样的基础知识。我从刚开始的时候就学到了很多东西。

您需要在问题本身中包含错误和代码,而不是链接到外部resourceXcode 4?那太老了。你需要升级到Xcode 6,否则你会浪费时间学习很多过时的工具和语言功能。一定要喜欢raywenderlich!