swift3相关内容

Swift3 CoreData - fetchResultsController

我收到此错误:ItinerariesCodeChallenge[2594:1022206] *** 由于未捕获的异常“NSInvalidArgumentException"而终止应用程序,原因:“NSFetchedResultsController 的实例需要带有排序描述符的获取请求这是我的代码.真的很感谢你的帮助,我已经尝试了好几天了...... 导入 UIKit导入核心数据类 MainVC: ..
发布时间:2022-01-01 11:52:37 其他开发

如果您的用户通过 Facebook 登录,如何以编程方式启动到另一个 viewController

基本上,我有一个名为 facebookLogin.swift 的类,登录页面和 ViewController.Swift 主页.我已经正确编码了所有 Facebook 登录内容并且一切正常,我可以使用 FBSDK 提供的按钮以及我定义的自定义按钮登录和注销.但是,如果用户已登录,我无法弄清楚如何转到 ViewController.swift 页面. 这是 facebookLogin.swif ..
发布时间:2022-01-01 11:52:31 移动开发

为什么将 DispatchQueue 延迟函数放在另一个 DispatchQueue 中在 Swift 中不起作用

预期行为: 对于 i = 0,打印语句在 0 秒后调用. 对于 i = 1,print 语句在 1.1 秒后调用 对于 i = 2,打印语句在 2.2 秒后调用 实际行为: 分别在 0、1、2、3 秒后调用打印语句,即忽略内部延迟函数. 为什么会出现这种差异? for i in 0...3 {DispatchQueue.main.asyncAfter(dea ..
发布时间:2022-01-01 11:52:25 移动开发

由于 Swift 3 上的 Xcode 8 GM 无法符合 STPAddCardViewControllerDelegate

自从使用 Xcode 8 GM 将我的代码库转换为 swift 3 后,我在尝试符合 STPAddCardViewControllerDelegate (Stripe SDK) 时遇到此错误.我对这个错误感到非常惊讶,因为即使在使用 Xcode 自动存根这些方法时,我也会遇到同样的错误.类型似乎匹配,不知道发生了什么. extension ViewController: STPAddCardVi ..
发布时间:2022-01-01 11:52:18 移动开发

使用带有 POST 的 manager.request

我想用 Alamofire SessionManager 发送一个 POST 请求. 我阅读了有关的文档https://github.com/Alamofire/Alamofire/blob/master/Documentation/Alamofire%204.0%20Migration%20Guide.md#parameter-encoding-protocol 但我没有看到使用请求 ..
发布时间:2022-01-01 11:52:01 移动开发

表格单元格内的 UICollection 视图不显示 Swift 3 中的图像

我将 UICollectionView 放在主页的表格单元格中.每个类别行都有其内容图像. 但是,我的问题是,当我运行该应用程序时,每当我运行该应用程序时,第二行/第二类别下的图像都不会显示. 单击“更多"按钮后将显示图像,并将转到详细信息 UI.然后,我单击“返回"按钮并到达主页.此时,图像显示正常. 我尝试了很多代码,但我不知道哪里错了. override func viewWil ..

Swift 中未调用协议委托方法

未调用协议委托方法.. 第一个视图控制器代码 class ViewController: UIViewController,customDelegate {var seconviewcontroller : SecondViewController = SecondViewController()@IBOutlet 弱变量标签:UILabel!覆盖 func viewDidLoad() { ..
发布时间:2022-01-01 11:51:20 移动开发

UITableView 自定义单元格在点击文本字段时自动滚动:Swift 3

这里我使用了自定义 UITableviewCell 并且每个单元格都有多个 UITextfield,它看起来像 Cardview. 当我点击添加图标时,将添加新的 Cardview.这里我不知道当我们点击 UITextfield 时如何处理 Autoscroll 选项. 请在下面找到图片: 解决方案 API 在 Swift 4.2 中发生了一些变化.你需要做类似的事情. // ..
发布时间:2022-01-01 11:51:10 移动开发

Swift 3 中的 SCNGeometryElement 设置

我硬着头皮开始将我的应用程序转换为 Swift 3.与往常一样,转换器仍有很多不足之处.在这种情况下,我不确定如何正确编码新版本.这是原文: 让索引:[CInt] = [0,1,2,3]让 dat = NSData(字节:索引,长度:sizeofValue(索引))让 ele = SCNGeometryElement(data:dat,primitiveType: .Triangles,prim ..
发布时间:2022-01-01 11:50:52 移动开发

使用 SQLite.Swift 时微妙的投射警告......绑定?去任何

这是一个, 导入 SQLitevar r:[[任何]] = []做 {if let stmt = try local.db?.prepare(q) {r = 数组(stmt)}别的 {打印(“sql 有问题?")}}抓住{返回[]} 电话 r = Array(stmt) 给出从“绑定?"隐式强制的表达式任何. 事实上,我不知道如何提供默认值以避免此警告,强制解包值以避免此警告,甚 ..
发布时间:2022-01-01 11:50:37 移动开发

使用 Swift 3 解析 JSON

我有我想在 Swift 3 中使用的 json 数据.我正在学习 Swift 并构建一个非常基本的应用程序,该应用程序显示来自 JSON 的 tableUIView 中的项目列表. {“专家疼痛面板":[{"name": "用户 A",“组织":“A公司"},{"name": "用户 B",“组织":“B公司"}]} 我正在尝试使用 Swift 3 获取这些数据. if (statusCod ..
发布时间:2022-01-01 11:50:30 其他开发

如何在 MKMapView 中显示整个地球

我正在开发一个地图应用程序,我想让用户缩小到整个地球.我正在使用 MKMapView.我看到 iOS 地图应用中提供了此功能. 谁能告诉我如何在我的应用中实现相同的目标. 解决方案 因为下面出现了如此错误的信息,所以很伤心. 至少在 2018 年 11 月的 iOS 12 中如此简单. 这就是您获得全球视图所需要做的一切. 要么 mapView.mapType = . ..
发布时间:2022-01-01 11:50:16 移动开发

带参数的GET请求

swift 3 中为带参数的 GET 推荐了哪种方式? 示例: https://my-side.com/data?token=AS7F87SAD84889AD/ 提前致谢! 解决方案 示例如何使用 URLQueryItem 处理请求. func getRequest(params: [String:String]) {让 urlComp = NSURLComponents(st ..
发布时间:2022-01-01 11:50:08 移动开发

Swift 3:如何在 Google 地图中删除跟踪的折线

我已经绘制了折线,但我不知道什么编码可以删除谷歌地图中跟踪的折线.我正在尝试在下面进行一些编码. 这是行不通的. var polyline = GMSPolyline()polyline.map = nil 这正在努力删除跟踪的折线,但是当我制作标记并点击它时,标记无法播种信息窗口. mapView.clear() 谢谢 解决方案 解决方案: 创建折线:通过 Googl ..
发布时间:2022-01-01 11:49:58 其他开发