V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  iOran  ›  全部回复第 10 页 / 共 12 页
回复总数  238
1 ... 2  3  4  5  6  7  8  9  10  11 ... 12  
2016-01-22 23:32:20 +08:00
回复了 scfhao 创建的主题 iDev AES 解密服务器加密过的文本,总是解不出来,求出路
V 站设置不能删帖,还是有他的道理的。
2016-01-22 23:29:49 +08:00
回复了 sup 创建的主题 iDev Xcode 调试问题
我这边在 ios7.1.2 也会遇到,到 ios>8.0 并不会,楼主如果解决,请附带上答案。
2016-01-20 12:37:26 +08:00
回复了 smithtel 创建的主题 职场话题 这个时间段离职,是否可行?
@CMGS @smithtel 广电旗下的,有这么不靠谱?
2016-01-13 09:33:32 +08:00
回复了 iOran 创建的主题 iDev 使用 GCD 进行线程切换,主/背景 线程切换的最佳用例是?
@LGA1150 原来这些人是这个意思。。。。
2016-01-12 15:56:37 +08:00
回复了 iOran 创建的主题 iDev 使用 GCD 进行线程切换,主/背景 线程切换的最佳用例是?
@vincentxue @hzm0318hzm 谢谢两位,知道怎么操作了。后续补答案。

@vincentxue 三个 nslog 是同步任务是考虑到这些同步任务无所谓执行的先后关系,所以这么丢。
2016-01-12 15:54:08 +08:00
回复了 iOran 创建的主题 iDev 使用 GCD 进行线程切换,主/背景 线程切换的最佳用例是?
@aaaron7 Merge 的对象,不管时异步/同步都是一样吗?
2016-01-12 14:13:37 +08:00
回复了 iOran 创建的主题 iDev 使用 GCD 进行线程切换,主/背景 线程切换的最佳用例是?
@aaaron7 谢谢提醒,反过头会去看看。能否先帮忙顺便解答下 dispatch_group_async 中的任务,如果也是异步的情况下,如何保证 notify 押尾执行。
2016-01-12 10:59:47 +08:00
回复了 iOran 创建的主题 iDev 使用 GCD 进行线程切换,主/背景 线程切换的最佳用例是?
@vincentxue 谢谢了。我也侧重第一种情况。应该是我代码看得少了,应该找点开源库看看人家的实现。
2016-01-12 10:56:27 +08:00
回复了 iOran 创建的主题 iDev 使用 GCD 进行线程切换,主/背景 线程切换的最佳用例是?
@kobe1941 那如果有些数据是要基于 **用户的选择** 或者 **不同的用户** 而请求的数据,还是有可能碰到这种情况吧?这里应该如何做?

既然说到 dispatch_group_async/notify ,我还想问问,如果加入到 queue 中的 **一系列任务** 是 **异步的**,此时, notify 到的 block 只是代表 group 已经将这 **一系列任务** 执行完,但它们(一系列任务)的异步执行结果 block 回来可能在 notify 之后,这种情况应该怎么处理?

例如这种情况,使用 group 真心爽:

// 获得系统提供的 Global Dispatch Queue 。
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);

// 创建 Dispatch Group ,注意跟 dispatch_queue_create 一样,在 MRC 环境下或者 iOS 6 之前的版本 ARC 环境下需要 用 dispatch_release(group)。

dispatch_group_t group = dispatch_group_create();

// 添加任务 Block 到任务队列 queue 中。
dispatch_group_async(group, queue, ^{NSLog(@"blk0");});
dispatch_group_async(group, queue, ^{NSLog(@"blk1");});
dispatch_group_async(group, queue, ^{NSLog(@"blk2");});

// 通知 group ,那几个任务都结束了。” Done ”消息就属于押尾执行的任务。
dispatch_group_notify(group, dispatch_get_main_queue(), ^{NSLog(@"done");});

但是如果 **添加任务 Block 到任务队列 queue 中** 变成这样:

// 添加任务 Block 到任务队列 queue 中。
dispatch_group_async(group, queue, ^{异步任务 1 ,执行完执行 ^(parameters){} });
dispatch_group_async(group, queue, ^{异步任务 2 ,执行完执行 ^(parameters){} });
dispatch_group_async(group, queue, ^{异步任务 3 ,执行完执行 ^(parameters){} });

问题出现了:它们(异步任务 1 , 2 , 3)的异步执行结果 block 回来可能在 notify 之后。怎么破?
2015-12-31 13:00:46 +08:00
回复了 loco58 创建的主题 Android 有没有类似网易新闻的开源资讯类 app?
@laocp 求地址
同是农大银,祝楼主妹子早点找到工作。
@messnoTrace V 站普及度越来高了吧,现在在 google 里面搜索,很多时候第一个 item 就是 V 站的内容。
2015-11-11 08:42:38 +08:00
回复了 nowcoder 创建的主题 程序员 来自 GitHub 官方的 Git 入门教程,带中文字幕
谢谢。
2015-11-11 08:34:08 +08:00
回复了 xiaobu 创建的主题 硬件 对于某东的做法,已经不想吐槽了
刚刚买的,天猫, 2449 - 10 = 2439
2015-10-25 09:30:20 +08:00
回复了 DEEPPANDA 创建的主题 问与答 大学学计算机好还是机械好啊
我觉得机械好,我就是就是机械电子工程的,你们暗里污蔑机械不好 OK ?

不说了,赶紧码码去了,明天又周一了,领导明天要看新功能...
2015-10-12 16:31:47 +08:00
回复了 kaedea 创建的主题 生活 头发细软油,头顶的头发还掉的厉害,我还有救不?
@nacurin 可能你和我情况不同,我还伴有**毛囊炎**这一附属产物...
1 ... 2  3  4  5  6  7  8  9  10  11 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   970 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 22:58 · PVG 06:58 · LAX 14:58 · JFK 17:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.