gpt4 book ai didi

ios - 图像未加载到 AsyncImageView 中

转载 作者:可可西里 更新时间:2023-11-01 00:23:38 28 4
gpt4 key购买 nike

我刚刚更新到 Xcode 7 和 Swift 2.0,当然它在我的应用程序中引起了一些问题。我已经解决了很多问题,但我正在努力解决这个问题。

在我的 TableView 中,我正在加载来自 Parse.com 的图像,但由于某种原因,图像没有显示在 AsyncImageView 中。此代码在更新之前运行良好,因此我不确定问题出在哪里:

    AsyncImageLoader.sharedLoader().cancelLoadingURL(cell.rideImageView.imageURL)
cell.rideImageView.image = UIImage(named: "Unloaded")
cell.rideImageView.imageURL = NSURL(string: ride.rideImageSmall!)

我已经检查以确保从 Parse 正确加载图像 URL,确实如此。这是我正在使用的库:https://github.com/nicklockwood/AsyncImageView

有人有什么想法吗?

最佳答案

由于 Apple 的新“Apple Transport Security”自 iOS9 (= Xcode7) 起生效,您可能会遇到被阻止的网络请求。如果您想从 http://URL 加载数据,您需要告诉应用程序,ATS 不适用于您的应用程序或某些域。

Apple 的技术说明在这里:https://developer.apple.com/library/prerelease/ios/technotes/App-Transport-Security-Technote/

作为开始,您可以将条目 NSAllowArbitraryLoads = ON 添加到您的 Info.plist 中的字典 NSAppTransportSecurity 并查看您得到的程度:

enter image description here

如果 ATS 设置的某些名称不适合您,请阅读以下博客文章,其中描述了不同的名称 - 这些名称过去对我有用:http://ste.vn/2015/06/10/configuring-app-transport-security-ios-9-osx-10-11/

关于ios - 图像未加载到 AsyncImageView 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32492073/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com