Swift 面向協議編程之協議擴展

協議的命名遵循Swift的標準庫,即協議名以「Type」,"-able","-ible"結尾。 例如 SequenceType,GeneratorType,CustomStringCoveeertible,  -type定義行爲,-able定義元素怎樣做事。 Swift 能擴展協議 協議可以添加方法和屬性 協議擴展能添加協議中已有屬性和方法的實現 如果一個類遵循了協議,那麼協議中的方法必須被這個類
相關文章
相關標籤/搜索