xcode6相关内容

如何在基于节的表视图中获取开关更改事件的单元格索引路径

我有自定义单元格,右侧有几个单元格的开关.我想要的是在开关更改事件中存储特定单元格的值.表视图有数字部分,所以我不能为 switch 设置标签,因为我需要部分和行来获取索引路径. 任何建议,任何替代方案,但我必须在基于部分的表格视图中使用 UISwitch. 谢谢 解决方案 在您的自定义单元格中添加帮助您识别单元格所代表信息的属性.索引路径、数据模型的索引等... 然后向 ..
发布时间:2021-12-11 09:28:59 移动开发

标题的 UITableViewRowAction 图像

我做了一个自定义的 UITableViewRowAction.现在我想添加一个图像而不是文本.我知道这是可能的,但不知道如何去做.你们中有人知道如何在 Swift 中执行此操作并愿意帮助我吗?感谢您的回答! 解决方案 iOS 11.0 迅捷 Apple 引入了灵活的方式来声明行操作,并带来巨大好处. extension ViewController: UITableViewD ..
发布时间:2021-12-11 09:24:12 移动开发

删除 println() 发布版本 iOS Swift

如果我不在调试版本中,我想全局忽略我的 Swift 代码中的所有 println() 调用.我找不到任何可靠的分步说明,希望得到指导.有没有办法在全局范围内做到这一点,还是我需要用 #IF DEBUG/#ENDIF 语句包围每个 println() ? 解决方案 如前所述,我是一名学生,需要更清楚地定义一些事情以便跟进.经过大量研究,我需要遵循的顺序是: 在 Xcode 项目窗口左侧 ..
发布时间:2021-12-05 20:52:20 移动开发

如何将第 3 方框架导入 Xcode Playground?

如何将第 3 部分框架导入 Xcode Playground? Swift Playground 显然有框架导入机制,因为我们可以导入 Cocoa、SpriteKit,并且在 OSX Playground 中,XCPlayground(XCPlayground 似乎从 iOS 中消失了,奇怪的是) 我真正想做的是在我的操场上隐藏代码并能够展示一个最小的例子.关于如何将框架加载到 Swi ..
发布时间:2021-12-05 20:43:07 移动开发

如何在没有 Storyboard 的情况下在 Xcode 中创建一个空应用程序

Xcode6 在创建新项目时删除了 Empty Application 模板.我们如何在 Xcode6 及更高版本中创建一个空的应用程序(没有 Storyboard),就像在早期版本中一样? 解决方案 XCode6 及以上版本没有选项可以像 XCode5 和早些时候.但是我们仍然可以通过以下步骤创建没有 Storyboard 的应用程序: 创建一个单视图应用. 删除 Main.st ..
发布时间:2021-12-05 20:41:47 移动开发

Xcode beta 6 iOS 8:模拟器不工作

我无法成功启动模拟器.一旦我启动 IOS 模拟器,就会出现此错误: “无法启动 IOS 模拟器." 在 IOS 模拟器错误之后,我从 Xcode 读取中得到一个错误: 无法在模拟器中运行应用 运行时遇到错误 (Domain = DTiPhoneSimulatorErrorDomain, Code = 2) 更新: 这听起来可能很傻,但我去 Xcode/prefere ..
发布时间:2021-12-05 20:41:01 移动开发

Xcode 6 iPhone Simulator 应用程序支持位置

在 Xcode 6 中,我有一个使用 Core Data 的应用程序,但在 iOS 8 iPhone 模拟器的应用程序支持中没有文件夹.我的文件和 Core Data sqlite 数据库存储在哪里? 解决方案 模拟器目录已随 Xcode 6 beta 移至... ~/Library/Developer/CoreSimulator 将目录浏览到应用程序的 Documents 文件夹有点 ..
发布时间:2021-12-05 20:24:17 移动开发

将 Project-Swift.h 导入到 Objective-C 类中...找不到文件

我有一个用 Objective-C 启动的项目,我正在尝试将一些 Swift 代码导入到我之前编写 Objective-C 的同一个类文件中. 我已经查阅了 Apple 文档在同一个项目中使用 Swift 和 Objective-C,以及 SO 问题 像这样,但仍然无济于事:我在放入 #import "NewTestApp-Swift.h" (NewTestApp 是产品和模块的名称). ..
发布时间:2021-12-05 20:19:28 移动开发

Xcode 6 - 用于通用图像支持的 xcassets

目前正在开发一个通用的 SpriteKit 项目.我将支持以下设备: iPhone 4/s,iPhone 5/c/s,iPhone 6,iPhone 6+ iPad 非 ret,iPad 视网膜 我对 iPhone 部分感到困惑.对于 iPhone 的 4 种不同屏幕分辨率,我的背景精灵已经有 4 个版本.但是哪个去哪个? 我知道 3x 是给 6+ 的,我认为 5/c/s ..
发布时间:2021-12-05 20:07:37 移动开发

