我定义为这样的(如图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