foundation

    0热度

    1回答

    如何在Swift中将以下内容渲染到Objective-C中? let vCardActivity = NSItemProvider(item: vCardData, typeIdentifier: kUTTypeVCard as String) 在documentation找不到这个。

    0热度

    1回答

    我正在创建Swift Dictionary以外的一些自定义对象。 下面是我定义字典的地方; var carDictionary:[String:Any] = Dictionary<String, Any>() 的下面循环就是我试图填充字典我的自定义对象: for dataPoint in dataPoints! { carDictionary[dataPoint.value(forKey

    0热度

    1回答

    我正在尝试加载重定向的URL。它工作正常,在Mac OS,但是当我把它用Kitura 1.4服务器Bluemix,斯威夫特3.0.2我得到以下加载错误: The operation could not be completed 这里是我的相关代码: … let gShort = URL(string: "https://blabla.bl/blabla")! // Because SO don'

    2热度

    1回答

    我正在制作一个沙盒的Mac应用程序,并且我使用NSOpenPanel来获取文件URL,并将其作为安全范围的书签保存到UserDefaults。当我退出并重新启动应用程序时,我可以将该数据块再次解析为URL。 该文件说我应该打电话startAccessingSecurityScopedResource(),并检查其返回值。 (当我打电话时,确实会返回true)。但是,如果我不打电话给我,我仍然有一个

    4热度

    1回答

    部署我的斯威夫特3应用的Heroku之后,它坠毁并出现以下错误: fatal error: init(contentsOfFile:usedEncoding:) is not yet implemented: file Foundation/NSString.swift, line 1255 什么我可以使用,而不是String.init(contentsOfFile:)在Ubuntu?

    0热度

    1回答

    我想本地化字符串,其中包含像1..2范围。我使用String.localizedStringWithFormat: func testLocalizableString() -> String { let lowerBound = 1 let upperBound = 2 return String.localizedStringWithFormat( NS

    0热度

    1回答

    我有一个国家代码数组,如:["US","CZ","FR"]等,我想通过这个数组迭代本地化的国家名称。 以前localizedString(forRegionCode:)完美地工作。但可能自从10.3发生了变化。 下面是一个例子: let currentLocale = Locale.current // en_US (current) let currentIdentifier = Local

    0热度

    1回答

    我最近发现NSMapTable(doc,nshipster),我一直在想它是否可以用来代替关联的对象。 下面是一个例子使用标准相关联的对象:使用NSMapTable var fooKey = "foo" extension UIView { var foo: UIImage? { set { objc_setAssociatedObject(self, &foo

    1热度

    2回答

    我遇到了一些特殊情况,我不确定它为什么会发生或者如何处理它。 let formatter = DateFormatter() formatter.dateFormat = "h:mma" let timeString = "8:00am" let date = formatter.date(from: timeString)! 如果用户将其时间设置为使用12小时制,则此代码有效。如果他们

    1热度

    1回答

    如何将@property (readonly) NSDate *creationDate;重构为结构的Swift属性? struct structObject { var name: String var completed: Bool var creationDate: NSDate } 该属性是否应该专门配置为get属性?在Objective-C中,代码