frame

第一個方面:code

在oc中,不容許直接修改對象的結構體屬性的成員,
對象

但能夠修改結構體屬性的成員it

若是修改對象的結構體屬性的成員class

三個步驟:vi

1.取出frame,2.修改結構體的成員,3.從新爲對象的結構體屬性賦值co

CGRect frame = self.button.frame;

frame.origin.x -= 20;

self.button.frame = frame;


第二個方面:cas

枚舉類型本質上是就是整數,定義的時候,只要指定第一個數值,後續的數值會依次遞增
數字

枚舉類型是解決魔法數字比較經常使用的手段結構體

枚舉能夠跟switch一塊兒用枚舉

typedef enum{
    kMovies = 10
    ...
} movies;

switch(...)
{
    case kMovies:
    
    break;
}
相關文章
相關標籤/搜索