Tôi muốn thực hiện một phương pháp lấy CGFloat bằng cách tham khảo.Làm thế nào để vượt qua và thiết lập một CGFloat bằng cách tham khảo?
Tôi có thể làm điều gì đó như thế này không?
- (void)doStuff:(CGFloat*)floatPointer
Tôi đoán điều này phải khác với các đối tượng khác có hai trong số các dấu sao đó. Ngoài ra, tôi không chắc liệu tôi có phải làm điều gì đó như:
- (void)doStuff:(const CGFloat*)floatPointer
Và tất nhiên, không biết cách gán giá trị CGFloat cho floatPointer đó. Có thể &floatPointer = 5.0f;
?
Ai đó có thể đưa ra một số ví dụ và giải thích những điều này? Sẽ rất tuyệt!
Điều đó rất hữu ích. Cảm ơn. Tại sao tôi phải viết từ khóa const trước CGFloat? – dontWatchMyProfile
Bạn không thể gán giá trị cho một con trỏ const ... – kennytm
Từ khóa const nói: "Tôi chuyển cho bạn tham chiếu đến nhưng bạn không được phép sửa đổi nó". –