iOS プロジェクトでは、php サーバーからデータを取得したいのですが、authcode を使用して暗号化しました。iOS で ASCII (ascii>127 && ascii<255) から文字を取得するにはどうすればよいですか?
1139 次
2 に答える
1
このように取得できます..
NSString *string = @"A";
int asciiValue = [string characterAtIndex:0]; // 65
if(asciiValue > 127 || asciiValue < 255)
{
NSLog(@"Data Exists");
}
else
{
NSLog(@"Data not Exists");
}
このコードを使用して、127 から 255 までの ascii 値を出力できます。
for(int i = 127 ; i < 255 ; i++)
{
NSLog(@"Ascii %c",i);
}
于 2013-06-10T07:07:06.340 に答える
0
まず、ASCII には 0x1 から 0x127 までの文字のみが含まれます。7ビットコードです。127 を超える値は ASCII ではありません
やりたいことを手に入れるのは難しい。しかし、とにかくこれは役立つかもしれません:バイト値を「リテラル」表現に変換する必要がある場合-現在の8ビットコードページ、たとえばISO-85xx-で関数を使用しますchr()
:
(PHPコード、あなたがそれを望んでいたかどうかはわかりませんが、phpタグが削除されたことがわかりました):
for($i = 128; $i < 255; $i++) {
echo chr($i);
}
出力は、現在使用されているコードページに依存することに注意してください。
于 2013-06-10T07:09:53.520 に答える