ページ 11

NSString型の文字列?から1文字抜き出したい

Posted: 2013年2月17日(日) 13:08
by bonbo
トピックが1つ未解決のままで申し訳ないのですが、別件でわからないことがあるので質問させていただきます。
たとえば

コード:

const NSString *nstest=@"くだもの";

if(nstest[1]==@'だ'){    //もちろんこんな比較はできないのだが
    NSLog(@"2文字目には「だ」が入っている");
}
のようなことをNSString型の文字列を使って再現したいのですが、どうすればよいのでしょうか。

よろしくお願いします。

Re: NSString型の文字列?から1文字抜き出したい

Posted: 2013年2月17日(日) 13:29
by h2so5

コード:

const NSString *nstest = @"くだもの";
    
if([nstest characterAtIndex: 1] == L'だ') {
    NSLog(@"2文字目には「だ」が入っている");
}

Re: NSString型の文字列?から1文字抜き出したい

Posted: 2013年2月17日(日) 13:37
by bonbo
>h2so5さん
bonboできました。ありがとうございます。

Re: NSString型の文字列?から1文字抜き出したい

Posted: 2013年2月17日(日) 13:49
by bonbo
解決にチェックいれるの忘れていました。