0
Я новичок в Xcode, и у меня есть проблема. Когда я начал свое приложение в iOS Simulator, приложение запустилось, а затем сработало. Это говорит мне, что у меня неполная реализация. Он говорит, что метод «Определить» для «страницы» не найден.Неполная реализация и определение метода «..» не найдено
AppDelegate.h
#import <UIKit/UIKit.h>
#import <MapKit/MapKit.h>
@class ViewController;
@interface AppDelegate : UIResponder <UIApplicationDelegate>
@property (strong, nonatomic) UIWindow *window;
@property (strong, nonatomic) ViewController *viewController;
@property(nonatomic, retain) MKMapView *mapView;
-(IBAction)page:(id)sender;
@end
ViewController.h
#import <UIKit/UIKit.h>
#import "MapKit/MapKit.h"
@interface ViewController : UIViewController {
IBOutlet MKMapView *mapView;
IBOutlet UISegmentedControl *maptype;
}
- (IBAction)locate:(id)sender;
- (IBAction)page:(id)sender;
@end
AppDelegate.m
#import "AppDelegate.h"
#import "ViewController.h"
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];
return YES;
}
Может кто-то помочь? Спасибо большое!
где же вы определили тело вашего метода '- (IBAction) страницы: (ID) отправителя;' у вас есть тот же самый метод, объявленный в вашем '' AppDelegate.h' и ViewController.h'. Вы должны написать тело метода i.e, что метод должен делать, когда он вызывается, в вашем файле 'ViewController.m'. –