ios - 在 iOS 应用程序中通过 Share Extension 与群组共享图像。不使用图像数据
问题描述
我想发送多张图片。分享到 iOS 应用程序的扩展。不使用图像数据。因为当我添加超过 10-15 个图像时,使用图像数据应用程序崩溃
if itemProvider.hasItemConformingToTypeIdentifier("public.image")
{
itemProvider.loadItem(forTypeIdentifier: "public.image", options: nil, completionHandler:
{ (item, error) in
var imgData: Data!
if let url = item as? URL {
imgData = try! Data(contentsOf: url)
self.arrImageData.append(imgData)
}
if self.counter < 1
{
self.naviagteToOpenApp()
}
})
}
解决方案
推荐阅读
- oracle - Oracle 触发器可能与 :new 有关
- spring-boot - 为什么我的代码没有在注册用户的 Postman 结果中提供 jwtToken
- pandas - 根据日期列熊猫过滤数据框
- jquery - 销毁后无法重新实例化 jQuery 插件
- javascript - 如何防止在 ng-select 中跨多个选择选择值
- paypal - 我可以隐藏购买按钮吗?
- html-select - 如何使用 javascript/jquery 为下拉菜单设置多个默认值
- static - hugo 报告端口 1313 已被使用。但它不是
- javascript - 为什么构造函数可以调用 Javascript 中的方法?
- python - 将值 ex: 58K 或 5m 转换为 Pandas 中的 58000 或 500000 的函数