我有一个包含C字符串的C结构(旧库,等等等等),现在我需要将CFString和Swift字符串转换成这个C字符串。有点像structProduct{charname[50];charcode[20];}所以我试图将其分配为productName.getCString(&myVarOfStructProduct.name,maxLength:50,encoding:NSUTF8StringEncoding)但是编译器给我以下错误:无法将类型(int8,int8,int8....)转换为[CChar]。 最佳答案 可能的解决方案:wit