我目前在一个类中定义了一些 unicode 字符(音乐扁平和锐利符号):
#import <Foundation/Foundation.h>
#define kSongsSharpSymbol [NSString stringWithFormat:@"\U0000266F"]
#define kSongsFlatSymbol [NSString stringWithFormat:@"\U0000266D"]
@interface Song : NSObject {
//...
}
随着应用程序的增长,我认为这些类型的常量最好放在应用程序文件可用的地方,而不必包含类。
问题
- 我是否正确定义了 unicode 字符?它有效,但这并不意味着它是正确的
- 理想情况下,我应该将这些类型的常量放在哪里?
干杯和感谢!