ARTS打卡第一周
- 手机
- 2025-08-12 10:24:01

ARTS AlgorithmReviewTipShare Algorithm
题目
class Solution { func mergeAlternately(_ word1: String, _ word2: String) -> String { var ans = "" var idx1 = word1.startIndex var inx2 = word2.startIndex while idx1 < word1.endIndex || idx2 < word2.endIndex { if idx1 != word1.endIndex { ans.appdend(word1[idx1]) idx1 = word1.index(after: idx1) } if idx2 != word2.endIndex { aps.appdend(word2[idx2]) idx2 = word2.index(after: idx2) } } return ans } } ReviewRN Integration with Existing Apps
Set up directory structure To ensure a smooth experience, create a new folder for your integrated React Native project, then copy your existing iOS project to a /ios subfolder.新建一个RN项目目录, 把iOS项目放到 RN目录中的 /iOS 子目录中
Install JavaScript dependencies Go to the root directory for your project and create a new package.json file with the following contents: 安装javascript依赖, 新建package.json 文件 { "name": "MyReactNativeApp", "version": "0.0.1", "private": true, "scripts": { "start": "yarn react-native start" } }运行命令: npm install react-native 安装 react-native 依赖包
Tip分享一些好用的工具 utools, 以及iOS项目集成RN步骤
Share最近在读代码整洁之道,有个建议,所有的代码都要写测试用例,覆盖尽量100%, 我呆过的几家公司里, 很少有做到这样的, 大家不愿意写测试用例的原因,时间不够, 都交给专业的测试人员去做测试覆盖, 如果是每次发版本之前都跑一边测试用例最好。
上一篇
IOS关于CoreText的笔记