【发布时间】:2016-03-02 15:04:12
【问题描述】:
我打开了一个由 Apple 作为教程制作的 XCode 项目(“Auto Layout Cookbook”),发现两个文件的名称很奇怪:
- Recipe+Loading.swift
- Recipe+Storyboards.swift
两者都包含一个名为 Recipe 的扩展。我找不到任何关于这种命名的文档。
他们以这种方式命名文件有什么原因吗?
【问题讨论】:
-
这只是ObjC时代命名类别的约定(“类别通常在单独的头文件中声明并在单独的源代码文件中实现。对于XYZPerson,您可以在名为 XYZPerson+XYZPersonNameDisplayAdditions.h.") developer.apple.com/library/ios/documentation/Cocoa/Conceptual/… 的头文件中声明类别
-
@Alladinian:谢谢!
标签: swift