Sui.

Bài viết

Chia sẻ kiến thức của bạn.

yhant3.
Dec 08, 2024
Thảo Luận

How to access and manage nested structs and dynamic fields in Move?

How to access and manage nested structs and dynamic fields in Move?

  • Sui
  • Move
5
6
Chia sẻ
Bình luận
.

Câu trả lời

6
Theoremus.
Dec 9 2024, 00:53

Để truy cập các giá trị cấu trúc lồng nhau, hãy viết một hàm truy cập cho cấu trúc con và gọi hàm này trong phần cha.

4
Câu trả lời hay nhất
Bình luận
.
Elvin CLONE .
Dec 8 2024, 17:05

Nếu cấu trúc Avatar có thuộc tính kiểu chung như vũ khí: T, bạn cần quản lý giá trị thuộc tính của kiểu chung, như sức mạnh, thông qua các hàm accessor.

4
Bình luận
.
skywinder.
Dec 8 2024, 22:05

Trường động có thể được gắn vào các đối tượng, không phải cấu trúc. Hàm add của mô-đun trường động yêu cầu ID của đối tượng làm đối số đầu tiên.

4
Bình luận
.
Pluto Dev👽.
Dec 8 2024, 05:47

Một cách tiếp cận để truy cập các giá trị cấu trúc con chung liên quan đến việc tạo một enum, lưu nó trong một thuộc tính trên cấu trúc cha và tham chiếu enum để gọi nhận mô-đun thích hợp.

3
Bình luận
.
YJS.
YJS171
Dec 8 2024, 08:51

Các enum có thể không được hỗ trợ từ bên ngoài, yêu cầu truyền các giá trị dưới dạng chuỗi.

1
Bình luận
.
Dominikus .
Dec 8 2024, 22:00

Không có cách nào trực tiếp để gõ chuyển đổi kiểu chung trong một đối tượng trong Move. Một giải pháp liên quan đến việc thêm các loại Vũ khí khác nhau và tạo cấu trúc Vũ khí.

1
Bình luận
.

Bạn có biết câu trả lời không?

Hãy đăng nhập và chia sẻ nó.

Chúng tôi sử dụng cookie để đảm bảo bạn có trải nghiệm tốt nhất trên trang web của chúng tôi.
Thêm thông tin