-4

以下是我的Model.h文件:

@interface Model : NSObject
    - (void)loadSiteForTTSWithText:(NSString *)text AndVerseNumber:(int)versesNumber AndChapterNumber:(int)chapterNumber AndBookNumber:(int)bookNumber;
.... //few other methods are here
@end

我已经导入Model.h到 my中并为isViewController制作了一个对象。然后我访问使用模型的方法。所有其他方法都可以正常工作,但是当我尝试访问时:ModelmodelModel

[model loadSiteForTTSWithText:stringToRead AndVerseNumber:verseNumber AndChapterNumber:chapterNumber AndBookNumber:bookNumber];

我收到错误消息:

No visible @interface for 'Model' declares the selector 'loadSiteForTTSWithText:AndVerseNumber:AndChapterNumber:AndBookNumber:'

我在里面声明的其他方法没有收到任何错误Model.h。可能是什么问题?

编辑
我检查了重复文件但找不到任何文件。

4

2 回答 2

3

我不知道错误是什么,但退出 Xcode 并重新打开它解决了这个问题。

于 2013-08-21T06:49:17.330 回答
0

方法声明可能是错误的。如果你错过了中间的语法,只需创建一个正确的语法方法声明,它会给出这样的消息。检查你的方法声明协议。似乎错误在那里..

于 2013-08-21T06:44:23.940 回答