我定義爲這樣的(如圖schedule.h文件)類(附表)方法不可見
#import <UIKit/UIKit.h>
#import "TdCalendarView.h"
#import "AppDelegate.h"
@interface Schedule : UIView {
IBOutlet UIView *schedule;
}
- (void) calendarTouched:(CFGregorianDate) selectedDate;
@end
Schedule.m看起來是這樣的:
- (void) calendarTouched: (CFGregorianDate) selectedDate {
NSLog(@"calendarTouched - currentSelectDate: %@/%@/%@", selectedDate.month, selectedDate.day, selectedDate.year);
return;
}
在另一類,我打電話calendarTouched這個方法調用:
Schedule *sch = [[Schedule alloc] init];
[sch.calendarTouched:currentSelectDate];
我得到一個在Schedule類型的對象上找不到「calendarTouched」錯誤。 (我在調用類中有#import「Schedule.h」)
我已經做了一個乾淨的,但無濟於事。爲什麼它找不到它?
我不敢相信!就在我面前,我知道得更多......非常感謝你...... – SpokaneDude