BCOValueObject 0.4× 测试已测试✗ 语言语言 Obj-CObjective C许可证 MIT 发布上次发布2015年5月由 Benedict Cohen 维护。安装指南×BCOValueObject 安装指南您想要将以下代码添加到 Podfile 中,类似以下内容:target 'MyApp' do pod 'BCOValueObject', '~> 0.4' end然后在终端或从 CocoaPods.app 中运行 pod install。或者要对其进行测试,运行以下命令:pod try BCOValueObject查看 PodspecGitHub 仓库CocoaPods.org 上的页面BCOValueObject 0.4由Benedict CohenBenedictCBenedictC/BCOValueObjectGitHub 仓库 BCOValueObject 是一个 Objective-C 类,旨在删除创建不可变值对象所需的基本代码。它目前还是一个实验,可能永远不会发展成为一个完整的项目。 BCOValueObject 提供了不可变对象的等价性和唯一性。BCOValueObject 的子类也可以被进一步子类化以创建可变版本。可变和不可变版本遵循 Cocoa 的复制和可变复制的模式。可变版本支持 KVO。