Xcode 4开发技巧与版本控制全解析
在软件开发过程中,Xcode 4是一款强大的开发工具,它为开发者提供了丰富的功能和便捷的操作体验。本文将详细介绍Xcode 4的一些实用技巧,包括应用编译、僵尸对象检测、版本控制以及自动引用计数(ARC)等方面的内容。
应用编译与配置
在模拟器上构建和编译两个应用程序时,应用会根据预处理器宏和 #ifdef 指令的功能,改变编译和运行的代码。同时,我们还可以控制每个构建中包含的文件。例如,如果不需要在精简版应用中包含完整版的艺术资源,可以按以下步骤操作:
1. 点击精简版项目目标。
2. 转到“Build Phases”选项卡。
3. 展开“Copy Bundle Resources”部分。
4. 移除或添加特定于精简版的文件。
僵尸对象检测
在开发过程中,有时会遇到“EXC_BAD_ACCESS”错误,但该错误不会告知具体是哪一行代码出现了问题。这通常是因为释放了一个变量后又尝试访问该已释放的对象,这种对象被称为僵尸对象。为了检测僵尸对象,可以使用 NSZombieEnabled 标志,具体操作步骤如下:
1. 打开“Product”菜单,选择“Edit Scheme…”。
2. 选择“Run”步骤,点击“Arguments”选项卡。
3. 在“Environment Variables”部分,添加 NSZombieEnabled 并将其值设置为 YES 。
设置完成后,下次运行代码时,僵尸对象将在调试窗口中
超级会员免费看
订阅专栏 解锁全文
87

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



