06 2018 档案

摘要:这里用的是KVO的方式来实现的, 首先有一个 testArray 这个数组需要监听里面的数据变化 NSMutableArray *testArray; 然后给这个数组注册监听 testArray = [NSMutableArray array]; [self addObserver:self for 阅读全文
posted @ 2018-06-27 15:40 梅子~ 阅读(1129) 评论(0) 推荐(0)
摘要:问题描述: 用React Native架构的无论是Android APP还是iOS APP,在启动时都出现白屏现象,时间大概1~3s(根据手机或模拟器的性能不同而不同)。 问题分析: 为什么会产生白屏? React Native应用在启动时会将js bundle读取到内存中,并完成渲染。这期间由于j 阅读全文
posted @ 2018-06-22 10:46 梅子~ 阅读(1308) 评论(0) 推荐(0)
摘要:1.在自己项目的ios文件夹下新建一个文件夹取名bundle(ps:ios文件夹和node_modules文件夹在同一级目录下,这个bundle文件夹名称随意取,后面要用到,但是记得在相应地方改一下就好了) 2.为了方便,将打包命令写到项目package.json文件里,然后执行命令: npm ru 阅读全文
posted @ 2018-06-21 10:10 梅子~ 阅读(212) 评论(0) 推荐(0)
摘要:开发中遇到这样的问题,我更新了state一个数组的某个元素的选中状态,打印出的数据也显示修改正确了,但是界面却没更新。例如下图点击某项修改选中状态。 代码中之前是这样写的,结果界面没有更新。 后面查了一下资料,因为FlatList组件继承自PureComponent而非通常的Component,这意 阅读全文
posted @ 2018-06-20 21:38 梅子~ 阅读(5384) 评论(0) 推荐(0)