2010-09-08 41 views

Trả lời

15
var instance : MyClass = Type.createInstance(Type.resolveClass("path.to.MyClass"), []); 

vài lưu ý:

  • resolveClass() mất đường dẫn đầy đủ (gói bao gồm) của classe bạn cần
  • createInstance() mất như là đối số thứ hai một mảng các giá trị được áp dụng cho các nhà xây dựng. Các giá trị đó phải có số chính xác và phải được chuyển ngay cả khi chúng là tùy chọn (giá trị rỗng là tốt trong trường hợp đó).
+0

Tôi không thấy "Type.createInstance" trong HaXe 3.0 đang tìm kiếm phương án thay thế ngay bây giờ. – FlavorScape

+0

Ngay tại đây: http://api.haxe.org/Type.html#createInstance –

+0

Hehe yeah vô tình tự động nhập "haxe.macros.type" rõ ràng không có phương thức đó. – FlavorScape

Các vấn đề liên quan