小编ash*_*yla的帖子

在Swift中将字符串转换为日期

如何将此字符串"2016-04-14T10:44:00+0000"转换为NSDate并保留年,月,日,小时?

T在它的中间真的抛出了什么,我使用日期,工作时.

nsdate nsdateformatter swift

89
推荐指数
11
解决办法
13万
查看次数

发送异步的Swift 3警告

我有这个代码:

DispatchQueue.global(priority: DispatchQueue.GlobalQueuePriority.default).async {
                let url = URL(string: itemImageURL )
                let data = try? Data(contentsOf: url!)
                if data != nil {
                    DispatchQueue.main.async{
                        cell.advImage!.image = UIImage(data: data!)
                    }
                }
            }
Run Code Online (Sandbox Code Playgroud)

我在Swift 3中收到此警告:

在iOS 8.0中不推荐使用"default":改为使用qos属性

在第一行.

还没有找到解决方案.有人吗?

warnings ios dispatch-async deprecation-warning swift3

32
推荐指数
2
解决办法
1万
查看次数

Swift崩溃在使用UIDocumentInteractionController时点击"在Instagram中打开"

我有以下代码在我的Swift应用程序上分享Instagram上的图像:@IBAction func instagramShareButton(sender:AnyObject){

    let documentsDirectory = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as NSString
    let path = documentsDirectory.stringByAppendingPathComponent("Share Icon.igo")

    let imageName: String = "Share Icon.png"
    let image = UIImage(named: imageName)
    let data = UIImagePNGRepresentation(image!)

    data!.writeToFile(path, atomically: true)

    let imagePath = documentsDirectory.stringByAppendingPathComponent("Share Icon.igo")
    let rect = CGRectMake(0, 0, 0, 0)

    UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, self.view.opaque, 0.0)
    self.view.layer.renderInContext(UIGraphicsGetCurrentContext()!)
    UIGraphicsEndImageContext()

    let fileURL = NSURL(fileURLWithPath: imagePath)
    print("fileURL = \(fileURL)")

    var interactionController = UIDocumentInteractionController(URL: fileURL)

    interactionController.delegate = self

    interactionController.UTI = "com.instagram.exclusivegram"

    let msgBody = "My message"
    interactionController.annotation = NSDictionary(object: msgBody, forKey: …
Run Code Online (Sandbox Code Playgroud)

share release retain instagram swift

15
推荐指数
1
解决办法
5316
查看次数

PinterestSDK CocoaPods无法正常工作

有人最近成功使用过PinterestSDK CocoaPods吗?这是我用作参考的链接:https: //developers.pinterest.com/docs/sdks/ios/

我收到以下错误:

预先下载:PinterestSDK来自 git@github.com:pinterest/ios-pdk.git

[!]安装PinterestSDK时出错[!]/usr/bin/git clone git@github.com:pinterest/ios-pdk.git/var/folders/2m/87ls355x7_7b50b61d9h3lkr0000gn/T/d20150924-16277-16zcydf --single-branch - 深度1

克隆到'/ var/folders/2m/87ls355x7_7b50b61d9h3lkr0000gn/T/d20150924-16277-16zcydf'......

权限被拒绝(公钥).**

致命:无法从远程存储库读取.

请确保您拥有正确的访问权限

并且存储库存在.

安装CocoaPods,在创建的Podfile中添加依赖项,其他Cocoapods不返回错误.

有人有解决方法吗?

ios pinterest cocoapods swift

3
推荐指数
1
解决办法
855
查看次数

导航栏中的Swift自定义后退按钮

我试图在导航栏中使用自定义图像作为我的后退按钮.我使用下面的代码,它添加了图像,但也保持按钮中的文本"后退".我想删除文本.我能这样做吗?

self.navigationController?.navigationBar.backIndicatorImage = UIImage(named: "icon-back")
self.navigationController?.navigationBar.backIndicatorTransitionMaskImage = UIImage(named: "icon-back")
self.navigationItem.backBarButtonItem = UIBarButtonItem(title: "", style: UIBarButtonItemStyle.Plain, target: nil, action: nil)
Run Code Online (Sandbox Code Playgroud)

back-button uinavigationbar uibarbuttonitem swift

2
推荐指数
2
解决办法
8759
查看次数

Xcode Swift文件是为arm64构建的,该文件不是要链接的体系结构(armv7)

当我在iPhone或模拟器上运行项目时,它可以正常运行。

当我尝试在ipad上运行它时,出现以下错误:

该文件是为arm64构建的,不是链接的体系结构(armv7)

设置为通用的设备。有人对我还要检查的东西有想法吗?

xcode ipad armv7 arm64 swift

2
推荐指数
1
解决办法
1599
查看次数

禁用 24 小时时间的 swift iPhone 设置会导致错误

所以应用程序工作得很好,直到我在“设置”->“常规”->“日期和时间”中禁用 24 小时时间设置。现在我第一次使用日期时出现错误:

让 dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ" dateFormatter.timeZone = NSTimeZone(name: "UTC") 让 date = dateFormatter.dateFromString(dateGame) print(date! )

在这种情况下有没有正确的方法来处理日期?或者在这两种情况下使用日期的通用方法(启用和禁用 24 小时时间设置)?

iphone nsdate nsdateformatter ios swift

1
推荐指数
1
解决办法
488
查看次数

表视图内容的Swift高度

有没有办法找出表格视图内容的高度,旁边加上所有部分的所有单元格的高度?

我有3个部分,每个部分有不同的高度单元格和可变数量的单元格.所以我希望有一个系统方法来获取表视图内容的高度.

编辑:在其他类似的问题的答案中没有说它在哪里调用tableView.contentSize

height constraints uitableview swift

0
推荐指数
1
解决办法
5310
查看次数