我有一个编码字符串“m8”或“w12”,我想将它们扩展为一个日对象“星期一”或“星期三”和一个时间对象“8:00”或“12:00”。我可以处理但很难找到一种简单的方法(可以在一个块中使用)在Objective-C(iOS)中将'm'变成'Monday'......
我最初想得到第一个字母(总是只有一个字母,然后是 1 或 2 个数字。星期四是“h”。周六和周日不适用)。
[codedString substringToIndex:1] // returns 'm' or 'w', etc...
然后使用switch
语句将另一个变量设置为“星期一”或“星期二”,然后对数字进行类似的设置。但是,然后我记得你不能switch
在NSString
. 那么如何在 Objective-C 中进行这样的事情呢?
在 Objective-C 和 Ruby 之间来回切换大脑很痛苦,所以我知道我错过了一些明显的东西......