
NS类型基本用法
文章平均质量分 78
starnuoyan
这个作者很懒,什么都没留下…
展开
-
NSNotificationCenter 的使用
NSNotificationCenter 的使用1,定义一个方法-(IBACtion)shuchu{ }2,对象注册,并附带信息[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(shuchu) name:@"Method" object:nil]3,发送通知信息[[NSNotif转载 2012-04-09 22:13:15 · 326 阅读 · 0 评论 -
NSData 与int,image,NSString,char,Byte数组 互转
1.int --> NSData int someInt = 1;NSString *aString = [NSString stringWithFormat:@"%d",someInt];NSData *someData = [aString dataUsingEncoding:NSUTF8StringEncoding];[someData writeToFile:[docume转载 2012-04-18 22:31:19 · 1374 阅读 · 0 评论 -
NSArray 与 NSDictionary 的用法
转载来自:http://www.cocoachina.com/newbie/tutorial/2010/1009/2151.htmlNSArray *******************************************************************************************/1,Objective-C 2.0法,最应该使用转载 2012-04-09 22:29:15 · 259 阅读 · 0 评论 -
NSStirng、NSArray 枚举 一般常用方法
//一、NSString //1、创建常量字符串。 NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。 NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"转载 2012-04-09 22:33:02 · 243 阅读 · 0 评论 -
NSArray 与 NSSet 与NSDictionary 常用的用法
转载来自:http://wsqwsq000.iteye.com/blog/1129859三种集合类来收集cocoa对象(NSObject对象):NSArray 用于对象有序集合(相当于是数组)NSSet 用于对象无序集合NSDictionary用于键值映射以上三种集合类是不可变的(一旦初始化后,就不能改变)以下是对应的三种可变集合类(这三种可变集合类是对应上面三种集转载 2012-04-09 22:27:58 · 274 阅读 · 0 评论 -
随机数生成
提供了rand(), srand(), random(), srandom(), arc4random()几个函数 例子: // Get random number between 0 and 99 int x = arc4random() % 100; // Get random number between 500 and 999 int y = (arc4rando转载 2012-04-09 22:29:52 · 219 阅读 · 0 评论 -
NSDate常用方法
NSDate类用于保存时间值,同时提供了一些方法来处理一些基于秒级别时差(Time Interval)运算和日期之间的早晚比较等。1.创建或初始化可用以下方法用于创建NSDate实例的类方法有+ (id)date;返回当前时间+ (id)dateWithTimeIntervalSinceNow:(NSTimeInterval)secs;返回以当前时间为基准,然后转载 2012-04-09 22:14:28 · 286 阅读 · 0 评论 -
NSData NSString 读写文件
转载:http://blog.sina.com.cn/s/blog_4cd8dd130100vwxx.html读写文件NSString *path = @"/Users/Allen/Desktop/test.dat";NSString *temp = @"Allen Dang";int i = 100;float f = 98.3333f;NSMutable转载 2012-04-09 22:12:21 · 802 阅读 · 0 评论 -
NSNumber、NSString、NSDate、NSCalendarDate、NSData
NSNumber+ (NSNumber *)numberWithInt:(int)value;+ (NSNumber *)numberWithDouble:(double)value;- (int)intValue;- (double)doubleValue;NSNumber可以将基本数据类型包装起来,形成一个对象,这样就可以给其发送消息,装入NSArray中等等。NS转载 2012-04-09 22:33:50 · 509 阅读 · 0 评论 -
NSUserDefaults使用方法
NSUserDefaults使用方法//保存设置[[NSUserDefaultsstandardUserDefaults] setValue:@"完成" forKey:@"Card"];//读取方法NSString *card1=[[NSUserDefaultsstandardUserDefaults] objectForKey:@"Card"];转载 2012-04-09 22:19:38 · 273 阅读 · 0 评论 -
用NSDateFormatter调整时间格式的代码
在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。例如://实例化一个NSDateFormatter对象NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];//设定时间格式,这里可以设置成自己需要的格式[dateFor转载 2012-04-09 22:18:45 · 228 阅读 · 0 评论 -
NSInvocation简单使用
转载:http://www.cocoachina.com/bbs/read.php?tid=75614&keyword=Invocation在 iOS中可以直接调用 某个对象的消息 方式有2中一种是performSelector:withObject:再一种就是NSInvocation第一种方式比较简单,能完成简单的调用。但是对于>2个的参数或者有返回值的处理,那就需要做些额外工作转载 2012-05-11 16:45:43 · 337 阅读 · 0 评论