选择器'Logout'没有已知的类方法
但我尝试用相同的代码创建一个新项目,这是工作!
为什么?
有谁能回答我?
LoginController.h
//
// LoginController.h
//
#import <Foundation/Foundation.h>
@interface LoginController : NSObject
+(void)Logout;
@end
LoginController.m
//
// LoginController.m
//
#import "LoginController.h"
@implementation LoginController
+(void)Logout{
//something here
}
@end
HomeViewController.m
//
// HomeViewController.m
//
#import "LoginController.h"
@interface HomeViewController ()
@end
HomeViewController.m
@implementation HomeViewController
- (void)viewDidLoad
{
[LoginController Logout];
}
@end
答案 0 :(得分:0)
您可能在#import "LoginController.h"
中没有HomeViewController.m
,因此编译器不知道此方法。看起来您确实将其包含在.h
中,但您可能未在#import "HomeViewController.h
中包含HomeViewController.m