首页 > 解决方案 > Xcode 9.4.1 和基础框架

问题描述

您好,我是 Objective-C 编程的新手。我正在阅读“Objective-C 开发人员库中的编程”一书,他们要求我使用基础框架创建一个命令行项目,但是当我去创建一个时,我没有看到使用 Foundation 的选项.

图一

图二

标签: xcodefoundation

解决方案


您的第一个屏幕截图显示了它:

在此处输入图像描述

您已经选择了命令行工具,这是正确的。所以现在单击下一步,您将创建一个使用 Foundation 框架的命令行工具。在第二个屏幕截图中,输入工具的名称,然后单击下一步;然后将要求您提供保存此项目的位置。这样做。当你这样做时,main.m的代码会说:

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        // insert code here...
        NSLog(@"Hello, World!");
    }
    return 0;
}

看到第一行了吗?那就是“使用Foundation框架”。


推荐阅读