Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 将时间戳添加到照片上载_Ios_Image_Timestamp - Fatal编程技术网

Ios 将时间戳添加到照片上载

Ios 将时间戳添加到照片上载,ios,image,timestamp,Ios,Image,Timestamp,我正在将照片从iOS应用程序上载到服务器。目前,我正在硬编码我上传的照片的名称,但这会导致所有后续照片被覆盖(自然)。为了解决这个问题,我想为图像创建一个新名称,最好是添加一个标题(我在一个单独的文本字段中定义)以及一个上载时间戳。我对这段代码的尝试如下,但是它们不起作用:P NSString * timestamp = [NSString stringWithFormat,[[NSDate date], timeIntervalSince1970] * 1000]; var h

我正在将照片从iOS应用程序上载到服务器。目前,我正在硬编码我上传的照片的名称,但这会导致所有后续照片被覆盖(自然)。为了解决这个问题,我想为图像创建一个新名称,最好是添加一个标题(我在一个单独的文本字段中定义)以及一个上载时间戳。我对这段代码的尝试如下,但是它们不起作用:P

NSString * timestamp = [NSString stringWithFormat,[[NSDate date], timeIntervalSince1970] * 1000];
        var header:NSString = txtHeader.text
        let filename = (header)&&(timestamp)&&"image.jpg"
        let mimetype = "image/jpg"
差不多

var currentTimeStamp = String(Int(NSDate().timeIntervalSince1970))
还可以添加

extension Double {
    func format(f: String) -> String {
        return NSString(format: "%\(f)f", self) as String
    }

    func toString() -> String {
        return String(format: "%.1f",self)
    }

    func toInt() -> Int{
        var temp:Int64 = Int64(self)
        return Int(temp)
    }
}

var currentTimeStamp = NSDate().timeIntervalSince1970.toString()
编辑:文件名

let filename = "\(header)_\(currentTimeStamp)_img.jpg"

为什么要混合使用快速和客观的C代码?谢谢-那么最终的“文件名”语句会是什么样子?