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