2017-02-23 4 views

答えて

0

Objective-Cではcharです。これはプリミティブであり、1バイトしか含んでいません。だからchar *は本質的に文字列である文字の配列です。

私はNSStringに固執し、私があなただったら長さを確認します。

+0

これは本当ですか?私はかなり 'NSArray'はプリミティブ型を取っていないと確信しています。 'NSArray'はスウィフト' Character'を '_SwiftValue'として保持しているので、同等のNSObject型があることを意味します。 – BridgeTheGap

+0

あなたは正しいです、それはプリミティブ型を取っていません、私はchar *を参照していました。 NSStringを使用するように提案したので、NSArrayを使用できるようにしました。 – jakedunc

+0

他のオプションがない場合は 'NSString'を使用しますが、可能性があります。もちろん、パブリックタイプではなく、yada yadaであれば、 'NSString'で解決する必要があります。 – BridgeTheGap

関連する問題