1

我有一个奇怪的问题。我有 Xcode 5.0,但我仍在使用 Xcode 4.6.3,因为我希望我的应用程序保留 iOS6 的外观。

我遇到的问题是,当我单击一些 .m 文件时,文件加载,然后滚动消失(所以我根本无法向下滚动),有时文件显示为空(但实际上,文件不是空的)。

它适用于 Xcode 5,但不适用于旧版本。

编辑:见下图(并注意底部的花括号)

xcode 4.6.3 错误

其他问题

任何帮助,将不胜感激。

多谢你们!

4

3 回答 3

1

这有时有效:

  1. 在另一个文本编辑器中打开文件。Textmate 为我工作。
  2. 做一个小的编辑。例如:添加一个空行。
  3. 使用该文本编辑器保存文件。

当您切换回 Xcode 时,该文件应该已恢复并可使用。

于 2013-12-31T21:09:14.477 回答
0

这里发生了同样的问题。在这种情况下,类内部是以下自动生成的代码:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    // Navigation logic may go here. Create and push another view controller.
    /*
    <#DetailViewController#> *detailViewController = [[<#DetailViewController#> alloc] initWithNibName:@"<#Nib name#>" bundle:nil];
    // ...
    // Pass the selected object to the new view controller.
    [self.navigationController pushViewController:detailViewController animated:YES];
[detailViewController release];
    */
}

不知道为什么,但罪魁祸首似乎是块注释内第一行的哈希符号。删除这些并从不同的编辑器保存会导致文件在 Xcode 中正确加载。

于 2014-01-30T18:57:07.890 回答
0

我有同样的问题。无法在 Xcode 4.6.3 上加载其中一个文件。它适用于 Xcode 5。问题是我的应用程序看起来不像在其他版本上。我将故事板更改为看起来像 iOS6 和更早版本,但我的所有视图仍然上升了一点,甚至表格也被导航栏部分隐藏。

此外,当我尝试打开该文件时,整个 Xcode 4.6.3 崩溃

于 2013-12-24T01:00:45.957 回答