func toStringArray()

in Source/AwsCommonRuntimeKit/Utilities.swift [53:65]


    func toStringArray() -> [String] {
        let length = self.length
        var arrayList = self
        var newArray: [String] = Array(repeating: "", count: length)

        for index  in 0..<length {
            var val: UnsafeMutableRawPointer! = nil
            aws_array_list_get_at(&arrayList, &val, index)
            newArray[index] = val.bindMemory(to: String.self, capacity: 1).pointee
        }

        return newArray
    }