tec*_*erx 22 int facebook-ios-sdk swift swift4
是什么替换了方法toUIntMax()和Swift 4中的方法toIntMax()?该错误发生在FacebookCore框架内.
任何帮助,将不胜感激
Sul*_*han 28
IntMax作为SE-104的一部分,该概念已被完全删除.
使用"最大宽度整数"(请参阅参考资料
MaxInt)的概念从一个整数类型转换为另一个整数类型,这是一个人为的限制.例如,MaxInt如果有人实施Int256,那么它的存在使得不清楚该做什么.
所提出的模型消除了先前用于在整数类型之间互操作的"最大整数类型"概念(参见
toIntMax当前模型),而是提供对机器字的访问.它也介绍了multipliedFullWidth(by:),dividingFullWidth(_:)和quotientAndRemainder方法.这些变化可以共同用于提供非常难以实现的bignums的有效实现.
在这种特定情况下,FB SDK应该只使用UInt64($0)初始化程序,BinaryInteger由于新协议,该初始化程序现在可用于任何类型.
| 归档时间: |
|
| 查看次数: |
4785 次 |
| 最近记录: |