原文:Unknown type name 'NSString'

今天看到个问题,编辑工程提示Unknown type name NSString ,如下图 导致出现异常的原因是是因为工程中添加了ZipArchive 第三方开源解压缩库 一般情况下出现 Unknown type name 是头文件互相引用出现的,这里可以排除,由于源码使用是c c 与oc混编, 考虑新的XCode编译文件类型导致的,尝试了几种方案,下面三种可以解决问题。 解决方案一: 选择所有. ...

2014-04-01 11:07 0 8713 推荐指数:

查看详情

iOS开发——导入c文件引起的 Unknown type name 'NSString' 错误

  一般情况下出现“Unknown type name”是头文件互相引用出现的,这里不是这个,由于源码使用是c\c++与oc混编,下面三种可以解决问题方案。   解决方案一:   选择所有.c文件,将属性的 identity and type 改为Objective-C Source ...

Tue Jan 17 22:35:00 CST 2017 0 4543
error:unknown type name 'bool

包含第三方头文件时,gcc编译后出现“error :unknown type name 'bool” 错误。 原因:原来C语言里面是没有bool(布尔)类型的,C++里面才有。 解决方案: 在C99标准里面,又定义了bool类型变量。这时,只要引入头文件 <stdbool.h> ...

Wed Feb 27 22:13:00 CST 2019 0 3849
qt unknown type name编译报错记录

在classA中include class B,然后定义成员变量的时候,报错unknown type name了。 一共有两种可能造成这种问题: 1.circle include,同时在classA中include ClassB;在ClassB中引用ClassA。 2.在ClassA中引用 ...

Mon Jun 07 23:53:00 CST 2021 0 2801
Unknown type name 'class'; did you mean 'Class'? 问题的解决

Xcode中可以混编C++和Objective-C,但是今天遇到了一个很令人抓狂的问题 在oc的.h文件里包含c++的.h文件时,总是报这个错: Unknown type name 'class'; did you mean 'Class'? 意思是说不认识class ...

Sat Jul 21 06:15:00 CST 2012 1 2838
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM