相关疑难解决方法(0)

Swift扩展示例

我原本想知道如何制作这样的东西

UIColor.myCustomGreen
Run Code Online (Sandbox Code Playgroud)

这样我就可以定义自己的颜色并在整个应用程序中使用它们.

之前我曾经研究过扩展,我认为我可以用它们来解决我的问题,但我不记得究竟如何设置扩展.在撰写本文时,在Google上搜索"Swift扩展"会导致文档,几个长篇教程以及一个相当无用的Stack Overflow 问题.

所以答案就在那里,但需要深入研究文档和教程.我决定写这个问题和以下答案,为Stack Overflow添加一些更好的搜索关键字,并快速回顾一下如何设置扩展.

具体来说我想知道:

  • 扩展位于何处(文件和命名约定)?
  • 什么是扩展语法?
  • 有几个简单的常用例子?

extension-methods swift

77
推荐指数
3
解决办法
7万
查看次数

标签 统计

extension-methods ×1

swift ×1