Swift:枚举名称,其中包含特殊字符(如.)
如何创建名称中带有“.”或“-”的枚举?我想要像这样的东西:Swift:枚举名称,其中包含特殊字符(如.),swift,enums,lexical,Swift,Enums,Lexical,如何创建名称中带有“.”或“-”的枚举?我想要像这样的东西: enum Options: String { case option1, option2, option2.1, option3 } 使用反勾号(``)不起作用。我能做些什么吗?两个字符都不能作为标识符名称的一部分。有关语法,请参阅。两个字符都不能作为标识符名称的一部分。语法请参见。就像Gereon说的,基本上,你不能。这是一个非常古老的系统。但是如果你能找到一个你喜欢的表情符号,那就行了 enum选项:字符串{ ca
enum Options: String {
case option1, option2, option2.1, option3
}
使用反勾号(``)不起作用。我能做些什么吗?两个字符都不能作为标识符名称的一部分。有关语法,请参阅。两个字符都不能作为标识符名称的一部分。语法请参见。就像Gereon说的,基本上,你不能。这是一个非常古老的系统。但是如果你能找到一个你喜欢的表情符号,那就行了
enum选项:字符串{
case option就像Gereon说的,基本上你不能。这是一个非常古老的系统。但是如果你能找到一个你喜欢的好表情符号,那就行了
enum选项:字符串{
大小写选项您不能使用uu或其他经批准的字符。当您希望标识符名称与swift类或大小写中的保留字相同时,可以使用反勾号enum@JoakimDanielson你是说“你能”@LeoDabus,也许是个误会。我的“不能”指问题的第一句,而不是最后一句。如果不是这样,请解释我是怎么错的。对不起,我错过了“所以”单词。标点符号有助于正确阅读。您不能使用u或其他经批准的字符。当您希望标识符名称与swift类或大小写中的保留单词相同时,可以使用回勾enum@JoakimDanielson你是说“你能”@LeoDabus,也许是个误会。我的“不能”指问题的第一句,而不是最后一句。如果不是这样,请解释我是怎么错的。对不起,我错过了“所以”这里的单词。那里的标点符号有助于正确阅读。在我看来,最好使用像选项2这样的东西。我讨厌下划线,但我仍然使用很多下划线,因为我认为它们是句号的最佳替代品。例如,在我看来,使用像选项2这样的东西会更好。我讨厌下划线,但我仍然使用很多下划线,因为我认为它们是经期的最佳替代品。