-
Tôi có cần sử dụng object.self.self.. hoặc Class.self.self.. vô dụng không?
Hãy viết một lớp đơn giản được giải thích trong đầu tôi: class SomeClass { var HappyToUsed = 10 } và tạo một đối tượng let someObject = SomeClass(
-
rỉ sét - Khi nào nên sử dụng self, &self và &mut self trong các phương thức?
Sự khác biệt giữa phương thức lấy bản thân và phương thức lấy &self hoặc thậm chí &mut self là gì? Ví dụ impl SomeStruct { fn example1(self) { } fn ex
-
python - "self" thiếu thứ gì đó khi khai báo một hàm (self) bên trong một hàm khác (self)
Vui lòng quan sát đoạn mã sau (python 3.6 trên Win10, PyCharm), hàm thread0(self) được khởi động thành công dưới dạng một luồng, nhưng thread1(self) dường như được đặt khác với thread0(self). se
-
Mục tiêu của self.self == tự kiểm tra trong JavaScript là gì?
Backbone.js bắt đầu bằng: //Thiết lập đối tượng gốc, `window` (`self`) trong trình duyệt hoặc `global` trên s
-
object-c - Việc thực thi self = self init; có trả về self hay không; hiệu ứng trong Objective-C có giống với self.init() trong swift không?
Liệu: self = self.init; return self; có tác dụng tương tự trong Objective-C: self.init() Nhanh không? Ví dụ: trong trường hợp này: else if([form
-
Các lính canh có thể khiến `self` = self đóng cửa bằng cách sử dụng [weak self] gây ra sự cố nếu đối tượng mà họ đề cập đến bị hủy phân bổ không?
Tôi đã xem xét một số nhận xét trên Stack Overflow về các vấn đề khi sử dụng [bản thân yếu] và [bản thân không có chủ sở hữu]. Tôi cần chắc chắn rằng tôi hiểu nó một cách chính xác. Tôi đang sử dụng Xcode mới nhất - Xcode 13.4, macOS mới nhất
-
ios - Làm cách nào để sửa lỗi sử dụng 'self' trước khi 'self' được gọi hoặc gán cho 'self.init'?
Tôi đang gặp phải lỗi khi sử dụng self trước lệnh gọi self.init hoặc gán cho self trong mục ô xem bảng theo mã lớp mô hình sau, điều này xảy ra sau khi tôi cố gắng lấy id tài liệu của mục ô trong bảng. Nên làm gì? Xin giới thiệu.
-
Gọi tham số self trong hàm self khi self yếu trong việc đóng thoát
Buổi tối vui vẻ. Tôi có câu hỏi về việc thoát khỏi các lần đóng (không đồng bộ) trong Swift và tôi muốn biết phương pháp nào là cách tốt nhất để giải quyết nó. Có một chức năng ví dụ. ví dụ về funcFunction() { functionWithEsca
-
Chúng ta có cần lặp lại `guard let self = self else { return }` trong mỗi lần đóng lồng nhau để giữ cho self mạnh mẽ không?
Tôi cần phải mạnh mẽ trong chính mình. Tôi biết rằng việc khai báo [weak self] là đủ bên ngoài việc đóng cửa chỉ một lần. Nhưng còn Guard let self = self else { return } thì sao? , có đủ để tuyên bố một
-
rỉ sét - Không thể ghi vào `self` do sử dụng `use std::{fs::self, io::self}` nhiều lần
Mã sử dụng std::{ fs::self, io::self, }; fn rmdir(path: impl AsRef) -> io::Result { fs::remo
-
ios - Lỗi khi sử dụng 'self.init' trước lệnh gọi 'self' hoặc gán cho 'self' trên init của mô-đun khác
Tôi đã kiểm tra các câu hỏi chia sẻ cùng chủ đề nhưng không có câu hỏi nào giải quyết được hành vi kỳ lạ mà tôi đang gặp phải: Giả sử tôi có một cấu trúc kiểu cũ đơn giản: struct Person { var name: String var age:
-
python - Lỗi thư Flask: headers = [self.sender, self.reply_to] + self.recipients
Tôi nên giải thích tại sao câu hỏi của tôi không trùng lặp: TypeError: chỉ có thể ghép danh sách (không phải "str") vào danh sách ...vì vậy nó không trùng lặp vì bài đăng đó xử lý mã xuất hiện
-
Scala: kế thừa bất hợp pháp; tự loại Y không phù hợp với loại tự X của X
Tôi có một đặc điểm chấp nhận một tham số loại và tôi muốn nói rằng các đối tượng triển khai đặc điểm này cũng sẽ tuân theo tham số loại này (sử dụng generics, để tương thích với Java) Đoạn mã sau: trait HandleOwner[SELF
-
jquery - Tại sao lại đặt $ cùng với $self và $body? và self giống như $self
Câu hỏi này đã có câu trả lời ở đây: Tại sao biến JavaScript lại bắt đầu bằng ký hiệu đô la? [trùng lặp] (16 câu trả lời) Đóng 8
-
Sự khác biệt giữa 'self.fn.apply(self, message)' và 'self.fn(message)' là gì và tại sao lại sử dụng phương pháp đầu tiên?
Tôi luôn tìm thấy một số mã tương tự như newPromise.promiseDispatch.apply(newPromise, message) và tôi không hiểu tại sao newPromise.promiseDispat không được sử dụng
-
Làm cách nào để tránh mẫu "self.x = x; self.y = y; self.z = z" trong __init__?
Tôi thấy các mẫu tương tự def __init__(self, x, y, z): ... self.x = x self.y = y self.z = z ... không
-
Doctrine2 Self Join, làm cách nào để tự tham gia mà không có cột liên quan?
ví dụ về truy vấn mysql: CHỌN a1.* TỪ thỏa thuận a1 Thỏa thuận THAM GIA TRÁI PHIẾU a2 trên a1.agreementType = a2.agreementTy
-
iphone - self.delegate = self; có điều gì sai khi làm điều này không?
self.delegate = self; Có điều gì sai khi làm điều này không? Cách tiếp cận đúng là gì? Cảm ơn, Neil. Mã: (UITextField*)initWith:(id)sender:(float)X:(flo
-
Tại sao không cần phải khai báo self trong một cấu trúc mà self được yêu cầu trong một lớp?
Tại sao phải khai báo bản thân khi nó không cần thiết trong cấu trúc cần thiết trong lớp? Tôi không biết có bất kỳ ví dụ nào khác xảy ra trường hợp này không, nhưng trong trường hợp thoát khỏi việc đóng cửa, điều đó là đúng. Nếu việc đóng là không bắt buộc (và do đó không thoát), thì không cần phải khai báo self.
-
rỉ sét - Sự khác biệt giữa &self và self là gì?
Câu hỏi này đã có câu trả lời: Dấu và (&) trước `self` có nghĩa là gì trong Rust? (1 câu trả lời) Đã đóng năm ngoái. Tôi không rõ sự khác biệt giữa bản thân là gì
Tôi là một lập trình viên xuất sắc, rất giỏi!