我收到来自 Xcode 的警告。这是代码
DeviceList *dList = (DeviceList* )[[User thisUser] devices];
[dList getListId];
警告指出未找到实例方法 -getListId。但是该方法存在于我的源代码中
- (NSString*) getListId
{
T
if ( ... != nil)
{
return ...;
}
else
{
return @"";
}
}
我在调用该方法时无法弄清楚问题出在哪里。
最佳答案
您是否在 .h 文件中添加了此方法的声明,如果是,您是否将 .h 导入到您尝试调用此方法的文件中?
这个错误基本上是编译器说它找不到方法声明,所以它不知道期望的返回类型是什么。
关于iphone - 找不到实例方法(返回类型默认为id),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13154206/