c - 无法重命名匿名声明 - Xcode 7.1.1

标签 c xcode macos refactoring xcode7

我在尝试重命名结构中的 first_layer 字段时收到此消息:

typedef struct{

        long layers_count;

        CannLayer **layers;
        CannLayer *first_layer;
        CannLayer *last_layer;

}Cann;

以上定义位于Mac OS项目(非iOS)的*.h(C头文件)之一。

最佳答案

你的问题是什么?

此外,您应该在结构的第一个声明中添加。

tl;dr 当你在 C 中对结构进行类型定义时,你必须这样做:

typedef struct StructName {
    uint8_t Example;
} StructName;

关于c - 无法重命名匿名声明 - Xcode 7.1.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33702993/

相关文章:

CMAKE - 如何正确地将静态库的头文件复制到/usr/include?

c - Malloc 的段错误

ios - 在父 UIViewController UIView 中以模态方式呈现 ViewController

objective-c - NSTextField 不会设置 StringValue

C malloc() 在 linux 上抛出错误,而不是在 mac 上

可以生成一个随机字符串,其中字符的频率是固定的吗?

c - 关于默认整数值的问题

xcode - 我如何错误地使用 Xcode 搜索?

python - Tensorflow Mac GPU pywrap_tensorflow 在受限程序中被忽略

macos - Swift 3 osx 按钮.addTarget