我如何在iPhone中分离表格中的Gmail和Facebook联系人的指示

时间:2012-07-10 12:55:28

标签: iphone tableview

我正在使用xmpp开发聊天应用程序。我在表格中获得了gmail和Facebook联系人。 但我的表包含3个部分

-(NSString*)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)sectionIndex
{
    NSArray *sections = [[self fetchedResultsController] sections];

    if (sectionIndex < [sections count])
    {
        id <NSFetchedResultsSectionInfo> sectionInfo = [sections objectAtIndex:sectionIndex];

        int section = [sectionInfo.name intValue];
        switch (section)
        {
            case 0  : return @"Available";
            case 1  : return @"Away";
            default : return @"Offline";
        }
    }

    return @"";
}

这里我的问题是如何区分Gmail和Facebook联系人

1 个答案:

答案 0 :(得分:0)

UILabel *lblText = [[UILabel alloc] initWithFrame:CGRectMake(290,16,10,20)]; 
    lblText.textColor = [UIColor orangeColor];
    [cell addSubview:lblText]; 

    if ([[user jidStr] rangeOfString:@"gmail"].location == NSNotFound) 
    {
        if([[user jidStr] rangeOfString:@"facebook"].location==NSNotFound)
        {
            lblText.text=@"y";
        }
        else 
        {
            lblText.text=@"f";
        }

    }
    else 
    {
        lblText.text=@"g";
    }