文章列表
转载于:http://blog.sina.com.cn/s/blog_7fa6b06f010121mr.html
活动指示器(UIActivityIndicatorView)可以告知用户有一个操作正在进行中。派生自UIView,所以他是视图,也可以附着在视图上。
一.创建
UIActivityIndicatorView* activityIndicatorView = [ [ UIActivityIndicatorView alloc ]
initWithFrame:CGRectMake(250.0,20.0,30.0,30.0)];
二. 属性设置风格:
activityIndicator ...
NSString* string; // 结果字符串
02
NSString* string1, string2; //已存在的字符串,需要将string1和string2连接起来
03
04
//方法1.
05
string = [NSString initWithFormat:@"%@,%@", string1, string2 ];
06
07
//方法2.
08
string = [string1 stringByAppendingString:string2];
09
10
//方法3 .
11
string = [string stringByAppe ...
UIImageView
- 博客分类:
- IOS之UIImageView
转载于:http://blog.csdn.net/jidiao/article/details/8081707
UIImageView,顾名思义,是用来放置图片的。使用Interface Builder设计界面时,当然可以直接将控件拖进去并设置相关属性,这就不说了,这里讲的是用代码。
1、创建一个UIImageView:
创建一个UIImageView对象有五种方法:
UIImageView *imageView1 = [[UIImageView alloc] init];
UIImageView *imageView2 = [[UIImageView alloc] initWithFra ...
NSString* string; // 结果字符串
02
NSString* string1, string2; //已存在的字符串,需要将string1和string2连接起来
03
04
//方法1.
05
string = [NSString initWithFormat:@"%@,%@", string1, string2 ];
06
07
//方法2.
08
string = [string1 stringByAppendingString:string2];
09
10
//方法3 .
11
string = [string stringByAppe ...
sqlite3命令
- 博客分类:
- IOS之sqlite
转载自: http://www.cnblogs.com/frankliiu-java/archive/2010/05/18/1738144.html
SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。本文档提供一个样使用sqlite3的简要说明。
开始
启动sqlite3 ...
关于stringWithFormat:
- 博客分类:
- IOS
在ObjectiveC中NSString中有一个 stringWithFormat:方法
常见的输出方式:
NSString *height;
height = [NSString stringWithFormat:@"Your height is %d feet, %d inches.",5,11];
NSLog(@"%@",height);
输出结果:
2013-04-12 10:30:47.742 String[2161:303] Hello, World!
2013-04-12 10:30:47.744 String[2161:303] You ...
这段代码动态的创建了一个UIButton,并且把相关常用的属性都列举了.希望对大家有用.
//这里创建一个圆角矩形的按钮
UIButton *button1 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
// 能够定义的button类型有以下6种,
// typedef enum {
// UIBut ...
copy和retain
- 博客分类:
- IOS
原来简单解释过属性定义(Property) ,并且提起了简单的retain,copy,assign的区别。那究竟是有什么区别呢?
assign就不用说了,因为基本上是为简单数据类型准备的,而不是NS对象们。
Retain vs. Copy!!
copy: 建立一个索引计数为1的对象,然后释放旧对象
retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1
那上面的是什么该死的意思呢?
Copy其实是建立了一个相同的对象,而retain不是:
比如一个NSString对象,地址为0×1111,内容为@”STR”
Copy到另外一个NSString之 ...
关于@property属性
- 博客分类:
- IOS
简介
编辑
Objective-C语言关键词,与@synthesize配对使用。xcode4.5以及以后的版本,@synthesize可以省略
功能:让编译器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。
如:
1、在头文件中:
@property int count;
等效于在头文件中声明2个方法:
- (int)count;
-(void)setCount:(int)newCount;
2、实现文件(.m)中
@synthesize count;
等效于在实现文件(.m)中实现2个方法。
- (int)count
{
return count;
}
-(void)setCoun ...
- (NSString *)dataFilePath {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
//将参数追加到指定的目录后面
return [documentsDirectory
stringByAppendingPathComponent:@"shoppingCar.plist&quo ...