Определение метода не найдено - PullRequest
1 голос
/ 09 марта 2011

Что я делаю не так? Это файл .h:

#import <UIKit/UIKit.h>
#import <sqlite3.h>

@class ReaderViewController;

@interface ReaderAppDelegate : NSObject <UIApplicationDelegate> { 
    UIWindow *window; 
    ReaderViewController *viewController; 
} 

@property (nonatomic, retain) IBOutlet UIWindow *window; 
@property (nonatomic, retain) IBOutlet ReaderViewController *viewController; 

- (void)checkForDatabase; 
//- (void)SQLiteConnection: (NSString *)defaultDBPath; 
@end 

Ошибка отображается здесь:

screen shot of compile results

Ответы [ 2 ]

1 голос
/ 09 марта 2011

Вам не удалось внедрить checkForDatabase в ReaderAppDelegate.m (или в любом другом файле, который вы связываете с проектом).Вы сказали, что в заголовке, а потом нет.

1 голос
/ 09 марта 2011

Вы вызываете метод [self checkForDatabase], которого нет в файле .m.


Предупреждение Неполная реализация вызвано тем, что вы объявили метод checkForDatabase в своем интерфейсе

Ошибка определения метода : вы пытаетесь вызвать отсутствующий метод в методе application:didFinishLaunchingWithOptions:.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...