Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 使用字典数组中的数据填充Tapku日历_Iphone_Objective C_Ios_Ios5_Cocos2d Iphone - Fatal编程技术网

Iphone 使用字典数组中的数据填充Tapku日历

Iphone 使用字典数组中的数据填充Tapku日历,iphone,objective-c,ios,ios5,cocos2d-iphone,Iphone,Objective C,Ios,Ios5,Cocos2d Iphone,我有一个与家庭作业对象对应的字典数组。 每个字典都有一个名为Date的条目,其中包含一个NSDate! 每本词典也有一个包含NSString的标题条目 我想使用TAPKU日历在下面的表视图中显示标题字符串,如果用户点击某个日期,并且当天有作业到期! 我怎样才能做到这一点? 谢谢 Tapku日历有一个方法 - (void)calendarMonthView:(TKCalendarMonthView *)monthView didSelectDate:(NSDate *)d {}` 其中“d”是点

我有一个与家庭作业对象对应的字典数组。 每个字典都有一个名为Date的条目,其中包含一个NSDate! 每本词典也有一个包含NSString的标题条目 我想使用TAPKU日历在下面的表视图中显示标题字符串,如果用户点击某个日期,并且当天有作业到期! 我怎样才能做到这一点?
谢谢

Tapku日历有一个方法

- (void)calendarMonthView:(TKCalendarMonthView *)monthView didSelectDate:(NSDate *)d {}`
其中“d”是点击的日期。有了这个日期,你可以做任何事。在实现日历的类中使用它

在我的示例中,我使用数组中的数据更改按钮标题,该数组包含许多日期的文本:

- (void)calendarMonthView:(TKCalendarMonthView *)monthView didSelectDate:(NSDate *)d {
    [self setEditButtonTitle:d];
}

- (void)setEditButtonTitle : (NSDate*) d{
    for (int i=0; i<[array count]; i++) {
        if (/*  compare if NSDate from my array is equal to "d" */){
            [editButton setTitle:[array objectAtIndex:i] forState:UIControlStateNormal];
        }
    }
}
-(void)calendarMonthView:(TKCalendarMonthView*)monthView didSelectDate:(NSDate*)d{
[自我设置编辑按钮:d];
}
-(无效)SetEditButtonTile:(NSDate*)d{

对于(inti=0;i,最终,更新的Tapku演示项目提供了我需要的确切答案!

已查找教程,但找不到任何更新的教程!