最近遇到一个挺有意思的错误

文件 AppDelegate+SystemVersion.h

@interface AppDelegate (SystemVersion)
@end

文件Const.h

#define SystemVersion @"1"

当在 AppDelegate+SystemVersion 里面导入了 #import “Const.h” 会到这个编译报错

 expanded from macro 'SystemVersion'

编译器将 AppDelegate 的分类名称 SystemVersion 指向了Const.h 里面的定义宏 SystemVersion

解决:
要么改分类名称,要么将宏定义的 SystemVersion 加个前缀, 变成 kSystemVersion

iOS报 Expanded from macro ‘xxx‘相关推荐

  1. 报错 Building for iOS, but the embedded framework ‘xxx.framework‘ was built for iOS + iOS Simulator

    1.问题描述 我在Xcode13.4上面运行一个集成了.a文件的工程之后报错,上一周还是好好的,突然就不行了,不知道咋回事 报错信息如下: Building for iOS, but the embe ...

  2. 端口报错listen eaddrinuse:::xxx

    端口报错 listen eaddrinuse:::xxx 表示这个端口被占用 结束正在使用此端的程序即可. 转载于:https://www.cnblogs.com/luguankun/p/102618 ...

  3. C和指针之实现可变参数函数编译出现expanded from macro ‘va_arg‘ #define va_arg(ap, type) 解决办法

    1.问题 编译可变参数函数里面有va_arg函数的时候提示这个错误 expanded from macro 'va_arg' #define va_arg(ap, type)   2.原因 我没有考虑 ...

  4. glog 编译报错 ERROR macro is defined. Define GLOG_NO_ABBREVIATED_SEVERITIES before including logging.h.

    glog 编译报错 ERROR macro is defined. Define GLOG_NO_ABBREVIATED_SEVERITIES before including logging.h. ...

  5. iOS报错:linker command failed with exit code 1 (use -v to see invocation) 问题解决方式之一

    iOS报错:linker command failed with exit code 1 (use -v to see invocation) 问题解决方式之一 参考文章: (1)iOS报错:link ...

  6. npm install 报错:found XXX vulnerabilities (XXX low, X moderate),run `npm audit fix` to fix them, or `

    文章目录 npm install 报错:found XXX vulnerabilities (XXX low, X moderate),run `npm audit fix` to fix them, ...

  7. 报错:Parameter ‘XXX‘ implicitly has an ‘any‘ type.解决方法

    报错:Parameter 'XXX' implicitly has an 'any' type.解决方法 tsconfig.json添加"noImplicitAny": false ...

  8. 数据库操作报错:字符串 ‘xxx:‘ 后的引号不完整

    数据库操作报错:字符串 'xxx:' 后的引号不完整 这个问题搞了好久,当初想着把这个插入语句删了呢?想了想它是个问题,还是解决吧. ('接收客户端: 其实这段语句是这样的 但是,无论我怎么复制,他总 ...

  9. 【Eclipse 报错】Project ‘xxx‘ is missing required library

    Eclispe报错: Project 'xxx' is missing required library: 'D:\Workspaces\javatest\lib\hamcrest-core-1.3. ...

最新文章

  1. BCH智能合约进程持续推进 新方案接连被推出
  2. python3下载慢-PIP 下载慢,给你Python3的pip换个源 一键换源
  3. hbase 问题整理
  4. 银角大王 python_小猿圈python学习-细讲数据类型-列表
  5. java dump分析工具_Java虚拟机详解(七)------虚拟机监控和分析工具(1)
  6. OpenSSH 6.7 发布 开源ssh服务器软件
  7. 大工18春计算机原理在线作业答案,大工13春《计算机组成原理》在线作业2 及答案...
  8. android opengl滤镜,Android OpenGL ES滤镜开发之美颜效果
  9. 跟着海盗头子创业是一种怎样的体验?
  10. IP地址是什么,618IP代理带你深入了解
  11. 2010-2019中国企业所有跨国并购数据
  12. 逗号代码 python_Python代码。是逗号运算符吗?
  13. 东原罗韶颖:城市深耕中的社区商业逻辑
  14. javaee图书管理系统mysql_JavaEE 实例 图书管理系统
  15. 广播发送者广播接收者介绍
  16. 图像区分平坦区域、边缘、角点区域
  17. FCPX插件:56种高动态HDR视频调色预设HDR Look Effects
  18. 判断是否是对象本身的属性(hasOwnProperty)
  19. Rewired.GG进行欧洲迄今规模最大的电竞团队投资
  20. 解决高分辨率屏幕老版软件适配问题

热门文章

  1. 【JavaScript】全面解析offsetLeft、offsetTop
  2. 永恒之蓝--漏洞修补
  3. Python批量计算Pearson相关系数和RMSE
  4. 企业如何建设知识管理系统
  5. 安卓简单VMP思路笔记
  6. 用netcat,SSH构建IP层Tunnel(转载)
  7. iOS中单个控制器横屏切换的研究
  8. vue中嵌入原生iframe并传递参数
  9. **AI知识助手知识库人工智能泉舟创新中心【产品经理】
  10. -infinity java_java中的NAN和INFINITY