Initialization is the process of preparing an instance of a class, str dịch - Initialization is the process of preparing an instance of a class, str Việt làm thế nào để nói

Initialization is the process of pr

Initialization is the process of preparing an instance of a class, structure, or enumeration for use. This process involves setting an initial value for each stored property on that instance and performing any other setup or initialization that is required before the new instance is ready for use.

You implement this initialization process by defining initializers, which are like special methods that can be called to create a new instance of a particular type. Unlike Objective-C initializers, Swift initializers do not return a value. Their primary role is to ensure that new instances of a type are correctly initialized before they are used for the first time.

Instances of class types can also implement a deinitializer, which performs any custom cleanup just before an instance of that class is deallocated. For more information about deinitializers, see Deinitialization.

When you assign a default value to a stored property, or set its initial value within an initializer, the value of that property is set directly, without calling any property observers.


0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Khởi tạo là quá trình chuẩn bị một thể hiện của lớp, cấu trúc hoặc điều tra để sử dụng. Quá trình này liên quan đến việc thiết lập một giá trị ban đầu cho mỗi tài sản được lưu trữ trên đó thể hiện và thực hiện bất kỳ cài đặt nào khác hay một khởi tạo là cần thiết trước khi trường hợp mới đã sẵn sàng để sử dụng.Bạn thực hiện quá trình khởi tạo này bằng cách xác định initializers, mà là giống như phương pháp đặc biệt mà có thể được gọi là để tạo ra một trường hợp mới của một loại hình cụ thể. Không giống như mục tiêu-C initializers, Swift initializers không trở về một giá trị. Vai trò chính của họ là để đảm bảo rằng các trường hợp mới của một loại một cách chính xác được khởi tạo trước khi chúng được sử dụng lần đầu tiên.Trường hợp của các loại lớp học cũng có thể thực hiện một deinitializer, thực hiện bất kỳ dọn dẹp tuỳ chỉnh chỉ trước khi một thể hiện của lớp học đó deallocated. Để biết thêm chi tiết về deinitializers, xem Deinitialization.Khi bạn gán một giá trị mặc định cho một tài sản được lưu trữ, hoặc thiết lập giá trị ban đầu của nó trong vòng một initializer, giá trị tài sản đó được đặt trực tiếp, mà không cần gọi điện thoại bất kỳ quan sát viên bất động sản.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Khởi tạo là quá trình chuẩn bị một thể hiện của một lớp, cơ cấu, hoặc liệt kê để sử dụng. Quá trình này liên quan đến việc thiết lập một giá trị ban đầu cho mỗi tài sản được lưu trữ trên dụ đó và thực hiện bất kỳ thiết lập nào khác hoặc khởi tạo được yêu cầu trước khi các trường hợp mới đã sẵn sàng để sử dụng.

Bạn thực hiện quá trình khởi tạo này bằng initializers định, mà cũng giống như các phương pháp đặc biệt mà có thể được gọi là để tạo ra một thể hiện mới của một loại hình cụ thể. Không giống như initializers Objective-C, initializers Swift không trả về một giá trị. Vai trò chính của họ là để đảm bảo rằng các trường hợp mới của một loại được khởi tạo một cách chính xác trước khi chúng được sử dụng lần đầu tiên.

Trường hợp của các loại lớp cũng có thể thực hiện một deinitializer, thực hiện bất kỳ dọn dẹp tùy chỉnh ngay trước khi một thể hiện của lớp đó được deallocated. Để biết thêm thông tin về deinitializers, xem Deinitialization.

Khi bạn gán một giá trị mặc định cho một tài sản được lưu trữ, hoặc thiết lập giá trị ban đầu của nó trong một initializer, giá trị của tài sản đó được thiết lập trực tiếp, mà không gọi bất kỳ quan sát tài sản.


đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: