iOS開發之結構體設置

在OC中,不允許直接修改對象的"結構體"屬性的"成員",允許修改對象的"結構體屬性"

EX:self.IVHeader.frame.origin.y = self.IVHeader.frame.origin.y - 10; (False)

正確操作:取出結構體屬性

CGRect rect = self.IVHeader.frame;

修改結構體屬性

rect.origin.x -= 20;

設置結構體屬性

self.IVHeader.frame = rect;


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章