苹果非公开方法搜集(不断追加)

苹果非公开方法搜集(不断追加)

说明:
这里不涉及SDK属性对应的set或get方法,比如UIImageView视图实例调用setUserInteractionEnabled,实际上调用的是UIView父类的属性userInteractionEnabled对应的方法

所以,阅读代码的时候,发现有set/get开头的先在SDK上找下对应的属性是否公开过。

非公开成员方法声明:
@interface 已知类 (extended)
- 非公开成员方法
@end

/***************************************************/
UIView类
    //设置视图起点
    -(void) setOrigin: (CGPoint) aPoint;
   
   
UIAlertView类
    //通过索引值返回警告视图的文本输入框对象
    - (UITextField *) textFieldAtIndex: (int) index;
    //添加文本输入框对象,参数:文本默认值,文本标题
    - (void) addTextFieldWithValue: (NSString *) value label: (NSString *) label;   

UISwitch类
    //设置交替颜色的开关
    - (void) setAlternateColors:(BOOL) boolean;

UIProgressHUD类
    此类未公开,用于不量化工作进度,且文字描述工作进度   
   
    //显示进度情况的开关
    - (void) show: (BOOL) yesOrNo;
    //初始化函数
    - (UIProgressHUD *) initWithWindow: (UIView *) window;

头文件声明如下:   
@interface UIProgressHUD : NSObject
- (void) show: (BOOL) yesOrNo;
- (UIProgressHUD *) initWithWindow: (UIView *) window;
@end

UIActionSheet类
    - (void) setNumberOfRows: (NSInteger) rows;
    - (void) setMessage: (NSString *)message;
    暂时未实践出实际效果~
/***************************************************/



posted @ 2011-05-25 15:13  西就东城  阅读(423)  评论(0编辑  收藏  举报