Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/116.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.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
在C-目标中用“理解自我”;立即开始开发iOS应用程序”;教程示例_Ios_Objective C - Fatal编程技术网

在C-目标中用“理解自我”;立即开始开发iOS应用程序”;教程示例

在C-目标中用“理解自我”;立即开始开发iOS应用程序”;教程示例,ios,objective-c,Ios,Objective C,我刚开始学习C-Objective,并用Xcode为Iphone编程 现在-我正试图了解应用程序“今天就开始开发iOS应用程序”是如何工作的 在文件xyzadToDoItemViewController.m中有一段代码: @interface XYZAddToDoItemViewController () @property (weak, nonatomic) IBOutlet UITextField *textField; @property (weak, nonatomic) IBOu

我刚开始学习C-Objective,并用Xcode为Iphone编程

现在-我正试图了解应用程序“今天就开始开发iOS应用程序”是如何工作的

在文件xyzadToDoItemViewController.m中有一段代码:

@interface XYZAddToDoItemViewController ()

@property (weak, nonatomic) IBOutlet UITextField *textField;

@property (weak, nonatomic) IBOutlet UIBarButtonItem *doneButton;

@end

@implementation XYZAddToDoItemViewController

-(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if (sender != self.doneButton) return;
    if (self.textField.text.length > 0) {
        self.toDoItem = [[XYZToDoItem alloc] init];
        self.toDoItem.itemName = self.textField.text;
        self.toDoItem.completed = NO;
    }
} 

我有一个问题-在本例中,self是指向xyzadToDoItemViewController类的指针吗?还是指向什么

在类的实例方法中,
self
是指向类实例的指针

它是指向XYZAddToDoItemViewController类实例的指针,因此当创建XYZAddToDoItemViewController类型的对象时,当该代码执行时,它将有一个对自身的引用<代码>自我首先检查此链接,它是“Objective-C”。这是一个正确的名称,不应该用任何语言重新排列。为什么这有3条评论,2条答案,而且没有重复投票?谢谢你的回答,Foenix,它帮了我很多。你说得对,我刚刚纠正了C目标。对不起,如果我的问题已经被回答了。