使数组和列表操作变为惰性的。
LazyArray 是一个独立的泛型不可变列表,仅包含 O(1) 复杂度的方法。
来自 Swift.Collection
原始数组将被包装用于每次操作。 那些应该修改 LazyArray 大小的函数将不会从内存中删除元素。
LazyArray 与 Carthage 兼容。 在您的 Cartfile 中添加以下条目
github "lucas34/LazyArray"
然后运行 carthage update
。
您可以通过将 LazyArray
添加到您的 Podfile
中,使用 CocoaPods 安装它
platform :ios, '8.0'
use_frameworks!
pod 'LazyArray'
在您的应用程序中,只需导入该库
import LazyArray
我们非常欢迎您为 LazyArray 做出贡献,请查看 LICENSE
文件以获取更多信息。
在 MIT 许可下分发。 请参阅 LICENSE
获取更多信息。