小编has*_*seg的帖子

访问AS3中的Document类

实例化类如何访问Document类?

即使我使用Flash中的属性栏命名Document类,尝试从其他类访问它通常也会失败,说"尝试访问未定义的属性...

一种解决方案总是将Document类转换为自身!例如.

Main(Main).globalMethod();
Run Code Online (Sandbox Code Playgroud)

但有时甚至这个恒星失败了,然后通常没有出路,除了显而易见的!

class Other{

   var parentClass:Main;
   public function Other(parent:Main){
       parentClass = parent;            // pointer to the Main class in a local var!

       Main(parentClass).globalMethod();
   }
}
Run Code Online (Sandbox Code Playgroud)

oop flash class actionscript-3 document-class

15
推荐指数
1
解决办法
2万
查看次数

是否可以将ActionScript 3(Flex/AIR)项目打印到标准输出?

有没有办法在执行时将ActionScript 3项目打印的二进制文件打印到stdout

从我收集的内容来看,人们一直在通过编写依赖于本地套接字连接的hacks和写入本地文件系统中的文件的AIR应用程序来解决这个限制,但这就是它 - 显然不可能使用Flash Player来自Adobe的AIR运行时.

是否有任何项目(例如基于Tamarin代码)试图实现能够提供此类功能的东西?

apache-flex flash adobe actionscript-3

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

从actionscript库中检测AIR与Flash Player

我有一个需要稍微不同的swc,具体取决于它是否由AIR托管.我在互联网上看到了两条建议:

  • 测试WindowedApplication的Application.application.
  • 为Security.APPLICATION测试Security.sandboxType.

但是,这些似乎不适用于我的.swc,因为编译器找不到WindowedApplication或Security.APPLICATION.我的库不需要任何其他AIR功能,所以我认为它没有链接到AIR库,我认为不应该继续在flash播放器中工作.

有什么建议?

apache-flex air flash actionscript-3

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

使用Scripting Bridge将电影添加到iTunes

我想使用Scripting Bridge将电影添加到iTunes.最好让我在"音乐视频"和"电影"之间进行选择.我知道Objective-C和AppleScript,所以我认为它不会那么难,但我无法弄明白.我知道如何使用NSAppleScript但是我的目标是10.5或更高版本,并且读取Scripting Bridge废弃了NSAppleScript.是对的吗?

我得到的只是

iTunesApplication *iTunes = [SBApplication applicationWithBundleIdentifier: @"com.apple.iTunes"];
Run Code Online (Sandbox Code Playgroud)

你可以看到,这根本不是什么.

itunes objective-c scripting-bridge

7
推荐指数
2
解决办法
2409
查看次数

您实际可以拥有多少应用程序会话数据?

我目前有一个应用程序,每天有超过20,000个用户受到攻击,他们主要看一个数据表.此数据表填充了大约20行,但是从数据库中的"数据表"中提取,表中包含200,000-600,000条信息记录.编辑:这20行是"动态的",如果用户通过文本框输入任何信息,则会更改.

我目前还持有用户数据和个人资料数据.

每次显示数据表时,我目前正在进行大约4次回调,而我无法将其调低至1次.

问:我想知道我是否能够每隔5秒用200,000-600,000行数据填充应用程序状态,它是否真的可以加快系统速度?编辑:对用户或任何其他用户输入的动态行执行操作时,需要经常刷新内容.

问题2:我实际上可以在应用程序缓存中保留多少并且仍然可以更快地使用它?

编辑:有超过20,000个用户访问这200,000行,我需要缓存所有这些行,或者至少我认为是最佳实践.当用户访问我的网站时,这是他们查看的主要页面之一,每次访问可能会回到2-5次.

编辑:用户确实看到一组20行,这些行可能与用户看到的任何其他20行不同.这是一个非常动态的网站,每两行可以更新一次.

编辑:如果存储在会话状态,那么它只会加快一个人查看页面的次数.不是全部应用程序,因为一个人只能查看一次页面然后离开.

asp.net caching application-cache

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

如何解决NSTask调用 - [NSString fileSystemRepresentation]的参数

似乎NSTask调用-[NSString fileSystemRepresentation]为您提供的每个参数编码值.

在某些情况下,由于-fileSystemRepresentation使用分解的unicode形式进行编码,这可能会成为问题:例如,a-umlaut(ä)将被编码为U + 0061(拉丁文小写字母a)和U + 0308(结合分音符) ,而不是U + 00E4(带有分音符的拉丁文小写字母a).-UTF8String另一方面,该方法似乎恰恰相反.

我需要NSTask使用组合形式对我的参数进行编码.我该如何解决这个问题?

unicode macos cocoa objective-c nstask

5
推荐指数
1
解决办法
1064
查看次数

AS3中的Overload []运算符

我刚刚完成了我自己的collecion类的编写,我真的想使用for each或simple for构造进行迭代,或者只是使用集合[key]表示法访问元素.

我写了一个getElementAt(index):MyOwnElement函数,但使用它,并不像使用方形brachets那样性感,甚至不让我开始迭代...

有什么办法吗?

collections operator-overloading actionscript-3

4
推荐指数
1
解决办法
5291
查看次数

如何在Flex 3中的图形上放置图像(例如PNG)?

我是Flex的新手,我正在尝试编写一个简单的应用程序.我有一个带图像的文件,我想在图形上显示这个图像.我该怎么做呢?我尝试[嵌入] - 并将其作为子项添加到拥有图形的组件中,但是我得到了"类型强制失败:无法转换为...到mx.core.IUIComponent"错误.

apache-flex actionscript-3

1
推荐指数
2
解决办法
1万
查看次数