Как я получаю значение ASCII как интервал символа в Какао? Я нашел ответ для того, чтобы сделать это в Python, но я должен знать, как сделать это в Какао. (Я - все еще новичок в Какао).
Метод Python:
используйте функциональный порядок () как это:
>>> ord('a')
97
и также chr () для наоборот:
>>> chr(97)
'a'
как я делаю это в Какао?
Константы символов уже являются целыми числами:
int aVal = 'a'; // a is 97, in the very likely event you're using ASCII or UTF-8.
Это действительно не имеет никакого отношения к Cocoa, которая является библиотекой. Она является частью C, так что это не характерно и для Objective-C.
Это не имеет ничего общего с Какао, это зависит от языка, просто в C или C ++ сделайте приведение к int к char :)
C ++:
#include <iostream>
int main()
{
int number;
char foo = 'a';
number = (int)foo;
std::cout << number << std::endl;
return 0;
}