小编Mar*_*ela的帖子

从项目数组中提取单个String

几年前也提出了一个类似的问题,但接受的答案充其量是模糊的,最糟糕的是令人困惑.

我试图通过Regex从一个提取的页面传递一个我检索过的数字作为过滤器的来源.

这是我管道的链接:http://pipes.yahoo.com/pipes/pipe.info? _ id = 4c087880efe5ef2ea62261ff9e7eee1b

我需要从循环(当前555)获取发出的值并将其传递给字符串构建器,以便它预先设置#; 然后,我将传递该构建的字符串作为我item.title所获取的RSS 源的大于过滤器的源.

由于循环模块输出一个数组,我目前找不到将它连接到字符串生成器模块的方法.

yahoo-pipes

7
推荐指数
1
解决办法
269
查看次数

为什么在内存中没有事件监听器或引用的封闭NetConnection?

似乎如果flash.net.NetConnection被实例化并连接到HTTP URL(例如AMFPHP网关),那么即使在关闭并且唯一的引用设置为null之后,该实例也不会被垃圾收集拾取.

在另一方面,如果实例连接到null(如用来播放视频/ MP3文件时会做),实例从内存中清除.

为了澄清,以下连接将留在内存中:

var stickyConn:NetConnection = new NetConnection();
stickyConn.connect("http://myserver/amfphp/gateway.php");
stickyConn.close();
stickyConn = null;
Run Code Online (Sandbox Code Playgroud)

然而,以下连接将立即从内存中清除:

var tempConn:NetConnection = new NetConnection();
tempConn.connect(null);
tempConn.close();
tempConn = null;
Run Code Online (Sandbox Code Playgroud)

我已经尝试过解决这个问题的一些事情:

  • 将客户端设置为空对象(因为客户端的默认值是NetConnection本身)
  • 在关闭连接之前,请致电 connect(null)
  • 之后关闭连接,调用connect(null)和再次关闭

有没有人遇到过这个问题?这个问题有方法解决吗?

flash memory-leaks memory-management amfphp actionscript-3

6
推荐指数
1
解决办法
1041
查看次数