focus-ming
focus-ming
自己测试 35189664246870015 解析后打印值还是 35189664246870016 35189664246870010 解析后打印值还是 35189664246870008
35189664246870018解析后打印值是 35189664246870016 35189664246870019解析后打印值是 35189664246870020 35189664246870011解析后打印值是 35189664246870012 35189664246870013解析后打印值是 35189664246870012 35189664246870014解析后打印值是 35189664246870016 35189664246870016解析后打印值是 35189664246870016
> 服务端传输给客户端肯定是字符串的形式,你也说是用字符串接收的,字符串接收字符串不可能值不对。你检查一下自己代码吧,是不是哪里自己做了转换 > […](#) > On Mon, Jun 1, 2020 at 13:04 focus-ming ***@***.***> wrote: 35189664246870018解析后打印值是 35189664246870016 35189664246870019解析后打印值是 35189664246870020 35189664246870011解析后打印值是 35189664246870012 35189664246870013解析后打印值是 35189664246870012 35189664246870014解析后打印值是 35189664246870016 35189664246870016解析后打印值是 35189664246870016 — You are...
测试了35189664246870000到35189664246870090之前的数字 不一致的有这么多 解析前的值为:35189664246870001 解析后的值为35189664246870000 解析前的值为:35189664246870002 解析后的值为35189664246870000 解析前的值为:35189664246870003 解析后的值为35189664246870004 解析前的值为:35189664246870005 解析后的值为35189664246870004 解析前的值为:35189664246870006 解析后的值为35189664246870008 解析前的值为:35189664246870007 解析后的值为35189664246870008 解析前的值为:35189664246870009 解析后的值为35189664246870008 解析前的值为:35189664246870010 解析后的值为35189664246870008 解析前的值为:35189664246870011 解析后的值为35189664246870012 解析前的值为:35189664246870013 解析后的值为35189664246870012 解析前的值为:35189664246870014 解析后的值为35189664246870016 解析前的值为:35189664246870015 解析后的值为35189664246870016 解析前的值为:35189664246870017 解析后的值为35189664246870016 解析前的值为:35189664246870018 解析后的值为35189664246870016...
> 数字就用数字接收啊,你用 int64 接收就行了吧 > […](#) > On Mon, Jun 1, 2020 at 13:28 focus-ming ***@***.***> wrote: 测试了35189664246870000到35189664246870090之前的数字 不一致的有这么多 解析前的值为:35189664246870001 解析后的值为35189664246870000 解析前的值为:35189664246870002 解析后的值为35189664246870000 解析前的值为:35189664246870003 解析后的值为35189664246870004 解析前的值为:35189664246870005 解析后的值为35189664246870004 解析前的值为:35189664246870006 解析后的值为35189664246870008 解析前的值为:35189664246870007...
> 理论上确实支持自动转换,我只是看你挺急的想快点帮你解决问题。 那你提供一个可复现的 demo 吧。 > […](#) > On Mon, Jun 1, 2020 at 13:36 focus-ming ***@***.***> wrote: 数字就用数字接收啊,你用 int64 接收就行了吧 … On Mon, Jun 1, 2020 at 13:28 focus-ming...
> 理论上确实支持自动转换,我只是看你挺急的想快点帮你解决问题。 那你提供一个可复现的 demo 吧。 > […](#) > On Mon, Jun 1, 2020 at 13:36 focus-ming ***@***.***> wrote: 数字就用数字接收啊,你用 int64 接收就行了吧 … On Mon, Jun 1, 2020 at 13:28 focus-ming...
你好 昨天经过测试基本断定NumberFormatter 在17位转换时 苹果的Bug 出现这个问题为以下方法的 中的这句:formatter.string(from: num) extension String: _BuiltInBasicType { static func _transform(from object: Any) -> String? { switch object { case let str as String: return str case...
> 你的意思是同一个cell的数据,需要多个model组合起来吗 不不 比如有个ButtonCell 在A页面 有个A类型的model ButtonCell 需要通过A model 来设置UI 在B页面也用到了ButtonCell 但是此时Model为B 此时需要通过B model来设置UI 这样的Case怎么处理
> 哦哦,懂你的意思你,想想为什么我在cell与model之间抽象了一层cellModel,其实你是不是可以抽象一个协议,buttonCell依赖你的协议,然后cellModel去遵循抽象的协议,这样应该就可以解决了吧 明白 我尝试一下 谢谢大佬