优化Objective - C项目:源文件组织与Xcode使用技巧
1. 源文件组织
1.1 解决编译错误
在尝试编译程序时, CarParts - Split.m 可能会因缺少 Tire 和 Engine 的声明而报错。解决方法是在 #import <Foundation/Foundation.h> 语句之后添加以下两行代码:
#import "Tire.h"
#import "Engine.h"
#import 类似于 #include ,由C预处理器处理,本质上是将 Tire.h 和 Engine.h 的内容粘贴到 CarParts - Split.m 中。添加后,程序的行为与原版本相同。
1.2 跨文件依赖
依赖是两个实体之间的关系,在程序设计和开发中经常出现。依赖关系有以下两种情况:
- 类之间的依赖 :例如, Slant6 继承自 Engine ,如果 Engine 发生变化,如添加新的实例变量, Slant6 需要重新编译以适应变化。
- 文件之间的依赖
超级会员免费看
订阅专栏 解锁全文
72

被折叠的 条评论
为什么被折叠?



