Tôi có ba lượt xem trong chương trình của mình (ứng dụng iOS). Chỉ một trong số chúng hoạt động cùng một lúc nên tôi tắt chế độ hiển thị cho hai trong số chúng và chuyển chế độ hiển thị khi người dùng nhấn nút. Các khung nhìn được khởi tạo là có thể nhìn thấy được vì vậy tôi đặt chế độ hiển thị trong mã trước khi chế độ xem chính hiển thị.
tôi có thể làm
[view1 setAlpha:0.0f];
[view2 setAlpha:0.0f];
đối với hai trong số các chế độ xem, nhưng bây giờ quan điểm thứ ba (quan điểm sẽ hiển thị khi bắt đầu ứng dụng) không được đề cập. tôi đặt một
[view3 setAlpha:1.0f];
sau hai lần đầu tiên, vì tôi nghĩ rõ ràng rằng trên thực tế có ba quan điểm chứ không phải hai như người ta có thể nghĩ khi xem mã. Làm thế nào để các lập trình viên khác làm điều này? Đó có phải là ưu tiên hoàn toàn hay có một số quy ước?
Nếu cuộc gọi rất nặng, rõ ràng tốt hơn là không gọi nó khi không cần thiết, nhưng tôi đã tự hỏi về những điều nhỏ nhặt như ví dụ của tôi.