【发布时间】:2010-10-07 01:01:27
【问题描述】:
我正在开发一个Cocoa 应用程序,并且我使用常量NSStrings 作为存储键名的方式来满足我的偏好。
我知道这是个好主意,因为它可以在必要时轻松更改密钥。
另外,这是整个“将数据与逻辑分开”的概念。
无论如何,有没有一种好方法可以为整个应用程序定义一次这些常量?
我确信有一种简单而智能的方法,但现在我的课程只是重新定义他们使用的课程。
【问题讨论】:
-
OOP 是关于分组您的数据与您的逻辑。你提出的只是一个好的编程实践,即让你的程序易于更改。
标签: ios objective-c cocoa nsstring constants