react-native试玩(1)
总结按照上面的学习文章,我基本完成,但是在配置过程中遇到2个问题,需要终结一下。 已安装node由于我安装react-native之前已经安装过node,我们执行的话会报错,这个错误就是因为react-native使用的是io.js,这个时候我们需要安装io.js,而你必须删除node,我按照教程上的解答使用了 58deMacBook-Pro:react-native wuxian$ sudo brew link iojs --force
Linking /usr/local/Cellar/iojs/2.5.0...
Error: Could not symlink bin/node
Target /usr/local/bin/node
already exists. You may want to remove it:
rm '/usr/local/bin/node'
To force the link and overwrite all conflicting files:
brew link --overwrite iojs
To list all files that would be deleted:
brew link --overwrite --dry-run iojs
解决方法这个时候我们要使用 空指针的错误我初始化一个Helloworld项目后,会报错,报一个空指针的错误 NSURLSessionDownloadTask *task = [_URLSession downloadTaskWithURL:url completionHandler:nil];
我改成了一个空的实现: NSURLSessionDownloadTask *task = [_URLSession downloadTaskWithURL:url completionHandler:^(NSURL *location,NSURLResponse *response,NSError *error){
}];
程序就运行成功了。 后来我在github上找到问题的另外一种解决方案 就是删掉方法的 NSURLSessionDownloadTask *task = [_URLSession downloadTaskWithURL:url];
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |