摘要:
部分日期格式的总结:NSDateFormatter * dateFormatter = [[[NSDateFormatter alloc] init]autorelease];[dateFormatter setAMSymbol:@"AM"];[dateFormatter setPMSymbol:@"PM"];[dateFormatter setDateFormat:@"dd/MM/yyyy hh:mmaaa"];NSDate *date = [NSDate date];NSString * s = [dateFormatter st 阅读全文
摘要:
1。NSDate转换成 字符串NSDate convert to NSString:1.NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];2.[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];3.NSString *strDate = [dateFormatter stringFromDate:[NSDate date]];4.NSLog(@"%@", strDate);5.[dateFormatter release]; 阅读全文
摘要:
NSDate *now = [NSDate date];NSCalendar *cal = [NSCalendar currentCalendar]; unsigned int unitFlags = NSWeekdayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit; NSDateComponents *dd = [cal components:unitFlags fromDate:now]; int week = [dd weekday];... 阅读全文
摘要:
要实现的功能是这样的:在rootView中一个TableView,刚加载程序的时候是空白的。当按下添加按钮之后,在下个页面设置好值,并要求回传给rootView,并在视图翻转完成后就刷新好rootView的TableView表。解答:可以用以下知识完成:(1)页面间消息机制NSNotificationCenter;(2)少数据量的时候,用NSUserDefaults或者共同属性实现值的传递;大数据量的时候,就用delegate来实现存取。(3)用reLoadData来实现刷新表格数据。代码如下:1、在rootView中建立一个消息中心,用来监控下个页面是否传消息过来。一接到消息就调用reRoa 阅读全文
摘要:
1、利用NSUserDefaults来传值,这种方法只限于传少量数据的情形:比如你要传一个float的值,在需要传的时候用[[NSUserDefaults standardUserDefaults] setFloat:float forKey::@"float"]接收值的时候用[[NSUserDefaults standardUserDefaults] floatForKey:@"float"]2、NSNotificationCenter来传值- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent 阅读全文
摘要:
何时使用self.在网上搜索或者论坛里的回复大多都是简简单单的说这与objc的存取方法有关,如何与存取方式有关究竟他们之间的是什么样的关系就很少有同学回答了。下面以代码来说明问题:创建一个Student类,继承NSObject类,代码: 1: #import <Foundation/Foundation.h> 2: 3: @interface Student : NSObject{ 4: 5: NSString *idd; 6: NSString *name; 7: } 8: @property (nonatomic, retain) NSString *idd; 9: @prop 阅读全文