
IP屬地:陜西
(void)initialize{[self getIvars];} (void)getProperties{unsigned int coun...
attributedPlaceholder NSString *string = @"手機號";NSMutableAttributedStrin...
在約束的后面加上key - 當此條約束與其它約束沖突時, 調試臺會明確指出此key的約束出現沖突. firstBaseline/lastBase...
http://www.lxweimin.com/p/35df1ba1f107 OBJC_EXPORT void objc_setAssociate...
@synchronized 的作用是創建一個互斥鎖,保證此時沒有其它線程對self對象進行修改。是objective-c的一個鎖定令牌,防止se...
導讀: 一、iOS6之前屏幕旋轉知識了解 二、iOS6(包括iOS6)之后屏幕旋轉知識了解 三、自動旋轉具體操作 四、手動旋轉具體操作 五、總結...
導讀: 一、Block是什么 二、Block的特點和作用 三、Block的聲明、定義及注意事項 四、如何使用Block 五、使用Block的注意...
兩者都是添加子視圖的方法。 用addsubview是逐層添加的,最后添加的在最上面。 用insertSubView: atIndex:添加子視圖...