Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.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
Ios 如何打包UIViewController?_Ios_Objective C_Xcode - Fatal编程技术网

Ios 如何打包UIViewController?

Ios 如何打包UIViewController?,ios,objective-c,xcode,Ios,Objective C,Xcode,我已经创建了一个UIViewController,例如DemoTableViewController,并希望在其他项目中重用它。我需要创建一个库来重用它,而不是复制控制器的源文件,但是,在我创建了一个包含DemobileViewController的静态库,并在storyboard中设置了视图控制器的类之后,出现了一个错误: Unknown class DemoTableViewController in Interface Builder file. 接口生成器文件中的未知类DemoTable

我已经创建了一个UIViewController,例如DemoTableViewController,并希望在其他项目中重用它。我需要创建一个库来重用它,而不是复制控制器的源文件,但是,在我创建了一个包含DemobileViewController的静态库,并在storyboard中设置了视图控制器的类之后,出现了一个错误:

Unknown class DemoTableViewController in Interface Builder file. 接口生成器文件中的未知类DemoTableViewController。


我能做什么?

在右上方的自定义类字段中,您可以看到您将其命名为
DemoTableViewController
,而不是
DemoViewController
(假设您在问题中提到的
DemoViewController
是您为该自定义类指定的类名)。换一下,然后检查。它应该会起作用


如果上述操作不起作用,请确保已将
DemolableViewController.h
文件复制到当前项目中,并将此库添加到目标设置->链接的框架和库中。

在右上方的自定义类字段中,您可以看到,您将其命名为
demolableviewcontroller
,而不是
DemoViewController
(假设您在问题中提到的
DemoViewController
是您为该自定义类指定的类名)。换一下,然后检查。它应该会起作用


如果上述操作不起作用,请确保已将
DemolableViewController.h
文件复制到当前项目中,并且此库已添加到目标设置->链接的框架和库中。

非常抱歉,我已更改了我的问题。将文件
DemoTableViewController.h
与库一起复制到您的项目中,并在需要时将其导入。很抱歉,我已更改了我的问题。将文件
DemoTableViewController.h
与库一起复制到您的项目中,并在需要时将其导入。