Я пытаюсь в конечном итоге получить NSMutableURLRequest
с действительным HTTPBody
, но я не могу получить свои строковые данные (поступающие из UITextField
) в пригодный для использования NSData
объект.
Я видел этот метод, чтобы пойти другим путем:
NSString(data data: NSData!, encoding encoding: UInt)
Но я не могу найти документацию для моего варианта использования. Я открыт для помещения строки в какой-то другой тип, если это необходимо, но ни один из вариантов инициализации для NSData
использования Swift, кажется, не является тем, что я ищу.
Optional<NSData>
, которое нужно развернуть перед использованиемСвифт 4 и 3
Создание
Data
объекта изString
объекта было изменено в Swift 3. Теперь верная версия:источник
Здесь очень простой способ
источник
Swift 4
источник
NSString
в Swift.источник
Для создания необязательных данных я рекомендую использовать их:
источник
Swift 4.2
источник
Свифт 5
источник
Преобразовать строку в данные
Конвертировать данные в строку
источник