gpt4 book ai didi

cocoa-touch - ViewController.h 和 ViewController.m 前缀

转载 作者:行者123 更新时间:2023-12-03 17:41:51 25 4
gpt4 key购买 nike

好吧,我刚刚开始在 Xcode 4.3 中编程。我用来练习 Xcode 编码的所有书籍中的示例都显示 ViewController.h 和 ViewController.m 均以项目名称作为前缀。例如...如果本书将应用程序命名为“Calculator”,则在示例中 View Controller 都命名为“CalculatorViewController.h”和“CalculatorViewController.m”。我在这里做错了什么吗?如果这是一个新手问题,我很抱歉,但我已经尝试尽一切努力来解决这个问题!

请帮助我

最佳答案

当您将文件添加到项目中(类 .h 和 .m 文件)时,没有一种自动机制可以根据您的产品名称为您添加这些文件的前缀。您必须手动执行此操作。

您在书中看到这种模式的原因是因为通常的做法是在文件中添加一些缩写前缀,例如 namespace并避免在使用其他人的代码时发生冲突(这就是 Apple 的类以“NS”为前缀的原因)。

Xcode 4 甚至允许您在创建新项目时选择该前缀,因此如果您在其中输入应用程序名称(例如“计算器”),Xcode 最初为您创建的文件将带有相应的前缀(例如,您将获得一个 CalculatorViewController ),但对于您添加的任何其他文件,您必须根据需要显式地为其添加前缀。我希望这是有道理的。

<小时/> 更新: enter image description here

关于cocoa-touch - ViewController.h 和 ViewController.m 前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11168767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com