问题标签 [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.

0 投票
1 回答
345 浏览

android - 是否有最大数量的并行 Bolts-Android 任务?

我在 android 中使用BoltsFramework( ) 。假设我想在后台启动几个并行任务(所以几个线程)。是否有避免使用过多线程的限制?或者如果任务太多我们可以排队吗?我想避免将任务串联起来。用例应该类似于并行启动多个任务(大量),当所有任务完成后做某事……。ParseApplication

0 投票
0 回答
41 浏览

ios - 如何从串联运行的较小子任务中组成一个 BFTask?

我试图弄清楚如何创建一个由较小的子任务组成的 BFTasks。例如,我们有两个任务: childTaskA & childTaskB 像这样:

那么如何创建一个父任务依次执行 childTaskA 和 childTaskB 并在其中一个失败时返回错误?

0 投票
1 回答
846 浏览

android - 在后台执行器上运行 Bolts 任务

我编写了一个 Bolts 任务实现来获取一个 url:

这是要运行的第一个任务。如何在后台执行程序上运行它?

似乎只有在继续另一个任务时才能指定执行者。

0 投票
1 回答
27 浏览

objective-c - 共享一个全局属性的两个异步任务

我有一个玩具问题,我有两个方法调用 A 和 B。它们都进行 API 调用并且都有成功回调块。方法 A 在控制器中填充一个属性,方法 B 读取它并在方法 B 的 api 请求完成后在成功块中对其进行一些计算。现在我不能像这样执行这两个:

来自 B 的回调可能发生在来自 A 和 B 的回调最终会读取一个空属性之前。我正在研究 Bolts 框架,想知道这里是否有人可以就如何使用它来实现这一点提供一些指导?本质上,我只希望 api 调用异步发生,然后 B 应该等到 A 完成。

0 投票
1 回答
79 浏览

ios - OCMOCK 测试块

我正在将螺栓框架用于异步任务。如何测试 continueWithBlock 部分中的代码?

0 投票
1 回答
156 浏览

xcode - Facebook Unity SDK 7.6.0 无法识别 Bolts BFTask.h 类

首先,我使用 Unity 5.4.3.p4 和 XCode 6.4 为 iOS 构建我的游戏。我最近将我的 Facebook SDK 从 6.2.2 更新到 7.6.0,因为后者并不是真正为 Unity 5.xx 构建的,它有时无法登录。由于我已经更新了 FB SDK,我的游戏不会为 XCode 编译。有没有我在文档中没有读过的兼容性?我被这个问题困扰了将近 3 天。

谢谢!

FacebookSDK/插件/iOS/Bolts.framework/Headers/BFTask.h

0 投票
3 回答
2260 浏览

android - RxJava 和 Bolts 有什么区别?

我对此进行了研究,并且我知道 RXJava 正在使用可观察模式,而 Bolts 则依赖于执行程序。什么框架适合处理需要按顺序完成的任务?

我听说过使用单执行器、队列、链接异步任务和这两个框架。我看到更多人使用 bolts 与 rxjava,但很想知道人们在两者之间的经历。

谢谢!

0 投票
7 回答
10187 浏览

ios - 为什么它显示“ld: framework not found Bolts”

安装 facebook sdk 后,当我构建项目时,它显示:

但是当我安装 facebook 和 bolts 时,它显示我安装成功:

下面是我的构建阶段图像:

在此处输入图像描述

在下面找不到螺栓框架图像

在此处输入图像描述

我找不到FBXXXX.framework 在此处输入图像描述

添加框架后,它仍然退出: 在此处输入图像描述

0 投票
3 回答
2031 浏览

swift - 没有指定泛型类型的 Swift 转换

我正在尝试为我的应用程序创建一个通用错误处理程序并使事情变得更加复杂我正在使用事件总线来传递任务,因此我无法在编译时指定类型。我正在尝试执行以下操作:

选项 1给出编译时错误,指出无法推断 Task 的泛型类型 TResut。 选项 2导致运行时错误说Task<SpecificType> cannot be caster to Task<AnyObject>

我在 Java 中有相同的实现,您似乎不需要在那里指定泛型类型。Task<TResult>可能是任何类型,所以我不能在上面的方法中指定它。有没有办法解决这个问题?

0 投票
5 回答
3066 浏览

ios - 链接器命令失败 Facebook SDK

我是 iOS 新手,并尝试在 Swift 教程中使用 AppGuru Facebook 集成在项目中实现 Facebook SDK。但是我在构建我的应用程序时遇到了这个链接器命令错误:

错误是找不到架构 x84_64 的框架螺栓(链接器命令失败,退出代码为 1)

这是一个屏幕截图:

截屏