2012-02-08 46 views
1

我有两个视图控制器,一个是主要的,第二个是细节。每当我点击主视图控制器中的一个uitableview单元格时,它应该立即显示详细视图控制器,这些视图控制器在可用视图中具有空单元格或某些内容单元格。我的代码在我的一个应用程序中完美运行。但是,当我复制整个代码并修改文件名时,即使调试器控制台显示它应该工作,也没有任何效果,即它不显示详细视图控制器。iOS UIViewController麻烦打开另一个uwwcontoller

什么会导致这种麻烦?

+2

如果您已经更改了viewController.m和.h文件的名称,那么该笔尖可能已经失去了与它的文件拥有者的关联。打开xib文件,点击左侧的“文件所有者”,然后使用右侧栏检查它是否设置为正确的类别。 – GregularExpressions 2012-02-08 22:36:07

+0

@gre我不使用xib文件,因为我手动编程一切。那么还有什么其他的事情可能导致这种情况? – wagashi 2012-02-09 19:50:35

回答

0

我解决了这个问题,它将提供我的表格视图的文件的内容复制到具有新名称的新文件中。

2

您是否使用“重构”选项重命名文件,如果不尝试重新构造旧项目的新副本中的文件。请发布更多信息“没有任何作品”有点太模糊。

+0

什么是重构?这个函数是否存在于Xcode中?对于“无效”,我的意思是,当我点击主视图控制器上的任何单元时,没有任何反应,它应该查看详细视图控制器。 – wagashi 2012-02-09 19:52:03

+0

我在Xcode中发现了“重构”功能,但它不让我使用“重命名”选项,只有“提取”选项。 – wagashi 2012-02-13 21:13:32