gpt4 book ai didi

objective-c - 组织 Objective-C 源文件

转载 作者:行者123 更新时间:2023-12-03 17:44:05 24 4
gpt4 key购买 nike

在 Java 中,我们在包中组织文件,Clojure 有命名空间,Ruby 有模块。
如何组织 Objective-C 文件?存在任何约定/最佳实践吗?

在 Xcode 中,所有内容都在“classes”目录下。

最佳答案

  1. 我通常做的是为文件强制执行物理文件夹(以及 Xcode 中的组),并将它们从所在位置添加到项目中。从那里您可以根据需要对文件进行逻辑分组。默认情况下,它将在同一个 Classes 文件夹中创建文件,我发现在处理外部源代码管理客户端时很难导航。

  2. 利用类别为特定类的单独逻辑提供单独的文件。例如,我将在实现文件中使用私有(private)方法接口(interface),并使用单独的类别名称,以便它对于其他实现来说有些“私有(private)”。

  3. 为了保持唯一性,您可以尝试为文件夹或类组添加前缀。

关于objective-c - 组织 Objective-C 源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4352076/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com