Xcode,找不到我创建的课程

Joh*_*ner 18 xcode class objective-c ios

我正在玩Xcode(适用于iOS),并在我的故事板中添加了一个View Controller.现在我已经创建了一个类(文件 - >新文件 - > Objective-c类)并使其成为UIViewController的子类.现在生成了.h和.m文件,并在Xcode的左侧列出,但是当我想要更改我添加的View Controller的"自定义类"时,我生成的课程无处可去.难道我做错了什么?

提前致谢.

mad*_*pig 35

我遇到了同样的问题.退出并打开Xcode将使类显示在列表中.

编辑:我最近也发现粘贴类名称将在5.02 Xcode中工作.

  • 你可能会认为苹果会修复这个错误。 (2认同)
  • Xcode 5.0中仍然需要此解决方法. (2认同)
  • 令人难以置信的是,在 Xcode 5.0.2 中仍然需要这个,但它是 (2认同)
  • 6.4 中仍然存在这个问题..荒谬 (2认同)

小智 15

我有同样的问题.但是我发现我在"故事板的窗口"里面点击并选择了一个视图,所以没有与viewController相关的.我的解决方案是:在左侧列表中单击所有者或viewController,然后更改自定义类.


Saa*_*hry 7

有多种方式....

1

选择项目图标>目标>构建阶段>编译源单击+按钮并添加*.m文件

2

另一个是

2.1.save all my work;

2.2.just quit Xcode & load it again;

2.3.then I was able to insert the new outlet connection successfully.
Run Code Online (Sandbox Code Playgroud)

3

    Close the project you are working on with.
    Delete the?DerivedData?folder of you project. 
    (This folder may inside your project's folder,
    or inside ~/Library/Developer/XCode/DerivedData/(your project)/ ) 
    or somewhere else that were setup by you.restart you project.
Run Code Online (Sandbox Code Playgroud)

4

只需清理您的项目,然后再次构建检查或运行.