我试图在我的flex应用程序上使用一个线程,该线程需要使用我想要传递的对象worker.setSharedProperty("bytes",bytes) ,bytes.sharable设置为true,
序列化对象使用RemoteClass标记实现IExternalizable,因为它在不同的其他方案(克隆,保存到DB等)上被序列化,但是当发送到工作线程时,我收到此错误:
ArgumentError: Error #2173: Unable to read object in stream. The class com.model.vo.ProjectVO does not implement flash.utils.IExternalizable but is aliased to an externalizable class.
at flash.utils::ByteArray/readObject()
Run Code Online (Sandbox Code Playgroud)
我确实尝试了以下两种解决方案:
不是这个有用,我的猜测是它与尝试传递实现IExternalizable的对象有关,并且想听听是否有人成功.谢谢!
我有以下代码,我试图实现添加到垂直滚动视图的动态图像.我想有它的约束,所以图像设置在scrollView的边框内.
然而结果是图像似乎保持其原始大小(比滚动视图大,因此图像被裁剪)
这是代码:
@IBOutlet weak var myScrollView: UIScrollView!
private let lettersModel:LettersModel = LettersModel();
private var imgs = [UIImageView]();
override func viewDidLoad() {
super.viewDidLoad()
myScrollView.backgroundColor = UIColor.brownColor()
for var index=0; index<1; index++
{
let myImage:UIImage = UIImage(named: lettersModel.getLetterAt(index))!
let myImageView:UIImageView = UIImageView()
myImageView.image = myImage
myImageView.contentMode = UIViewContentMode.ScaleAspectFit
myScrollView.addSubview(myImageView)
myImageView.translatesAutoresizingMaskIntoConstraints = false;
myScrollView.addConstraints(NSLayoutConstraint.constraintsWithVisualFormat("H:|-[myImageView]-|", options: [], metrics: nil, views:["myImageView":myImageView] ))
imgs.append(myImageView)
}
}
Run Code Online (Sandbox Code Playgroud)
我正在寻找一个可以与as3/flex一起使用的文本到语音组件.
谢谢
我想知道是否有关于网页文件大小的网络标准,考虑到用户具有平均互联网连接,页面上的总资产重量应该多少.
谢谢