Ios 如何删除outlet的所有引用
我意外地将命令按钮的事件设置为“出口”而不是“操作”。由于自动拖动功能,xcode在ApplicationLegate和.h和.m文件中生成了引用。我从.h和.m文件中删除了该条目,但模拟器无法运行,因为它仍在寻找丢失的引用。我到处都找不到那个出口。我对iOS编程相当陌生。有人能提出解决方案吗?您必须在interface builder中取消插座与项目的链接。选择将插座链接到的UI元素,然后在“连接检查器”中将其删除Ios 如何删除outlet的所有引用,ios,objective-c,xcode,Ios,Objective C,Xcode,我意外地将命令按钮的事件设置为“出口”而不是“操作”。由于自动拖动功能,xcode在ApplicationLegate和.h和.m文件中生成了引用。我从.h和.m文件中删除了该条目,但模拟器无法运行,因为它仍在寻找丢失的引用。我到处都找不到那个出口。我对iOS编程相当陌生。有人能提出解决方案吗?您必须在interface builder中取消插座与项目的链接。选择将插座链接到的UI元素,然后在“连接检查器”中将其删除 单击小“x”^^ ^它也将在脚本/xib中的命令按钮上列出 也从那里删除它,
单击小“x”^^ ^它也将在脚本/xib中的命令按钮上列出
也从那里删除它,你应该会很好。我认为有两个不同的原因,人们可能会来到这里,想知道如何摆脱不需要的渠道参考
不需要删除派生数据。无论如何,这并不能解决问题。只需再次尝试同时打开两个项目,您将得到相同的奇怪行为。我解决这一问题的方法是分别创建两个新项目,其中有同名的视图控制器和同名的引用插座。我从未复制过任何东西,但Xcode显示其中一个引用了另一个。就像我说的,忽略它。我在创建项目时没有选择情节提要。它也会自动生成吗?我说的是故事板/xib(意思是一个或另一个)。如果您没有使用故事板,那么您是在xib中这样做的,对吗?因此,在xib中,单击您所指的命令按钮,然后删除您意外创建的插座连接。这是我的“初学者应该从代码做起”理论的另一个证明……感谢最后一段