小编Moh*_*ani的帖子

我可以将我的Mac作为蓝牙外设吗?

我正在研究一个需要我的Mac将一些数据发送到我的iOS设备的想法.我知道CoreBluetooth框架不适用于Mac OS,只适用于iOS,所以有什么方法可以让我的Mac构成一个外围设备?

我做了一些谷歌搜索 - 没有得到一个直接的答案:(

macos iobluetooth ios core-bluetooth cbperipheral

10
推荐指数
2
解决办法
4219
查看次数

GCD和线程

我想了解一些关于GCD和Threads的内容.

我的视图控制器中有一个for循环,它要求我的模型做一些异步网络请求.

因此,如果循环运行5次,模型将发出5个网络请求.

考虑到我正在使用NSURLConnection的sendAsyncRequest并且将在额外的5个线程上调用完成处理程序,我的模型是否已经创建了5个线程是正确的吗?

现在,如果我要求我的视图控制器在不同的线程和循环的每次迭代中执行for循环,对模型的调用应该依赖于前一次迭代,我会在这里创建一个"初始"线程吗?

基本上,只有当前一个线程完全完成时,我才希望后续的异步请求到我的服务器(完全是指它的所有子线程也应该已经完成​​执行.)

我甚至无法正确地解决这个问题,因为我对自己大为困惑.但如果有人可以提供任何帮助,那将会有所帮助.

multithreading objective-c grand-central-dispatch ios

3
推荐指数
1
解决办法
678
查看次数