在Xcode 5中替换'setDelegate'

时间:2013-12-13 12:02:55

标签: ios delegates tableview xcode5 xcode4.5

我正在尝试为我的A级课程制作数据库应用程序,但我无法解决这个问题;我从4.5视频中学习数据库技能,当我尝试使用"设置委托时,Xcode 5会发脾气。对于我的桌子,有没有办法解决这个问题?

- (void)viewDidLoad
{
    [super viewDidLoad];
    [[self Mytableveiw]setDelegate:self]
    [[self mytableveiw] setDataSource:self]

}

我很感激你的任何帮助。

3 个答案:

答案 0 :(得分:3)

你错了拼写,改变这个:

[[self Mytableveiw]setDelegate:self]

对此:

[[self mytableveiw]setDelegate:self]

您正在使用类的名称,而不是变量。

答案 1 :(得分:3)

与xcode无关

替换此

[[self Mytableveiw]setDelegate:self]

[[self mytableveiw]setDelegate:self]

答案 2 :(得分:0)

Offtopic:如果您调用方法并使用dot Notation访问属性,请仅使用括号

[[self mytableveiw]setDelegate:self]

应该是:

self.mytableveiw.delegate = self;