zoukankan      html  css  js  c++  java
  • <13>随机给图片命名

    /*
     * 随机给图片命名
     * & - length 传入长度
     * 返回图片名
     */
    + (NSString *)randomStringWithLength:(int)length;
    /*
     * 随机给图片命名
     */
    + (NSString *)randomStringWithLength:(int)length{
       
       
        NSString *letters = @"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
        NSMutableString *randomString = [NSMutableString stringWithCapacity: length];
        for (int i = 0; i < length; i++) {
            [randomString appendFormat: @"%C", [letters characterAtIndex: arc4random_uniform((int)[letters length])]];
        }
       
        //获取系统时间
        NSDate * senddate=[NSDate date];
        NSDateFormatter  *dateformatter=[[NSDateFormatter alloc] init];
        [dateformatter setDateFormat:@"YYYY-MM-dd"];
        NSString *  locationString=[dateformatter stringFromDate:senddate];
        NSDate * now = [dateformatter dateFromString:locationString];
        //转成时间戳
        NSString *timeSp = [NSString stringWithFormat:@"%ld", (long)[now timeIntervalSince1970]];

        //把时间戳和随机字符进行拼接组合
        return  [NSString stringWithFormat:@"%@_%@_%@.png",timeSp,randomString,@"用户uid"];

    }
     
  • 相关阅读:
    SuperMap关联外部数据库
    617Tips
    第一次上课
    文本字段也可做自定义专题图
    Oracle笔记一
    Oracle笔记二
    复制追加数据集失败
    夏季恋语
    最浪漫的事
    爱了你那么多年
  • 原文地址:https://www.cnblogs.com/iQingYang/p/6688071.html
Copyright © 2011-2022 走看看