如何“删除派生数据"在 Xcode 中?

在 Xcode5 中有删除派生数据的简单选项: 在管理器菜单中(cmd + shift + 2): 但是Xcode6的新界面没有类似的选项. 有没有什么快速的方法可以通过Xcode6界面删除这个槽? 或者现在我应该手动删除系统中的这个文件夹? 解决方案 Pressing Cmd + Shift + 2 在 Xcode 6 中会出现 Devices, 与 Organi ..
发布时间:2021-12-05 20:05:05 移动开发

如何在 Xcode 6 中创建 IPA?

在我的项目中,我不知道如何创建 IPA 文件.谁能一步一步解释如何在 Xcode 6 中制作 IPA 文件? 解决方案 您可以关注以下内容: 1.在您的 xcode 中选择您的 swiftDemo(如图所示的左侧)然后选择 Product 选项,您可以在其中选择 Archive 选项. 然后会打开一个新窗口,如下所示,在该窗口中选择导出选项 3.然后会出现如下弹出窗口,并 ..
发布时间:2021-12-03 11:27:44 移动开发

Xcode 6 beta 2 问题导出 .ipa:“您的帐户已经拥有有效的 iOS 分发证书";

我在 Xcode 6 beta 2 上为 Ad Hoc Distribution 导出应用程序时遇到问题: 在 Xcode 6 上导出我的项目以进行临时开发时,我收到此警报.我试过在 Xcode 5 上导出它并且保存 .ipa 没有任何问题.有人也遇到过这个问题吗? 解决方案 这对我有用. 在我的机器上,我保留了 Xcode 5 和 Xcode 6 beta. 从 Xco ..
发布时间:2021-12-03 10:58:39 移动开发

仅在 iOS 7 上运行时,故事板原型单元(Xcode 6、iOS 8 SDK)中 UICollectionViewCell contentView 框架的自动调整大小问题发生

我使用的是 Xcode 6 Beta 3、iOS 8 SDK.使用 Swift 构建目标 iOS 7.0.请通过下面的屏幕截图逐步参考我的问题. 我在 Storyboard 中有一个 UICollectionView.1 个原型 UICollectionViewCell,它在中心包含 1 个标签(无自动调整大小规则).我猜紫色背景是标记在运行时由 Cell 生成的 contentView.该 ..
发布时间:2021-12-02 18:30:48 移动开发

Swift 桥接头导入问题

按照说明,我创建了一个桥接头并添加到我的项目中.不幸的是,发生了以下错误: :0: 错误:无法导入 Objective-C 标头 '---path--to---header/..h' 在构建设置中,我将标题搜索路径字符串添加到桥接头的位置,但没有任何帮助. 有人遇到过这个问题吗? 解决方案 小心将文件添加到您的错误所在的文件夹中!我犯了同样的错误,如果你从 Xcode 创 ..

什么是“协议......只能用作通用约束,因为它具有 Self 或相关的类型要求"?意思?

我正在尝试创建一个字典(实际上是一个 HashSet)Swift,但它给了我标题中的错误: Protocol 'myProtocol' 只能用作泛型约束,因为它具有 Self 或关联类型要求 我无法理解它. protocol Observing: Hashable { }var 观察者 = HashSet() 解决方案 Protocol Observing 继承自协议 Hasha ..
发布时间:2021-12-02 16:16:17 移动开发

仅当键盘覆盖输入字段时向上移动视图

我正在尝试为 iPhone 构建一个输入屏幕.屏幕有许多输入字段.其中大部分位于屏幕顶部,但有两个字段位于底部.当用户尝试编辑屏幕底部的文本时,键盘会弹出并覆盖屏幕.我找到了一个简单的解决方案来在发生这种情况时将屏幕向上移动,但结果是屏幕总是向上移动,并且当用户尝试编辑这些字段时,屏幕顶部的字段会移动到无法触及的范围内. 有没有办法让屏幕仅在编辑底部字段时移动? 我使用了我在此处找到的 ..
发布时间:2021-12-02 16:01:33 移动开发

为什么在 Xcode 6 中没有自动创建 ProjectName-Prefix.pch?

为什么 ProjectName-Prefix.pch 不是在 Xcode 6 中自动创建的? 不再需要预编译头了吗? 我应该在哪里写ProjectName-Prefix.pch之前的代码? 解决方案 我怀疑是因为模块,这消除了对 #import 的需要. 至于在什么地方放置你应该放在前缀头中的代码,没有任何代码你应该放在前缀头中.将您的导入放入需要它们的文件中.将您的定义 ..
发布时间:2021-12-01 18:03:44 移动开发