在iOS项目中,我想从php服务器获取数据,它使用authcode加密,问题是如何从ASCII(ascii>127 && ascii<255)中获取字符,在iOS中?
问问题
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 回答