问题标签 [bolts-framework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android WebView 不能总是加载 url
我尝试使用 WebView 加载 URL,但 Web 视图似乎不稳定 - 有时页面加载 100%,有时它停止加载 30%/50%/75%(随机)。我在 Android Bolts 任务中创建了 WebView,并且没有向用户显示 WebView,它只为将来的请求加载一些 javascript。
代码:
我无法弄清楚是什么导致 WebView 在进度中间随机停止加载。有时它在第一次运行此任务时失败,有时在 3/4/5 次后失败。
ios - ld:找不到使用 cocoapods 的 -lBolts 的库
大家
我遇到的问题是我无法编译我的应用程序,因为我收到以下错误:
我将 XCode 项目配置为使用 cocoapods,这是我的 pod 列表:
这是命令的输出pod install
:
我尝试过的事情:
- 清理和重建
- 退出 xcode,清理并重建
- 删除所有 pod 并重新安装、清理和重建
ios - 将螺栓框架添加到自定义 Swift 框架错误
我正在尝试创建一个自定义 Swift 框架。在该框架中,我添加了 Bolts 框架。在其他项目中尝试使用我的新 Swift 框架时,我收到以下错误:
未找到架构 x86_64 链接器命令的螺栓失败,退出代码为 1(使用 -v 查看调用)
有趣的部分是包含的其他框架(解析)加载正常,它只是有问题的螺栓。我已经尝试过更改 Build Active Architectures 设置。
谢谢
java - Android:如何使用 Parse.com 的 Bolts 同步查询?
我Parse.com
用作我的应用程序的后端。他们还提供了一个本地数据库来存储信息,作为SQLite
.
我想通过解析将电话中的号码添加到我的数据库中。在添加数字之前,我需要检查该数字是否已存在于数据库中,因此我使用findInBackground()
来获取与我要添加的数字匹配的数字列表。如果列表为空,则我要添加的数字在数据库中不存在。
这样做的方法是:
然后我调用这个方法3次添加3个数字:
请注意,第三个数字与第一个数字相同,不应将其添加到数据库中。但logcat
节目:
第三个数字即使不应该这样做也被添加了,因为fintInBackground()
几乎同时在3个后台线程中运行,所以它会发现数据库中没有我想要添加的数字。
在这个问题中,一个人告诉我我应该使用Bolts
来自Parse
. 我从这里和一些博客文章中阅读了它Parse
,但我不完全理解如何将它与我已有的方法一起使用,以及如何同步要一个接一个地执行的查询。
如果有人使用此库,请指导我如何执行此操作或提供一些基本示例,以便我了解工作流程。
谢谢!
ios - 仅在设备上导致崩溃的框架
这个项目一整天都运行良好,然后当我在设备上运行时突然崩溃(但在模拟器上运行):
dyld:库未加载:@rpath/Bolts.framework/Bolts 引用自:
/var/mobile/Containers/Bundle/Application/.../MyApp.app/MyApp
原因:找不到图片
我的项目将 Carthage 用于其他框架,但对于 Parse 和 Bolts,我手动导入了所有内容。我似乎无法解决这个问题;有任何想法吗?
ios - 嵌套查询完成时返回的 BFTask
我正在BFTask
与 Parse 一起执行查询。任务内是一个嵌套查询。我希望仅在外部查询完成获取要添加的必要数据complete
(包括内部查询获取的数据)后才返回任务。我已经使用主线程实现了一个解决方案,但是我不想阻止用户界面。
我试图重组我的查询 ( queryA
) 以包含该关系。尝试包含关系时,出现以下错误:
ios - 错误:重复符号 _BFTaskMultipleExceptionsException
这里我有一个错误,如下所示:
这似乎是由于FacebookSDK和Bolts在构建时相互冲突而导致的重复符号。我试图删除 Bolts 框架,但它导致了其他问题。我也发现了这个问题,但似乎解决了将这些框架添加为我不想添加的 Pod 的问题。
下面是我认为可能与此错误相关的框架列表:
- FacebookSDK.framework
- Bolts.framework
- 解析框架
- ParseFacebookUtils.framework
- ParseFacebookUtilsV4.framework
- ParseUI.framework
我一直在尝试寻找不会导致重复符号错误的那些框架(版本)的正确组合。如果有人知道这件事,请帮助我。
ios - “ld: library not found for -lPods-VCOnCall-Bolts” 仅适用于通用 iOS 设备的 iOS 9.2 错误
ld:找不到 -lPods-VCOnCall-Bolts 的库 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
我只使用“通用 iOS 设备”收到此错误,使用模拟器没有错误。
有任何想法吗?
ios - Bolts-iOS 的最大并发 BFTasks
我正在尝试并行运行几十个BFTasks
,但不是一次全部运行,我想限制在每个给定时刻可以并行运行的任务数量,可能类似于maxConcurrentOperationCount
in NSOperationQueue
。
到目前为止我发现的是taskForCompletionOfAllTasks
,但假设所有初始并行任务都必须在第二批开始之前完成。
任何想法如何实现我想要的Bolts Framework (iOS)
?