Swift и Си: туда и обратно
3 min
Всем привет!
Однажды мне поручили задачу под iOS — VPN-client со специфической криптографией.
Криптография в нашей компании традиционно своя, есть готовая реализация на Си.
В этой статье я расскажу, как мне удалось подружить Си и Swift.
Для наглядности в качестве примера напишем простую функцию преобразования строки на Си и вызовем ее из Swift.
Однажды мне поручили задачу под iOS — VPN-client со специфической криптографией.
Криптография в нашей компании традиционно своя, есть готовая реализация на Си.
В этой статье я расскажу, как мне удалось подружить Си и Swift.
Для наглядности в качестве примера напишем простую функцию преобразования строки на Си и вызовем ее из Swift.