ReactNative开发笔记(持续更新...)
编者按: 红宝书第5版2024年12月1日出炉了,涵盖了JS最新版本ES15的特性,感兴趣的可以去看看,https://u.jd.com/8alDI4w 本文各问题点之间无关联,均为RN开发过程中遇到的问题、坑点的分析及解决方案,希望能帮助读者少走弯路,持续更新中… (2025年1月2日更新)

编者按: 红宝书第5版2024年12月1日出炉了,涵盖了JS最新版本ES15的特性,感兴趣的可以去看看,https://u.jd.com/8alDI4w 本文各问题点之间无关联,均为RN开发过程中遇到的问题、坑点的分析及解决方案,希望能帮助读者少走弯路,持续更新中… (2025年1月2日更新)
编者按: 红宝书第5版2024年12月1日出炉了,涵盖了JS最新版本ES15的特性,感兴趣的可以去看看,https://u.jd.com/8alDI4w 最近自己2015年的老朋友MacBookPro因为项目需求要升级cocoapods,花了不少时间,遇到很多坑,最终还是成功更新了cocoapods,记录下来,供大家参考。系统是Monterey(MacOS 12),官方已经不能再升级系统了
编者按: 红宝书第5版2024年12月1日出炉了,涵盖了JS最新版本ES15的特性,感兴趣的可以去看看,https://u.jd.com/8alDI4w 2024年9月,本人在做微信分享前端部分的iOS、安卓和H5的页面和功能时踩了不少坑,于是写了这篇文章,内容包括微信分享在上面三个端的技术点和坑点、解决办法,微信开放标签的相关适配,以及ReactNative的特别处理部分。
编者按: 红宝书第5版2024年12月1日出炉了,涵盖了JS最新版本ES15的特性,感兴趣的可以去看看,https://u.jd.com/8alDI4w 本文详细介绍如何部署NodeJS项目到阿里云ECS上,以及本人在部署过程中所遇到的问题、坑点和解决办法,可以说是全网最全最详细的教程了。同时讲解了如何申请阿里云免费SSL证书,以及一台ECS服务器配置多网站的Nginx配置方法等。
编者按: fs-extra模块是系统fs模块的扩展,提供了更多便利的API,并继承了fs模块的API,本文详细介绍所有操作方法,方便读者更好的操作服务端文件
编者按: 数据库Realm,是用来替代sqlite的一种解决方案,它有一套自己的数据库存储引擎,比sqlite更轻量级,拥有更快的速度,并且具有很多现代数据库的特性,在原生端和RN端都可以使用,受限于众所周知的网络状况,iOS在集成Realm过程中会通过脚本下载一些文件,如果下载不了,就编译不过,这时候需要采用一些特殊手段来完成集成任务。
编者按: 跨平台开发在某些特殊情况下需要原生这边的支持,例如原生收到推送通知RN,或者需要传递数据给原生,例如保存图片数据到相册等,这就需要用到原生和RN的相互通讯交互的方法。
编者按: 使用了CoreData的APP每次发布一个新版的时候,都应该创建一个新版数据模型。否则老用户升级后容易Crash。
译者按: 在mikeash看到一篇关于构造UITableView的文章,写的比较底层,为方便深入学习UITableView,特翻译过来一起学习,英文水平有限,请多多指正,共同提高。
编者按: Cocoa 提供了一个名为NSPredicate的类,用于指定过滤器的条件,用NSPredicate描述查询方式,原理类似于在数据库中进行查询。可以在数据库风格的API中使用NSPredicate类,常见的用于Core Data和Spotlight。
编者按: 摇动手势在开发游戏、应用中与用户互动方面有着独特的体验,增加使用乐趣。
编者按: 多点触控乃苹果公司带给世界的创新之首,作为移动开发者,熟练掌握多点触控开发技能很有必要。