iOS开发——导入第三方库引起的unknown type name 'NSString'
今天加入SVProgressHUD的第三方库的时候报了24个错误( too many errors emitted, stopping now),都是 expected identifier or '(' ,unknown type name 'NSString',could not build module 'Foundation',could not build module 'UIKit'。
解决方法:在所在项目pch文件中,把自己所#import的头文件做如下操作
#ifdef __OBJC__
#import "..."
#endif
分析了一下,SVProgressHUD库是C OC C++文件混编,pch里面自加的头文件是全局性的,当在C文件import时其实是没有意义的,也就是问题出处,所以要ObjC区分开编译,这样就可以解决了。
转载于:https://www.cnblogs.com/yyt-hehe-yyt/p/5306797.html
iOS开发——导入第三方库引起的unknown type name 'NSString'相关推荐
- 2018年最全iOS开发之第三方库
最全iOS开发之第三方库 最新增加 EAIntroView 一个灵活的介绍界面,可以用作引导页 UI 下拉刷新 EGOTableViewPullRefresh– 最早的下拉刷新控件. SVPullTo ...
- iOS开发,导入c文件引发的 Unknown type name 'NSString' 问题
今天看到个问题,编辑工程提示Unknown type name 'NSString',如下图 导致出现异常的原因是是因为工程中添加了ZipArchive(第三方开源解压缩库) 一般情况下出现" ...
- 史上最全iOS开发之第三方库整理汇总
UI 下拉刷新 EGOTableViewPullRefresh – 最早的下拉刷新控件. SVPullToRefresh – 下拉刷新控件. MJRefresh – 仅需一行代码就可以为UITable ...
- iOS开发常用第三方库
UI 动画 网络相关 Model 其他 数据库 缓存处理 PDF 图像浏览及处理 摄像照相视频音频处理 响应式框架 消息相关 版本新API的Demo 代码安全与密码 测试及调试 AppleWatch ...
- iOS Pod 导入第三方库,如:Alamofire、HandyJSON
安装好pod后, 在控制台进入项目目录下,输入如下命令: pod init 就会生成一个 Podfile 文件 打开文件,在里面输入要导入的第三方库,如: pod 'Alamofire', '~> ...
- 导入第三方库报 unknown type name 'NSString' 错误
添加包含 C OC C++混编文件的第三方库 报unknown type name 'NSString' 错误: stackOverflow上找到解决方法: 在所在项目pch文件中,把自己所#impo ...
- iOS代码实现布局(三)—用CocoaPods导入第三方库Masonry
在之前的文章中用代码实现了控件和布局,但是控件的位置是直接用坐标指定的,不美观也不便于手机机型的适配性,因此要导入第三方库Masonry来控制控件的坐标. 目录 基于CocoaPods安装Masonr ...
- iOS开发常用三方库、插件、知名博客
TimLiu-iOS iOS开发常用三方库.插件.知名博客等等,期待大家和我们一起共同维护,同时也期望大家随时能提出宝贵的意见(直接提交Issues即可). 持续更新... 版本:Objective- ...
- 一些iOS常用的第三方库和控件及第三方框架还有动画
网络通信 1.ASIHTTPRequest 这是一个经典的老库,功能完全而强大,但已经停止更新很久了(iOS5.0停止更新,但是我最近看github上这个项目有新改动).在不同iOS版本上略微有一些小 ...
最新文章
- Python3:ImportError: No module named 'compiler.ast'
- 打印速度快点的打印机_佳能和爱普生打印机哪个好 高性价比打印机介绍【详解】...
- 长治学院计算机在哪个校区,长治学院有几个校区及校区地址
- PatBlt - [Daliy APIs]
- 机器视觉 · 视觉系统选型
- java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI(xxx
- Spring Bean Scope 有状态的Bean 无状态的Bean
- main方法中调用spring注入bean
- 【LeetCode】【字符串】题号:*434. 字符串中的单词数
- plsql使用很卡的情况
- 专家称摩尔定律将于2022年失效
- 怎么在线把QLV格式转成MP4
- MPU6050-扫盲
- 微信端和手机qq浏览器输入框不能输入汉字
- Sphinx入门教程
- python - 正则表达式 与或非
- Hangfire详解
- 工程部署(三):低算力平台模型性能的优化
- Flink之Window与窗口开始时间
- JAVA SE 005——类型转换
热门文章
- 检查邮箱是否包含教育后缀.edu结尾的邮箱
- Django models文件模型变更注意事项(表结构的修改)
- python第三天課程:int, bool, str
- 两种高效的事件处理模式
- 【神经网络与深度学习】【C/C++】比较OpenBLAS,Intel MKL和Eigen的矩阵相乘性能
- [译] Facebook杯2013年编程挑战赛——第一轮题目及答案
- C++学习手记五:C++流操作
- 手把手玩转协同编辑(1):AST (Address Space Transformation)地址空间转换算法 基本介绍...
- 中国象棋程序的设计与实现(四)-- 一次“流产”的写书计划
- 动态调用WebService方法