Нативный компонент iOS в Xamarin.ios

В Swift 3

let data = string.data(using: .utf8)

В Swift 2 (или если у вас уже есть экземпляр NSString)

let data = string.dataUsingEncoding(NSUTF8StringEncoding)

В Swift 1 (или если у вас есть быстрый String):

let data = (string as NSString).dataUsingEncoding(NSUTF8StringEncoding)

Также обратите внимание, что data является Optional<NSData> (поскольку преобразование может завершиться неудачно), поэтому вам нужно будет разверните его перед его использованием, например:

if let d = data {
    println(d)
}
1
задан vamsi krishna 19 February 2019 в 12:55
поделиться