- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在编写的应用程序出现问题,其中所有 IBOutlet
和 IBAction
Interface Builder 中的连接有“警告”图标,并且没有 IBOutlet
或 IBAction
连接显示为可从我的任何自定义类中获得。
当我尝试为自定义类选择“模块”时,没有什么可以选择的。我读了this question and answer这指示我只需单击“模块”文本字段并按 ,但这对我没有任何作用。另一条指令(单击右箭头)只是将我带到类(class)的源代码。
此外,当我单击下拉列表以选择对象的类时,我的自定义类均未列出。 UIViewController
是这样的。子类,UITableViewCell
子类,UIView
子类等
当我运行应用程序时,我之前设置的连接仍然完好无损,应用程序运行良好。如果我在 Xcode 5 中重新打开应用程序,则连接可用,并且类会显示在自定义类下拉列表中。
我无法使用 Xcode 5 运行应用程序,因为我添加了无法编译的代码,因此在 Xcode 5 中打开项目只是为了建立连接,然后在 Xcode 6 中重新打开项目以运行,这真的很烦人它。
我宣布我所有的IBOutlet
和 IBAction
我的实现文件中的私有(private)接口(interface)中的连接,但这以前从来不是问题。
我使用的是 Objective-C,而不是 Swift。
当然,我不可能是唯一遇到这个问题的人,对吧?
最佳答案
您还可以看到父 View 和自定义类之间的链接被破坏(不再可见),这是一个大问题。
我在实际使用的应用程序中遇到了完全相同的问题,将 XCode 从 5.xxx 更新到 6.1。对我有用的解决方法是删除每个 View Controller 的引用并将它们重新添加到项目中......
对于面临这个问题的每个人,这里有一个(烦人的)技巧:
关于ios - Xcode 6 Beta 3/4/5/6,无法使用 Obj-C 连接 IBOutlet 或 IBAction。另外,不能选择 "Module",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25406038/
这个问题在这里已经有了答案: 关闭 10 年前。
我创建了一个自定义单元格: #import #import "SevenSwitch.h" @interface cellaMain : UITableViewCell { SevenSwi
我有一个颜色选择器项目。对于每个颜色组件(红色、绿色和蓝色),我有一个 UIPickerView、一个文本字段和一个步进器。我想做的是创建一个类,我们将其命名为 ColorPickerObject,如
我目前正在使用统一的 Storyboard(带有尺寸等级)。对于我的观点之一,wAny hAny 和 wRegular hRegular 大小类之间的设计差异非常明显,以至于根据大小类更改 subvi
class AClass: UIViewController,CLLocationManagerDelegate,MKMapViewDelegate { @IBOutlet var m
我在同一个 nib 文件中有我的主应用程序 View Controller (文件所有者)、它的第一响应程序、 View 和其他 3 个 UIViewController。 3 个 UIViewCon
我创建了以下自定义 View : @interface TNGalleryView : UIView @property (assign, nonatomic) id delegate; @prop
我制作了一个自定义的 UITableViewCell,我在其中添加了 2 个标签和一个 UIImageView,每个标签都带有 IBOutlets。 IBOutlet weak var imageVi
我的大多数 View Controller 中有几个 socket ,我总是将它们与头文件中的属性链接起来,如下所示: IBOutlet UIButton *homeButton; @property
在大多数示例中,我看到 IBOutlet 的以下设置: (Example A) FooController.h: @interface FooController : UIViewController
我的 EAGLView 类中有一个类“A”的实例,它在 EAGLView 的 initWithCoder 方法中实例化。 此类“A”包含 UIView 的 IBOutlet。 我在 Interface
加快Cocoa iPhone/Mac开发速度,我知道原子和非原子属性之间的区别,以及与非原子的性能差异,但是IBOutlet的每个定义我见过的属性指定非原子的,而不是默认的原子的。我无法找到解释这是一
我正在尝试设置来自不同类的 NSTextField 的文本.. 这就是我所拥有的: 首选项.h @interface Preferences : NSObject { IBOutlet NSTextF
我有一个基于文档的 cocoa 应用程序,应用程序菜单中的一个项目连接到一个IBAction。单击该项目需要执行一项使用主 nib 文件中的 IBOutlet 的任务,该文件使用另一个类 MyDocu
我通过 Interface Builder 设置了 TextView 的导出。 TextView 加载正常,但是我无法以编程方式访问它的任何属性,因为导出始终为 nil。 什么时候实例化?即使在调用我
这是一个我已经被困了两个小时的问题了!我有一个带有静态单元格表 View 的 TableView Controller 。在静态 TableView 单元之一中,我放置了一个带有动态单元的 Tab
是否需要将所有声明为IBOutlet的带有retain修饰符的@property设置为nil - (void)dealloc 方法?如果我不这样做,内存会被消耗/浪费吗? 假设自动引用计数关闭。 最佳
我有A级和子类 ClassB 是否可以将 UIImage 选择器中的图像从 ClassA 传递到 ClassB NSLog(@"Camera Dismiss Method Reached"); [pi
我有 2 个 swift 文件,一个是我的 HomeViewController,第二个是我的 EventCollectionViewCell。在第二个中,我有一个 IBOutlet = inform
我目前正在制作一个路线跟踪应用程序来教我自己如何快速。我具有处理正在跟踪的路线和从单个 SessionController 类中绘制折线的基本功能,但我想将该类拆分为单独的对象。 这就是我遇到问题的地
我是一名优秀的程序员,十分优秀!