zoukankan      html  css  js  c++  java
  • 一些问题

    }else if (indexPath.row == 2){

            UITableViewCell *cell2 = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:@"cell2"];

            cell2.textLabel.text = @"国际分类号";

    //        if ([self isBlankString:detailInfo.intCls] == NO) {

    //            cell2.detailTextLabel.text = detailInfo.intCls;

    //        }

            

    //        NSString *trimedString = [detailInfo.intCls stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

    //        if ([trimedString length] != 0) {

    //            cell2.detailTextLabel.text = detailInfo.intCls;

    //        }

            if ([self isNull: detailInfo.intCls] == NO) {

                cell2.detailTextLabel.text = detailInfo.intCls;

            }

            return cell2;

    =========================================

    - (BOOL) isBlankString:(NSString *)string {

        if (string == nil || string == NULL) {

            return YES;

        }

        if ([string isKindOfClass:[NSNull class]]) {

            return YES;

        }

        if ([[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]] length]==0) {

            return YES;

        }

        return NO;

    }

    -(BOOL)isNull:(id)object

    {

        // 判断是否为空串

        if ([object isEqual:[NSNull null]]) {

            return NO;

        }

        else if ([object isKindOfClass:[NSNull class]])

        {

            return NO;

        }

        else if (object==nil){

            return NO;

        }

        return YES;

    }

    -(NSUInteger) unicodeLengthOfString: (NSString *) text {

        NSUInteger asciiLength = 0;

        

        for (NSUInteger i = 0; i < text.length; i++) {

            

            

            unichar uc = [text characterAtIndex: i];

            

            asciiLength += isascii(uc) ? 1 : 2;

        }

        

        NSUInteger unicodeLength = asciiLength / 2;

        

        if(asciiLength % 2) {

            unicodeLength++;

        }

        

        return unicodeLength;

    }

  • 相关阅读:
    变Enter键为Tab键 实现焦点转移
    .net事务使用实例
    C#多线程编程(1):线程的启动
    Sql中try{} catch{}实例
    winform刷新父窗体
    Sql批量删除/插入
    IDENTITY,SCOPE_IDENTITY和IDENT_CURRENT的辨析
    C#多线程编程(2):线程的同步
    Sql Server 网络备份
    SQL语句来获取一个表的所有列的信息,如,列名、类型、长度等
  • 原文地址:https://www.cnblogs.com/dexjay/p/4836489.html
Copyright © 2011-2022 走看看