コード化された文字列 "m8" または "w12" があり、それらを日オブジェクト "monday" または "wednesday" と時間オブジェクト "8:00" または "12:00" に展開したいと考えています。私が処理できる時間ですが、Objective-C (iOS) で「m」を「Monday」に変換する簡単な方法 (ブロックで使用できる) を見つけるのに苦労しています...
私は当初、最初の文字を取得することを考えていました (常に 1 つの文字と 1 つまたは 2 つの数字。木曜日は 'h' で、土日は適用されません)。
[codedString substringToIndex:1] // returns 'm' or 'w', etc...
次に、switch
ステートメントを使用して別の変数を 'monday' または 'tuesday' に設定し、数値についても同様のものを設定します。しかし、それから私はあなたがではないことを思い出しswitch
ましたNSString
. では、Objective-C でこのようなことを行うにはどうすればよいでしょうか。
Objective-C と Ruby の間を行き来するのは頭が痛いので、明らかな何かが欠けていることはわかっています...