我在 Swift 中有一个字符串数组,声明如下:
var DataStreamBuffer : [String] = {return []}()
在 Swift 中添加一个新元素,这很容易。我只是做:
DataStreamBuffer.append(new_string)
但是,我需要从 C 文件向 DataStreamBuffer 追加一个新元素。我的 C 代码中的正确程序应该是什么?我应该在 Swift 中做什么,以便从 C 中可以看到 DataStreamBuffer(我是否必须在 Bridging-Header.h 中声明任何内容?)