在XCode6中构建XCode5项目时的语义问题

时间:2014-09-16 20:58:28

标签: ios objective-c xcode xcode5 xcode6

嗨和tnxs阅读。 我有一个可以分发的应用程序(在Xcode 5.1.1作为实用程序应用程序启动并在XCode5中完全开发和测试)并且在Xcode 6下载之后我只是为了好奇而尝试在Xcode6中构建它并确保没有错误

但是,我在标准prepareForSegue的最后一行的“self”中将以下问题发送到MainViewController中的FlipSideViewController:

问题:将'MainViewController * const __strong'发送到不兼容类型'id'的参数

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([[segue identifier] isEqualToString:@"showAlternate"]) {
        [[segue destinationViewController] setDelegate:self];
    }
}

我在其他帖子中读过,当过去发生这种情况时,可以忽略它但是如果我决定使用Xcode 6,我不想保留这个问题。有没有办法轻易告诉编译器一些东西为了再次拥有XCode5中的No Issue?

Tnxs。

0 个答案:

没有答案