Я пытаюсь дублировать функциональность, которая в настоящее время реализована в VB. Что мне нужно сделать, это преобразовать дату в длинное целое число, а затем преобразовать его в строку. Мне также нужно преобразовать длинное целое число в значение HEX для этого целого числа, а затем в строку.
Вот код, который я использую в VB.
If dteCreated <> #12:00:00 AM# Then
strHash = CStr(CLng(dteCreated))
If InStr(1, strHash, ".", vbTextCompare) > 0 Then
strHash = Left(strHash, InStr(1, strHash, ".", 1) - 1) & "_" & Mid(strHash, InStr(1, strHash, ".", 1) + 1)
Else
strHash = strHash & "_00000"
End If
strHash = strHash & "_" & CStr(Hex(intereq))
Две переменные: dteCreated (Date) и intereq (Long). Эта сборка представляет собой хешированную строку запроса, которая декодируется на нашем сервере.
Может ли кто-нибудь помочь с методами, которые мне понадобятся в Objective-C, чтобы получить те же функции?