xcode6相关内容

Xcode6-Main.Storyboard仅显示为源代码,缺少界面生成器

不知何故,我的Xcode设置被搞乱了,因为它只会将我的Main.Storyboard文件显示为XML代码。有人告诉我,这可以通过从“打开方式”菜单中选择界面生成器来解决,但是菜单下没有任何内容(唯一的“选择”是灰色的“<;None>;”)。我已经清除了我的Xcode缓存,但这没有任何帮助。除此之外,我的项目仍然可以正常编译。 如何解决此问题? 推荐答案 正如许多人指出的那 ..
发布时间:2022-03-14 12:58:55 移动开发

“Protocol ... can only be used as a generic constraint because it has Self or associated type requirements"是什么意思?意思是?

我正在尝试创建一个字典(实际上是一个 HashSet)键入自定义协议斯威夫特,但它给了我标题中的错误: Protocol 'myProtocol' 只能用作通用约束,因为它具有 Self 或关联的类型要求 而且我无法判断它的正面或反面. protocol Observing: Hashable { }var 观察者 = HashSet() 解决方案 协议 Observing 继承 ..
发布时间:2022-01-31 18:51:46 移动开发

Xcode 6 Bug:Interface Builder 文件中的未知类

我升级到 Xcode 6 beta 4,现在我的应用程序不断崩溃并显示消息 Interface Builder 文件中的未知类 X. 它崩溃是因为 Xcode 找不到我在 Storyboard 中链接的自定义类,但它表明它们在 Xcode 界面中正确链接. 我很肯定一切都正确链接.我唯一的其他选择可能是删除整个故事板文件并从头开始,因为它可能会以某种方式损坏. 编辑:我还想 ..
发布时间:2022-01-30 18:33:04 移动开发

xcode 6 快速广告 GoogleMobileAdsSdkiOS

我正在使用 Xcode 6 + Swift. 有人知道如何在 Swift 项目中集成 Google Ads、GoogleMobileAdsSdkiOS?如何配置,如何编程? 我在项目上新建了一个文件Teste-Bridging-Header.h,把#import GADBannerView.h基于 这个参考 在我的 ViewController.swift 上类似: 类 Vie ..
发布时间:2022-01-25 15:17:40 移动开发

如何在 Swift 中的 Xcode 6 中的 Storyboard 中成功添加图像?

我对 Xcode 非常陌生(2 天),到目前为止,我发现它相当令人沮丧.我只是想通过他的故事板将图像添加到我的应用程序的 ViewController 中,但它没有出现在模拟器上.有人可以帮助我吗? 解决方案 如果您正在尝试 XCode 的示例项目,您可能会在项目中找到“Images.xcassets"文件夹.将您的图片拖到此文件夹中. 然后转到情节提要,专注于您的“图像视图". 在属 ..
发布时间:2022-01-20 15:56:19 移动开发

BSXPCMessage 收到消息错误:连接中断

更新:参考 #19285042 并向苹果提交错误报告 非常奇怪的错误,在网上找不到任何东西.它说“BSXPCMessage 收到消息错误:连接中断" 我只是在做一些基本的过滤器应用程序.仅当我将 UIImageView.image 重新分配给另一个 UIImage 时才会出现错误消息.如果我只注释掉那一行,我不会得到错误.因此,如果您能想到在我将过滤后的图像分配给 UIImageVie ..
发布时间:2022-01-20 15:31:35 移动开发

文本视图和图像视图从 Xcode 6.1 故事板中的视图控制器中消失

我更新到 Xcode 6.1 以修复我在使用情节提要时使用 Interface Builder Cocoa Touch Tool 时 CPU 使用率飙升至 99% 的错误,这将冻结 Xcode.现在该错误已修复,我可能遇到了一个更令人沮丧的错误. 当我使用情节提要时,我正在处理 UIViewController、我的 UITextView、我的自定义 UITextView(它们是子类)UIT ..
发布时间:2022-01-20 15:29:24 移动开发

iOS 指定初始化器:使用 NS_DESIGNATED_INITIALIZER

我们在 XCode 6 中引入了这个新宏:NS_DESIGNATED_INITIALIZER 我在网上搜索过,但实际上找不到任何关于如何使用它的好文档. 在语法上,我们可以像这样使用它: - (instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER; 但是用这个宏标记一个初始化器可能有什么好处,以及 ..
发布时间:2022-01-18 23:28:10 移动开发

iOS 8 beta - Today 扩展无法识别嵌入式框架

我正在编写一个应用程序,它也有一个 Today 扩展(或小部件).Apple 推荐的在扩展程序和包含应用程序之间共享代码的方法是将共享代码放在应用程序和扩展程序都可以使用的嵌入式框架中.所以据我了解,我应该编写共享代码并使共享代码以框架为目标,然后让应用程序和扩展都将框架声明为依赖项.但是,在实践中,我发现虽然应用程序可以很好地识别框架,但 Today 扩展程序却不能. 更具体地说:我将一个 ..
发布时间:2022-01-18 22:33:47 移动开发

如何从视图控制器中删除边距?

我使用情节提要创建了一个新项目.现在,我想在默认的 ViewController 中添加一个 UIView.当我尝试使用 AutoLayout 将约束添加到带有父 ViewController 的 UIView 时,它在前导和尾随空格处显示 -16 而不是 0.这使得 UIView 小于默认的 UIViewController 宽度.我怎么能删除这个?请帮忙. 解决方案 只需删除对边距选项 ..
发布时间:2022-01-18 20:37:26 移动开发

调用 layoutIfNeeded() 时 AutoLayout 会破坏约束

我正在尝试使用 Swift 使用 XCode6 在 UITableView 中实现动态高度 UITaleViewCell. 通过以图形方式设置约束,我将单元格布局如下(屏幕截图来自 XCode5,因为 XCode6 上的 NDA).我还将 BodyLabel 的 Line Break 属性设置为“自动换行",并将行号设置为“0"以允许多行. 现在,如果我只是在 tableView(ta ..
发布时间:2022-01-18 20:28:26 移动开发

Xcode6、iOS8 和 (void)layoutSubviews

我有自定义的 UILabel,它在 iOS6 和 iOS7 上运行良好.但是在 iOS8 上,这个标签的 (void)layoutSubviews 方法永远不会被调用.我用 initWithFrame 创建了这个标签,所以应该调用这个方法 - 它在另一个 iOS 版本上被调用.iOS8 中的 autoLayout 系统会发生什么? 解决方案 我只想添加这个答案,因为问题标题可能会导致很多人 ..
发布时间:2022-01-18 20:17:33 移动开发