修改错误代码
使用GCD简单实现.