swift - AlamofireImage:是否可以在 Swift 中从 NSimageview 获取原始数据?

标签 swift macos alamofire alamofireimage

我正在使用 imagewell 来接受粘贴或拖动到我的 OSX 应用程序中的 jpg 图像。问题是我正在努力获取原始的 jpg 图像,因为如果我想通过 Alamo Fire 上传,OSX 似乎要求我获取 NSImage 的 Tiff 版本。

AlamoFireImage 是否有一种无需先转换为 Tiff 即可获取原始 url/原始原始数据的奇特方法?

最佳答案

实际上,对于 NSImageWell,您没有太多关于丢弃图像的可能性。这是一个方便显示丢弃的图像的类,但一旦您需要做更多的事情,它就无法完成任务。

我建议您改用 NSImageView,并添加拖放功能,就像我这里的示例:https://stackoverflow.com/a/29233824/2227743

通过这种方式,您可以轻松获取放置的图像的 URL(和文件名),当然还有图像数据本身。

关于swift - AlamofireImage:是否可以在 Swift 中从 NSimageview 获取原始数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38318111/

相关文章:

ios - SwiftUI 中的导航内容

c++ - macOS 上的 secure_getenv()

macos - 如何忽略图标?在 git 中

ios - 在 Swift 的 Alamofire 中通过查询获取 http 请求

ios - Carthage: 没有满足要求的github可用版本(两个框架导入不同版本的Alamofire)

ios - 为什么不能通过使用另一个 viewController 来设置 viewController 的变量值?

ios - NSAttributedString 背景色渲染 iOS 10 VS iOS 11

ios - 如何更改 WKWebView 或 UIWebView 默认字体

java 小程序 cmd+shift mac osx

ios - 无法解析数据 JSON alamofire SwiftyJSON