上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 想要用 UIActionSheet必须现在 .h文件中加个协议 这时操作表//定义一个操作表- (IBAction)uisheel:(id)sender { UIActionSheet *action=[[UIActionSheet alloc] initWithTitle:@"who!!!" delegate:self cancelButtonTitle:@"yes" destructiveButtonTitle:@"no" otherButtonTitles:@"yes or no", nil]; [actio 阅读全文
posted @ 2013-08-01 21:37 火红的云彩 阅读(609) 评论(0) 推荐(0) 编辑
摘要: - (BOOL)isPureInt:(NSString*)string{ NSScanner* scan = [NSScanner scannerWithString:string]; //声明一个nsscanner扫描字符串string int val; return[scan scanInt:&val] && [scan isAtEnd];}[scan scanInt:&val] 扫描为一个int值从十进制表示,返回找到的参考价值[scan isAtEnd]返回一个布尔值,指示接收者是否已用尽了所有重大字符 阅读全文
posted @ 2013-07-31 20:06 火红的云彩 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Text,title 控件上的文字backgroung 背景图片或颜色alignment 布局(居中,。。)mode显示模式(缩放,拉伸。。)drawing 隐藏控件的可见性alpha 透明度tag 标示 阅读全文
posted @ 2013-07-31 19:53 火红的云彩 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 遍历NSString网上大多数有两种方法最简单有效的是:NSString *name=[[NSString alloc] initWithFormat:@"小猫咪爱上大老鼠!!"]; int len=[name length]; for (int i=0; i<len; i++) { NSString *s=[name substringWithRange:NSMakeRange(i, 1)]; NSLog(@"%@",s); }还有一种方法 NSString *name=[[... 阅读全文
posted @ 2013-07-26 14:21 火红的云彩 阅读(685) 评论(2) 推荐(0) 编辑
摘要: 1.读写属性(readwrite/readonly) 默认为readwrite,表示该属性既可以读取,也可以给该属性变量赋值;readonly则表示只能读取该属性变量。 2.原子属性(atomicity/nonatomic) 原子属性中,atomic是默认值,表示属性是原子的,支持多线程并发访问(在setter实现中加入了同步锁),后者是非原子的,适合在非多线程环境中提升效率,没有加入同步锁。 3.Setter属性(assign/retain/copy) 如果属性是对象类型,你需要使用retain,assign,copy参数,表示setter方法内部实现的时候,持有对象的方式。其中retain 阅读全文
posted @ 2013-07-25 16:56 火红的云彩 阅读(405) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页