react-native ios项目+内存泄漏

时间:2016-10-31 13:55:42

标签: ios memory mobile react-native

我在iOS上使用react-native。我的项目有以下警告:

  

检测到可能的EventEmitter内存泄漏。添加了11个错误监听器。使用emitter.setMaxListeners()来增加限制<。

我不使用"Error","scheduler-2","10/31/16","09:04:49",, "com.sun.mail.smtp.SMTPSendFailedException: 250 2.0.0 xxxxxxxx-1 Message accepted for delivery ; nested exception is: com.sun.mail.smtp.SMTPAddressFailedException: 550 5.1.1 User Unknown on Mail Relay" ,而是使用键盘组件。

2 个答案:

答案 0 :(得分:0)

您是否有机会使用Flux,如果没有,请提供您正在使用的组件的npm链接。

答案 1 :(得分:0)

你的一个商店超过了EventEmitter的能力。做这个。

var AppDispatcher = require('../Dispatcher/Dispatcher');
var EventEmitter = require('events').EventEmitter;
require('events').EventEmitter.prototype._maxListeners = 100;

/ *默认情况下,任何单个事件最多可以注册10个侦听器。更多: possible EventEmitter memory leak detected * /