xcode - Xcode 9.4.1 和基础框架
问题描述
您好,我是 Objective-C 编程的新手。我正在阅读“Objective-C 开发人员库中的编程”一书,他们要求我使用基础框架创建一个命令行项目,但是当我去创建一个时,我没有看到使用 Foundation 的选项.
解决方案
您的第一个屏幕截图显示了它:
您已经选择了命令行工具,这是正确的。所以现在单击下一步,您将创建一个使用 Foundation 框架的命令行工具。在第二个屏幕截图中,输入工具的名称,然后单击下一步;然后将要求您提供保存此项目的位置。这样做。当你这样做时,main.m的代码会说:
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
// insert code here...
NSLog(@"Hello, World!");
}
return 0;
}
看到第一行了吗?那就是“使用Foundation框架”。
推荐阅读
- c# - 使用 Blazor 的“全选”复选框
- javascript - JS 链接函数
- python - LSTM 时间序列 - 奇怪的 val_accuarcy,使用哪种归一化方法以及在模型拟合后在生产中做什么
- sapui5 - UI5:如何在 sap.m.MessagePage 的图标属性中包含 png 图像
- python - ModuleNotFoundError:没有名为“pyttsx3.drivers”的模块
- reactjs - Redux-React 使用 api 调用填充 initialState
- c - C如何将指针分配给指针
- powerbi - 表格 DAX - 无论上下文如何,在日历中获取最小日期的最佳方法
- laravel - 我需要帮助编写 Advance Laravel Where 子句
- go - 无法在 Golang 中将字节转换为 int