提问人:screenMonkey MonkeyMan 提问时间:2/4/2020 更新时间:2/4/2020 访问量:37
为什么我得到方法定义...重构后未发现错误?
Why do I get Method definition for ... not found error after refactoring?
问:
我有一个非常小的类,文件中有一个,仅此而已。我最近重构了文件名,但由于某种原因文件名没有重构,所以我不得不手动更改它。现在一切正常,但我突然在我的文件中收到一条警告:.不知道为什么。enum
.h
.h
.m
@implementation
.m
Method definition for ... not found
它看起来像这样:.m
#import "TabTypeEnum.h"
@interface TabTypeEnum ()
@end
@implementation TabTypeEnum
- (void)viewDidLoad {
[super viewDidLoad];
}
@end
在.h
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
@interface TabTypeEnum : UIViewController
typedef enum {
MyTravels = 0,
Excursions,
Experiences,
Map,
Discover
} MyTabType;
- (void)myTabFunc: (MyTabType) myTab;
@end
NS_ASSUME_NONNULL_END
我之前没有收到警告,我所做的只是将所有名称更改为 .我不想在文件中实现该方法。这很好。TabTypeEnum
.m
答: 暂无答案
评论
- (void)myTabFunc: