胡扯 Waffle是一个Deadsimple依赖项容器。 Waffle不会尝试做太多事情,它将满足您80%至100%的需求,并允许您扩展Waffle,以便可以满足您的所有需求。 基本用法 假设您具有以下两个数据源。 struct UserDataSource { let name : String } struct RestDataSource { let userDataSource : UserDataSource func sayHi () { print ( " Hi, \( userDataSource. name ) " ) }