没有可见的@interface

Sha*_*arp 30 xcode interface objective-c ios

我已经多次得到这个错误,并且不清楚导致错误的原因.在堆栈溢出和谷歌上寻找超过一个小时后,我仍然没有答案.有人可以帮忙吗?

我已经看到了几个具体的答案,但没有说出错误发生的原因,只有"做x"或"做y".

我还没有包含代码,因为我想知道这个错误一般发生的原因所以每当我收到此错误时我都可以修复我的代码.

Lou*_*nco 11

它可能会发生很多原因,但通常会说它在标记的代码行中没有看到任何证据表明您引用的选择器位于它认为该对象具有的类型的接口中.

在这个例子中,

没有可见的界面错误

他们用错误的类型声明了operandStack.

在这一个

http://www.raywenderlich.com/forums/viewtopic.php?f=2&t=3312

他们在选择器名称中输入了一个拼写错误