swift泛型取值和字符保留几位小数

     ImageCache.default.calculateDiskStorageSize { (results) in
                    print("硬盘大小 is \(results)")
                  let string =  results.map({ String($0) })
                    results.map { num1 in
                        print(num1)
                    }
                    print(string)
            
                    do {
                        let value = try string.get()
                        
                        let num =   (Double(value) ?? 0.0) / 1000.0 / 1000.0
                        
                        self.contentLabel.text = String(format: "%.1fM", num)
                        print(value)
                        
                      
                    }catch{
                        print("\(error)")
                    }
//                    let integerResult = getNextInteger()
//                    integerResult == .success(5)
//                    let stringResult = integerResult.map({ String($0) })
//                    stringResult == .success("5")
                    
//                    let integerResult: Result<Int, Error> = .success(5)
                  ///     do {
                  ///         let value = try integerResult.get()
                  ///         print("The value is \(value).")
                  ///     } catch {
                  ///         print("Error retrieving the value: \(error)")
                  ///     }
                  ///     // Prints "The value is 5."
                }
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容