IOS
史蒂芬-粥
这个作者很懒,什么都没留下…
展开
-
NSSearchPathForDirectoriesInDomains(文件目录)
- (NSString *)dataFilePath { NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; /...原创 2014-04-21 11:08:44 · 409 阅读 · 0 评论 -
关于@property属性
简介编辑Objective-C语言关键词,与@synthesize配对使用。xcode4.5以及以后的版本,@synthesize可以省略功能:让编译器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。如:1、在头文件中:@property int count;等效于在头文件中声明2个方法:- (int)count;-(void)setCount:(...原创 2014-04-21 12:52:08 · 104 阅读 · 0 评论 -
copy和retain
原来简单解释过属性定义(Property) ,并且提起了简单的retain,copy,assign的区别。那究竟是有什么区别呢?assign就不用说了,因为基本上是为简单数据类型准备的,而不是NS对象们。Retain vs. Copy!!copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象...原创 2014-04-21 13:45:29 · 103 阅读 · 0 评论 -
UIbutton
这段代码动态的创建了一个UIButton,并且把相关常用的属性都列举了.希望对大家有用. //这里创建一个圆角矩形的按钮UIButton *button1 = [UIButton buttonWithType:UIButtonTypeRoundedRect];// 能够定义的button类型有以下6种,// typedef enum {// UIButtonTypeCus...原创 2014-04-21 15:47:25 · 80 阅读 · 0 评论 -
关于stringWithFormat:
在ObjectiveC中NSString中有一个 stringWithFormat:方法常见的输出方式:NSString *height;height = [NSString stringWithFormat:@"Your height is %d feet, %d inches.",5,11];NSLog(@"%@",height);输出结果:2013-04-12...原创 2014-04-21 18:25:05 · 157 阅读 · 0 评论