swift - Swift 中函数声明和定义的分离

标签 swift encapsulation

我正在看新的 Swift。我来自 C、C++、Objective-C……我注意到在 swift 中不可能(?)将函数的声明和定义分开。这样做的结果是结构和类的声明非常冗长和臃肿,因此很难通过查看代码来“快速了解”类。难道我做错了什么?除了尝试使功能变小等之外,是否有任何方法可以克服这个问题?提前致谢

最佳答案

在 swift 中,没有声明与实现的分离。这与大多数其他现代语言(如 Python)一样工作。如果你想快速了解你的类,你应该使用代码折叠。简单地折叠你所有的方法和函数。并展开您想要修改/处理的方法。

关于swift - Swift 中函数声明和定义的分离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25210547/

相关文章:

java - java中封装的清晰性

java - java中如何使用参数和实参?

java - 在内部使用私有(private)支持方法对公共(public)方法进行单元测试?

java - Java 中的发布/转义和封装

ios - Collection View 单元格未出现

ios - 使用自定义注释移动动画 IOS Swift Like Ola Uber App MapKit

ios - 如何快速在collectionView中添加图像

ios - SKAction.playSoundFileNamed -- 如何将音量设置在 0.0 - 1.0 之间

swift - 带有自定义表格 View 单元格的表格 View 在滚动时消失

python - 在这里和那里创建具有大量导入函数的类