MyThingNotificationKey
全部标签 我正在创建一个Reddit客户端用于学习目的。我需要一个包含常量的文件。我正在考虑在Reddit-Prefix.pch文件中导入该文件,以使常量可用于所有文件。这是一种很好的做事方式吗?另外,我做了研究,发现了几种创建常量的方法,但我不知道该使用哪一种:#define宏常量静态常量externconst枚举那么哪种方式是首选方式?约定是什么?我知道“这取决于”,但我的问题更具体地说是:每种解决方案的用例是什么?另外,如果使用externconst,是否需要导入文件,否则常量在不导入文件的情况下全局可用?我可以从逻辑上得出的结论是enum是定义自定义错误域之类的最佳选择(我真的是对的吗?
我正在创建一个Reddit客户端用于学习目的。我需要一个包含常量的文件。我正在考虑在Reddit-Prefix.pch文件中导入该文件,以使常量可用于所有文件。这是一种很好的做事方式吗?另外,我做了研究,发现了几种创建常量的方法,但我不知道该使用哪一种:#define宏常量静态常量externconst枚举那么哪种方式是首选方式?约定是什么?我知道“这取决于”,但我的问题更具体地说是:每种解决方案的用例是什么?另外,如果使用externconst,是否需要导入文件,否则常量在不导入文件的情况下全局可用?我可以从逻辑上得出的结论是enum是定义自定义错误域之类的最佳选择(我真的是对的吗?