Konwertuj liczbę całkowitą na szesnastkową

Po prostu muszę przekonwertować liczbę całkowitą na szesnastkową. Właściwie mam tablicę znaków, w której przechowuję wartości hex.

int var;
var=[self getValue];
char hexValues[5];
hexValues[0]= 0x02;
hexValues[1]= 0x04;
hexValues[2]= [self getHexFromInt:var];

Teraz co myślęgetHexFromInt() zwracahex int wartość równoważna podanej liczbie dziesiętnej"var". Nie będzie zawierać0x.. format, dlatego myślę, że tablica char zaakceptuje ją jako normalny znak. Więc proszę zasugeruj mi, jak mogę zwrócić znak"0x.. ”format odgetHexFromInt() metoda.

questionAnswers(1)

yourAnswerToTheQuestion