嵌套函数被禁用,使用-fnested-functions重新启用 - Objective C

时间:2011-05-11 09:26:04

标签: objective-c

将此地图移植到Objective C时出现错误。

typedef map<uint32_t,string>EventMapType;
EventMapType cEventMap;

错误:禁用嵌套函数,使用-fnested-functions重新启用 错误:在'&lt;'之前预期'=',',',';','asm'或'属性'令牌

错误:无法找到'uint32_t'的协议声明

错误:无法找到'string'的协议声明

错误:预期';'在'cEventMap'之前

1 个答案:

答案 0 :(得分:4)

将源代码编译为objective-c ++(使用mm扩展名)