1
我NSMutableArray的 「天」,其含有(6個NSMutable陣列)陣列包含的UITableView使用函數刪除行
class Lesson{
NSString *time1;
NSString *time2;
NSString *predmet;
NSString *namPrepod;
NSString *zamet;
}
我必須來獲取當前的周,日,教訓
-(Lesson *)lessonInWeek:(int)week inDay:(int)day lessonNumber:(int)lNumber
{
Week *currentWeek = nil;
if(week)
currentWeek = nechetNedel;
else
currentWeek = chetNedel;
NSMutableArray *dayArray = [currentWeek.days objectAtIndex:day];
Lesson *lesson = [dayArray objectAtIndex:lNumber];
return lesson;
}
與這個功能我在
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
......
Lesson *item = [[Singleton sharedInstance] lessonInWeek:segmentedControl.selectedSegmentIndex inDay:indexPath.section lessonNumber:indexPath.row];
....
time1.text= item.time1;
....
time2.text= item.time2;
....
predmet.text=item.predmet;
.....
namePrepod.text=item.namPrepod;
......
zamet.text=item.zamet;
....
我可以用這個函數刪除一行而不使用?
if(segmentedControl.selectedSegmentIndex==0)
if(section==1)
......
該功能需要編輯刪除一行。
你可以寫這個函數刪除一行嗎? – Pavel 2012-02-04 14:47:19
@Pavel當然 - 它或多或少是你自己的代碼,'objectAtIndex'替換爲'removeObjectAtIndex'。 – dasblinkenlight 2012-02-04 14:58:29
它不行... – Pavel 2012-02-04 15:06:35