美文网首页Swift学习iOS-swiftswift 文章收集
Swift-价格逗号分隔(含OC版本)

Swift-价格逗号分隔(含OC版本)

作者: Andy_WangPeng | 来源:发表于2016-08-19 09:24 被阅读158次

    ©版权声明:本文为Andy_wangpeng原创文章,未经允许不得转载。

    如需转载请注明版权

    - 效果图展示

    效果图

    - 技巧分享


    在小编应用开发中,涉及到了价格分隔的显示,三个数,分割很简单,分享下吧~~

    • Swift版本
      //MARK:- 创建价格分隔字符串
      func setSeparatorForPriceString(priceStr : String) -> String {
      //转为可变字符串
      let mutableString:NSMutableString = priceStr.mutableCopy() as! NSMutableString
      //获取总长度
      var index:NSInteger = priceStr.characters.count
      //如果总长度 - 3 大于0
      while ((index - 3)) > 0 {
      index -= 3 //存储长度
      mutableString .insertString(",", atIndex: index)//插入字符串’,‘
      }
      return mutableString as String
      }
    • OC版本
      #pragma mark - 添加价格‘,‘分隔字符串
      +(NSString)setSeparatorForPriceString:(NSString)priceStr{
      //copy转换成可变字符串
      NSMutableString *Mprice = priceStr.mutableCopy;
      //字符价格总长度
      NSInteger index = priceStr.length;
      //while循环遍历
      while ((index -3 ) > 0) { //如果满足
      index -= 3;//保存新值
      [Mprice insertString:@"," atIndex:index]; //插入字符串","
      }
      return Mprice.mutableCopy;
      }

    小编爱吐槽


    小编在编代码过程中,遇到问题时,在网上找解决办时,问得到的回答是这样的:

    • 1.楼主解决了吗?
    • 2.楼主我也遇到这个问题了
    • 3.我的也是这样
    • 4.多敲几次就好了
    • 5.再就不代码粘上来了,也不排版


      送你个图,不谢!送你个图,不谢!

    我丢你螺母~请你出去好吗?,你能不瞎逼逼吗?不知道请你别盖楼好吗??OK????

    相关文章

      网友评论

        本文标题:Swift-价格逗号分隔(含OC版本)

        本文链接:https://www.haomeiwen.com/subject/wihbsttx.html