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;

    }

  • 相关阅读:
    CF Gym 101955G Best ACMer Solves the Hardest Problem 平面加点,删点,点加权(暴力)
    CF Gym 101955C Insertion Sort
    狩猎大赛(社团周赛)
    CF 1215 D Ticket Game (博弈)
    CF1215 C Swap Letters(思维题)
    CF 1215 B The Number of Products(思维题)
    HDU 6740 MUV LUV EXTRA(求循环节)
    BZOJ 1491 [NOI2007]社交网络(Floyd变形)
    BZOJ 3039 玉蟾宫
    【luogu4124】【bzoj4521】 [CQOI2016]手机号码 [数位dp]
  • 原文地址:https://www.cnblogs.com/dexjay/p/4836489.html
Copyright © 2011-2022 走看看