Я пытаюсь создать целевой класс C ++, который прекрасно компилируется, пока кто-то не попытается использовать этот класс.Я хочу открыть viewController с модальным представлением Controller, но компилятор выдает мне это предупреждение:
MainView.mm: warning: Semantic Issue: Method
'- presentModalViewController: animated:' not found (тип возвращаемого значения по умолчанию равен 'id')
.h
#import <UIKit/UIKit.h>
@interface MainView : UIView <UIApplicationDelegate> {
UIWindow *window;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
- (IBAction)showInfo;
.mm:
#import "Calendar.h"
@implementation MainView
@synthesize window , day ,year ,myDate ,eventsLabel , bg;
- (id)initWithFrame:(CGRect)frame {
if (self == [super initWithFrame:frame]) {
}
return self;
}
- (IBAction)showCal {
Calendar *controller = [[Calendar alloc] initWithNibName:nil bundle:nil];
[MainView presentModalViewController:controller animated:YES];
[controller release];
}
и приложение вылетает!так что я могу сделать, чтобы решить эту проблему?