Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa Xcode:导入文件夹/组_Cocoa_Xcode_Sdk_Import_Directory - Fatal编程技术网

Cocoa Xcode:导入文件夹/组

Cocoa Xcode:导入文件夹/组,cocoa,xcode,sdk,import,directory,Cocoa,Xcode,Sdk,Import,Directory,是否可以导入文件夹/组,而不是导入.m中每个文件的文件? 每个文件的示例文件: #import "FirstViewController.h" #import "SecondViewController.h" #import "ThirdViewController.h" 所以可以这样做(文件夹包含第一个、第二个和第三个DVIEWController): #import "Folder" 可能吗? 因为当你有很多文件时,每个文件导入一个文件是非常烦人的。不,但是你可以在预编译头中导入你的文件

是否可以导入文件夹/组,而不是导入.m中每个文件的文件?
每个文件的示例文件

#import "FirstViewController.h"
#import "SecondViewController.h"
#import "ThirdViewController.h"
所以可以这样做(文件夹包含第一个、第二个和第三个DVIEWController)

#import "Folder"
可能吗?
因为当你有很多文件时,每个文件导入一个文件是非常烦人的。不,但是你可以在预编译头中导入你的文件,所以你只需导入一次,它们就可以在全球范围内使用

编辑

假设您的项目名为MyApp。 您得到了一个名为
MyApp Prefix.pch

#import <Availability.h>

#ifndef __IPHONE_3_0
    #warning "This project uses features only available in iPhone SDK 3.0 and later."
#endif

#ifdef __OBJC__
    #import <UIKit/UIKit.h>
    #import <Foundation/Foundation.h>

    /* Your imports here */

#endif
#导入
#ifndef\uuuIphone\u3\u0
#警告“此项目使用的功能仅适用于iPhone SDK 3.0及更高版本。”
#恩迪夫
#ifdef__OBJC__
#进口
#进口
/*你的进口在这里*/
#恩迪夫

这个特定的头文件将自动导入到所有文件中,因此您可以在此处添加所需的
#import
指令,这样您就不必在所有文件上写入它们。

没有,但是您可以在预编译头文件中导入您的文件,这样您只需导入一次,就可以在全局范围内使用它们

编辑

假设您的项目名为MyApp。 您得到了一个名为
MyApp Prefix.pch

#import <Availability.h>

#ifndef __IPHONE_3_0
    #warning "This project uses features only available in iPhone SDK 3.0 and later."
#endif

#ifdef __OBJC__
    #import <UIKit/UIKit.h>
    #import <Foundation/Foundation.h>

    /* Your imports here */

#endif
#导入
#ifndef\uuuIphone\u3\u0
#警告“此项目使用的功能仅适用于iPhone SDK 3.0及更高版本。”
#恩迪夫
#ifdef__OBJC__
#进口
#进口
/*你的进口在这里*/
#恩迪夫

此特定头文件将自动导入所有文件,因此您可以在此处添加所需的
#import
指令,这样您就不必在所有文件上写入这些指令。

您不能直接导入文件夹中的所有内容,但可以制作一个额外的头文件,在一个位置执行所有导入操作。然后,只要在需要的地方导入新的头文件即可

e、 g.在一个新的
ViewControllers.h
文件中,仅放置以下行:

#import "FirstViewController.h"
#import "SecondViewController.h"
#import "ThirdViewController.h"

然后将导入“ViewControllers.h”放在您需要的任何位置。

您不能直接导入文件夹中的所有内容,但可以创建一个额外的头文件,在一个位置执行所有导入操作。然后,只要在需要的地方导入新的头文件即可

e、 g.在一个新的
ViewControllers.h
文件中,仅放置以下行:

#import "FirstViewController.h"
#import "SecondViewController.h"
#import "ThirdViewController.h"

然后将“ViewControllers.h”导入到您需要的任何地方。

是的,谢谢,但这样做的目的是尽可能少地编写。根据你的选择,我还是要写。所以我实际上一无所获。但还是要谢谢你;)是的,谢谢,但是想法是写一些不太可能的东西。根据你的选择,我还是要写。所以我实际上一无所获。但还是要谢谢你;)你能举例说明一下吗?我不太明白。谢谢你能举例说明一下吗?我不太明白。谢谢