什么是Gizou?简单来说,它是一个为Objective-C开发者创建样例数据的工作坊,类似于它所启发的项目,如 MBFaker 和 Faker。如果你曾经创建过样例数据,你就知道正确地做到这一点可能会有些困难(如果你不想遭受挫败,你就不要为所有内容都使用随机字符字符串),因此最好的解决方案是一个可以生成像名称、电子邮件、地址等真实数据的库。
我创建Gizou的原因是在创建Foundry(我另一个建议你也检查的项目,它是一个对象的工厂)时大量使用MBFaker后,我发现它存在一些关键问题。Gizou通过添加以下特性增强了这些问题:
这些理由对你来说足够了吗?试试看吧,如果你想使用基于Gizou构建的全套模拟对象(包括NSObject和Core Data的NSManagedObject),也请查看Foundry,特别是在你想使用类似factory_girl但针对Objective-C的工具时。
John Tumminaro,[email protected]
Gizou基于MIT许可证提供。更多信息请参阅LICENSE文件。