问题内容: 我正在学习如何使用新的Swift语言(只有Swift,没有Objective-C)。为此,我想用地图()做一个简单的视图。我想查找并更新用户的位置(例如在Apple Map应用程序中)。 我试过了,但是什么也没发生: 请你帮助我好吗? 问题答案: 您必须重写(CLLocationManagerDelegate的一部分)才能在位置管理器检索当前位置时得到通知: 注意:如果目标是iOS 8
问题内容: 我一直在尝试将Obj-C库移植到Swift,但是遇到了一个问题,当Swift代码在项目中时,链接器无法构建静态库。 作为最小的复制者,请进入XCode6并创建一个新的iOS静态库。它会为您提供一个带有空白.h和.m文件的项目。这样可以编译良好。然后,将新的.swift文件添加到项目中(无论是否创建标题桥)。这也 应该 编译良好,但是在链接期间失败: 如果我瞄准模拟器或设备,则会发生这种
问题内容: 在obj- C中,当另一个iOS应用程序(邮件附件,Web链接)被点击了与我的应用程序关联的文件或链接时。然后,我会在openURL上捕获它,或显示一个以确认用户要导入数据。现在折旧了,我正在尝试做同样的事情,但不确定是否最好的方法吗? 当我的应用程序从另一个应用程序接收数据时,我无法显示简单的警报。这段代码在Objective-C中可以正常工作: 但是当我尝试切换到Swift时,似乎
问题内容: 如何检查用户是否在ios 9或ios 10上启用了远程通知? 如果用户不允许或单击“否”,我想切换一条消息,询问他们是否要启用通知。 问题答案: 此答案已过时,并且在iOS 10上不支持,您可以检查此答案。 使用此代码
问题内容: 我正在用Swift编写我的第一个iOS应用程序(仅iPhone)。主应用程序视图应允许用户从相册中选择图像。 我找到了以下 ViewController.swift 示例代码: 并具有以下View Controller Scene- 但是,当我启动该应用程序时,仅显示黑屏。我做错了什么?我发现的另一个示例代码是在Objective-C中,这对我没有帮助。 问题答案: 如果只想让用户使用
问题内容: 如果我编码这样的字符串: 它不能逃脱斜线。 我搜索并找到了此Objective C代码: 有没有更简单的方法来编码URL,否则,如何在Swift中编写此代码? 问题答案: 迅捷3 在Swift 3中有 输出: 测试%2Ftest 斯威夫特1 在iOS 7及更高版本中, 输出: 测试%2Ftest 以下是有用的(倒置)字符集: 如果要转义其他字符集,请创建一个字符集: 添加了“ =”字符
问题内容: 有谁知道如何将a转换为Base64字符串,然后将其反转? 我有以下代码;编码之前的原始图像是好的,但是编码和解码后我只能得到空白图像。 问题答案: 迅速 首先我们需要有图像的NSData Swift 2.0 >编码 Swift 2.0 >解码 Swift 3.0 >解码 编码方式 : 解码 : 斯威夫特3.0 目标C iOS7>版本 您可以使用 编码方式 : 解码 : iOS 6.1和
问题内容: 我有一个大量的用C 编写的类库。我试图通过Swift内的某种桥接来利用它们,而不是将它们重写为Swift代码。主要动机是C 代码代表一个在多个平台上使用的核心库。实际上,我只是在创建一个基于Swift的UI,以允许核心功能在OS X下工作。 还有其他问题,“如何从Swift调用C 函数”。这 不是 我的问题。要桥接到C 函数,可以很好地进行以下操作: 通过“ C”定义桥接头 Swift
问题内容: 我正在尝试将我的某些Obj-C类转换为Swift。还有其他一些Obj- C类仍在该转换后的类中使用枚举。我在“预发布文档”中进行了搜索,但找不到它,或者我错过了它。有没有办法在Obj- C类中使用Swift枚举?或指向此问题的文档的链接? 这就是我在旧的Obj-C代码和新的Swift代码中声明枚举的方式。 我以前的Obj-C代码: 我的新Swift代码: 更新: 从答案。在Swift低
问题内容: 我正在尝试在iOS 8中针对SWIFT中的Objective-C 实现答案 我打电话给 这将导致“致命错误:在展开可选值时意外发现nil” 问题答案: 试试这个代码:
本文向大家介绍Swift实现iOS应用中短信验证码倒计时功能的实例分享,包括了Swift实现iOS应用中短信验证码倒计时功能的实例分享的使用技巧和注意事项,需要的朋友参考一下 在开始之前,我们先来了解一个概念 属性观测器(Property Observers): 属性观察器监控和响应属性值的变化,每次属性被设置值的时候都会调用属性观察器,甚至新的值和现在的值相同的时候也不例外。 可以为属性添加如下
问题内容: 我无法使用AECoreDataUI的CoreDataTableViewController中的 Swift 3在iOS 10中进行初始化。 编译器抱怨 控制器现在正使用通用类型进行快速处理,但未正确推断实体类型。我已经明确尝试过: 也没有运气。 谢谢! 问题答案: 现在是通用的。也是通用的。因此,在声明变量时,必须使用通用声明,例如:
问题内容: 我正在尝试熟悉Swift 2和iOS 9 的新声明 我的问题是,当NSURLSession发生错误时,data参数返回nil,而错误返回某些信息。在iOS 8中,这是预期的功能,我们只使用了if语句来查找Data是否为nil。 但是 ,有了,我想到了一个new 关键字,它旨在查看是否可以正常工作,如果不能正常工作,则默认为所编写的任何代码 但是,由于数据为零,所以我遇到了意外崩溃。这是
问题内容: 我知道如何在Mac OS上使用Xcode在Swift中访问C库,并且在Linux上也知道,但是如何在Linux上使用Swift这样的C库,如OpenGL? 问题答案: 使用系统模块导入OpenGL头文件:https : //github.com/apple/swift-package- manager/blob/master/Documentation/SystemModules.md
问题内容: 我正在尝试使用AVDepthData从iOS 11中的相机获取深度数据,当我使用AVCapturePhotoCaptureDelegate设置photoOutput时设置photoOutput.depthData为nil。 因此,我尝试使用AVCaptureDepthDataOutput设置AVCaptureDepthDataOutputDelegate,但是我不知道如何捕获深度照片?