2010-06-19 33 views
5

Có sự khác biệt hiệu suất đáng chú ý khi sử dụng trường thay vì thuộc tính tự động không? Còn nếu tôi đang deserializing một mảng nói, 1000 đối tượng JSON với 5 thuộc tính mỗi?MonoTouch - Trường so với Thuộc tính tự động

Mô hình miền iPhone của tôi về bản chất là bản sao của các DTO mà ứng dụng web của tôi sử dụng để tuần tự hóa thành javascript. Tất cả đều sử dụng các thuộc tính tự động theo thói quen. Tôi lo ngại rằng tôi đang lãng phí các chu kỳ CPU sử dụng chúng trong MonoTouch.

Trả lời

3

I blogged về chủ đề này và Miguel tự nhận xét về nó nói rằng các thuộc tính đơn giản được gạch chân. Bài đăng trên blog của tôi cho rằng các thuộc tính chậm hơn so với các trường. Điều này đã thu hút sự quan tâm của đội MonoTouch và họ đã xem xét nó (tôi đã gửi cho họ ứng dụng chuẩn của tôi để chơi với) và họ không đồng ý với tôi, nói rằng các yếu tố khác có liên quan. Tôi có xu hướng tin tưởng họ, vì vậy tôi nghĩ rằng việc sử dụng tài sản chỉ là tốt.

+0

Tôi đã thực hiện tìm kiếm trên google nhưng không bao giờ gặp phải trang của bạn. Cảm ơn! – kwcto

Các vấn đề liên quan