stringEncodingForData static method

int stringEncodingForData(
  1. NSData data, {
  2. NSDictionary? encodingOptions,
  3. required Pointer<Pointer<ObjCObject>> convertedString,
  4. required Pointer<Bool> usedLossyConversion,
})

stringEncodingForData:encodingOptions:convertedString:usedLossyConversion:

Implementation

static int stringEncodingForData(objc.NSData data, {objc.NSDictionary? encodingOptions,required ffi.Pointer<ffi.Pointer<objc.ObjCObject>> convertedString,required ffi.Pointer<ffi.Bool> usedLossyConversion}) {
objc.checkOsVersionInternal('NSString.stringEncodingForData:encodingOptions:convertedString:usedLossyConversion:', iOS: (false, (8, 0, 0)), macOS: (false, (10, 10, 0)));
  return _objc_msgSend_1q2ox4r(_class_NSString, _sel_stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_, data.ref.pointer, encodingOptions?.ref.pointer ?? ffi.nullptr, convertedString, usedLossyConversion);

}