NSStringを指定した文字数で二つに分割する方法のメモ
(XcodeシミュレータiOS6で試しましています。)
ポイント
・substringToIndex
・substringFromIndex
を使う。
サンプルコード
@implementation ViewController
– (void)viewDidLoad
{
[super viewDidLoad];
// 分割前の文字
NSString *str = @”1234567890″;
// 何文字目で分割するか
int index = 5;
// はじめから5文字
NSString *first = [str substringToIndex:index];
// 最後から5文字
NSString *second = [str substringFromIndex:[str length] – index];
NSLog(@”はじめから5文字:%@, 後ろから5文字:%@”, first, second);
}
@end