摘要: 在封装原生组件的过程,如果我们希望在reactnative中触发原生的属性,但是又不需要暴露在reactnative的组件中。 那么我们就要用到setNativeProps这个方法,这个方法会直接触发原生属性的set方法。 这样,我们就可以执行一些操作。setNativeProps的参数对应的就是在 阅读全文
posted @ 2016-11-10 18:24 我叫南部21号 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 在引用第三方库的时候,经常会遇到xxx.h file not found的问题。 首先,我们要知道在引用第三方的时候,我们使用的第三方的库的类型。 .a静态库 使用方式:#import "xxx.h" .framework动态库 使用方式:#import <xxx/xxx.h> 阅读全文
posted @ 2016-11-04 09:55 我叫南部21号 阅读(2396) 评论(0) 推荐(0) 编辑
摘要: 应用程序启动的时候,在启动函数中加入: 阅读全文
posted @ 2016-10-27 18:05 我叫南部21号 阅读(144) 评论(0) 推荐(0) 编辑
摘要: First ViewController Second ViewController 阅读全文
posted @ 2016-10-24 21:28 我叫南部21号 阅读(944) 评论(0) 推荐(0) 编辑
摘要: 1.导出模块错误 遇到这样的错误,首先检查代码有闭合一致,如果没有错误的话,则去检查是否是导出模块的错误。 如: export default moduleName; 改为: module.exports = moduleName; 2. React版本过高 React Uncaught TypeE 阅读全文
posted @ 2016-10-17 11:59 我叫南部21号 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.在后台可以继续播放音频 To play sound in the background, make sure to add the following to the Info.plist file. 阅读全文
posted @ 2016-10-10 17:56 我叫南部21号 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 相对于xcode的run,然后再在安装到模拟器上测试,如果是个人开发的话,那还好。 要是是团队开发,那每次其他的童鞋就都需要update最新的文件下来再编译运行了。 而且,一些测试的童鞋也不会打开xcode这个庞大的IDE来拖垮电脑的运行速度的。 所以,能够只使用ios模拟器来安装.app的话,对工 阅读全文
posted @ 2016-09-28 14:31 我叫南部21号 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 如果自己的ios测试机不小心升级到比Xcode更高的ios系统, 那么这时候是无法使用真机来进行调试的。 但是我们可以通过拷贝与测试机一样版本的系统来解决这个问题。 去下载一个Xcode8,然后安装,不要覆盖原来的Xcode7, 然后按照下图中的路径,将Xcode8中的ios10真机调试镜像拷贝到X 阅读全文
posted @ 2016-09-22 17:27 我叫南部21号 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 在使用RNTools的自定义功能加载bundle的时候, 记得要把 http:// 加上,否则加载bundle会找不到网络地址。 阅读全文
posted @ 2016-09-22 09:24 我叫南部21号 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1. iOS设置app应用程序文件共享 设置流程 xcode 打开项目 在 info.plist 文件,添加 UIFileSharingEnabled 并设置属性为 YES, 在app内部,将您希望共享的文件放在应用程序的Documents目录下。 2. 设置应用程序可以播放音频流 在AppDele 阅读全文
posted @ 2016-09-02 08:51 我叫南部21号 阅读(164) 评论(0) 推荐(0) 编辑