Estou tentando finalmente ter um NSMutableURLRequest
com um válido HTTPBody
, mas não consigo obter meus dados de string (provenientes de a UITextField
) em um NSData
objeto utilizável .
Eu já vi esse método para ir para o outro lado:
NSString(data data: NSData!, encoding encoding: UInt)
Mas não consigo encontrar nenhuma documentação para o meu caso de uso. Estou aberto a colocar a string em outro tipo, se necessário, mas nenhuma das opções de inicialização para NSData
usar o Swift parece ser o que estou procurando.
Optional<NSData>
, o que você precisa para desembrulhar antes de usarSwift 4 e 3
A criação do
Data
objeto a partir doString
objeto foi alterada no Swift 3. A versão correta agora é:fonte
Aqui método muito simples
fonte
Swift 4
fonte
NSString
no Swift.fonte
Para criar dados não opcionais, recomendo usá-los:
fonte
Swift 4.2
fonte
No rápido 5
fonte
Converter String em Dados
Converter dados em string
fonte