Есть ли какой-либо лаконичный способ срезания строк в Objective-C? До сих пор я получил:Краткая нарезка строки в объекте C
f = [f stringByReplacingCharactersInRange:NSMakeRange(0, 1) withString:@""];
Что не совсем так хорошо, как в Python:
f = f[1:]
И было бы даже gnarlier если приходится делать что-то вроде f[1:4]
:
f = [f stringByReplacingCharactersInRange:NSMakeRange(0, 1) withString:@""];
f = [f stringByPaddingToLength:(4-1) withString:@"" startingAtIndex:0];
«Concise» - прилагательное, редко применяемое к Objective C :) –
@MattWilding: это делает меня грустным = (.I пропустить мой Python. XCode в основном компенсирует это, хотя – Claudiu