2025-06-30 09:43:16 +08:00

14 lines
380 B
Swift

import Foundation
@objc
public class P2PConversionHelper: NSObject {
@objc
public static func cStringToString(_ cString: UnsafePointer<CChar>?) -> String? {
guard let pointer = cString else {
return nil
}
// Use explicit UTF-8 encoding for safety, especially with URLs.
return String(cString: pointer, encoding: .utf8)
}
}