as 1、编译器进行类型转换合法性检查;静态letcell=collectionView.dequeueReusableCell(withReuseIdentifier:shoppingList,for:indexPathasIndexPath) letk=cellasIndexPathCannotconvertvalue……
then是一个swift初始化库,只有80几行的代码库,确可以让初始化变得很优雅。1.使用then初始化AnyObject,这里以初始化控件为例lazyvarlabel=UILabel().then({$0.text=amp;quot;labelamp;quot;$0.textColor=.blue}) let ...……