没有合适的资源?快使用搜索试试~ 我知道了~
Delay:Swift 中惰性求值的 µframework
共12个文件
plist:3个
swift:2个
xcworkspacedata:1个
需积分: 5 0 下载量 42 浏览量
2021-07-09
14:10:23
上传
评论
收藏 10KB ZIP 举报
温馨提示
已弃用 此项目已弃用,将来不会更新。 是其功能的完全替代品,并且经过了更好的测试、记录和使用。 延迟 这是一个 Swift 微框架,它实现了一种延迟评估的记忆包装器类型。 这有点像一个承诺。 为什么不直接使用闭包? 闭包不会自动记忆; 延迟将评估零次或一次,而闭包将在每次调用时评估。 关闭目前受non-fixed multi-payload enum layout错误的影响; 由于 Delay 是一个类,它不会导致enum布局的这些问题。 用 func expensiveComputation () -> Int let delayedResult = delay ( expensiveComputation ()) let actualResult = delay. force () // explicitly force it let otherActualResult: In
资源推荐
资源详情
资源评论
收起资源包目录
Delay-master.zip (12个子文件)
Delay-master
.gitignore 72B
Delay
Info.plist 930B
Delay.swift 1KB
Delay.h 214B
LICENSE 1KB
Delay.xcodeproj
project.xcworkspace
contents.xcworkspacedata 150B
project.pbxproj 14KB
xcuserdata
rob.xcuserdatad
xcschemes
xcschememanagement.plist 567B
Delay.xcscheme 3KB
README.md 2KB
DelayTests
Info.plist 754B
DelayTests.swift 104B
共 12 条
- 1
资源评论
参丸
- 粉丝: 14
- 资源: 4658
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功