swift4

    0热度

    1回答

    我使用swift 4来构建我的用户界面,我创建了一个UIButton并且想向它添加一个目标。 但是编译器抛出一个警告:No method declared with Objective-C selector 'onClick:forEvent:' button.addTarget(self, action: Selector("onClick:forEvent:"), for: UIControl

    1热度

    1回答

    是否有可能将多个JSONDecoder.DateDecodingStrategy添加到同一个JSONDecoder? 我得到了一个解码: struct Movie: Decodable { enum CodingKeys: String, CodingKey { case title = "display_title" case mpaaRating = "mpa

    -2热度

    1回答

    我想在我的模型的init中解析json文件。我希望它采用URL并初始化所有存储的属性。像: init(from url: URL) { ... }, 所以问题是,我该怎么办呢?我试图做这样说: let info = try JSONDecoder().decode(Model.self, from: data), ,但它只是创建一个新的对象,似乎是一个错误的决定。 谢谢。

    1热度

    1回答

    Picture of my code import UIKit class ViewController: UIViewController { @IBOutlet var addItemView: UIView! @IBOutlet weak var visualEffectView: UIVisualEffectView! var effect: UIV

    0热度

    1回答

    自从升级到Xcode 9和Swift 4以来,我一直忙于让应用程序重新开始工作。但我还在努力让我的推文作曲家工作。在Xcode中8这仍然工作正常... case "Twitter": if (Twitter.sharedInstance().sessionStore.hasLoggedInUsers()) { // App must have at least on

    1热度

    1回答

    我的代码在操场的工作,和Xcode中显示没有错误,但是当我编译命令行上的文件时,它用错误 use of undeclared type NSLinguisticTagScheme and String has no member 'tokenType' 继承人的问题代码回来。 let tagSchemes : [NSLinguisticTagScheme] = [ .tokenType]

    3热度

    1回答

    所以iOS10,如果你想与UIActivityViewController分享图片,你只需要编写一个看起来像一些swift3代码: func shareTapped() { if let image = imageView.image { let vc = UIActivityViewController(activityItems: [image], applicat

    -1热度

    1回答

    我目前正试图从服务器获取一些数据。为此,我必须创建一个JSON(req1)对象,并将其作为请求发送给第一个API。然后,API返回给我一个JSON(res1)。从该JSON(res1)中,我必须提取一些数据(非常冗长,我们称之为Data1)并创建另一个JSON对象(req2),并将其作为请求打到另一个API并等待响应(res2)。 现在,它是一个背靠背功能。当我调用第一个API时,需要很长时间才能

    0热度

    1回答

    我重构了以前使用过第三方JSON解析器的一些项目,并且遇到了将布尔值作为字符串返回的愚蠢网站。 这是从JSON响应的相关片段: { "delay": "false", /* a bunch of other keys*/ } 我对解码结构是这样的: struct MyJSONStruct: Decodable { let delay: Bool //

    1热度

    1回答

    我试图解析一些HTML拉弦的任何事件后的所有环节: market_listing_row_link的“href =” 收集项目URL的列表只使用Swift 4标准库。 我认为我需要的是一个for循环,它继续检查字符的条件,一旦找到完整的字符串,它开始读取下列项目的URL到数组中,直到达到双引号,然后停止,然后重复这个过程直到文件结束。在C中我们略微熟悉一下,我们可以访问一个函数(我认为它是fget