摘要:
我们要通过一个小例子来简单、通俗的理解一下什么是消息转发以及如何消息转发,希望看完这篇文章时大家会彻底的明白OC的消息。 首先,你需要知道这两个概念: OC中调用方法就是向对象发送消息。 比如 : 1 [person run]; 1 [person run]; 1 [person run]; [pe 阅读全文
摘要:
NSDateFormatter调整时间格式的代码 在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。例如://实例化一个NSDateFormatter对象NSDateFormatter *dateFormatter = [[NSD 阅读全文
摘要:
提交app的时候总是报出icon的错误iPad: Icon.png: icon dimensions (0 x 0) don’t meet the size requirements. The icon file must be 72×72 pixels 起初以为图片坏了, 后来才发现好像是 10. 阅读全文
摘要:
在XCode 4.2后,我基本上的应用都不使用Xib文件了,虽然xib文件有很多好趣,可以快速免代码构建视窗,可以减少好多代码构建带来的麻烦,其实能用xib还是不错的,主要是我的机器打开xib来编辑时太慢了,跑不动了,老古董 的机器了,所以不怎么喜欢xib了(个人原因)。有人说xib会让代码跑起来效 阅读全文
摘要:
区别:第一个你创建NSMutableArray对象,它容纳对象个数是默认的。如果你知道最大需要的容量,那么就使用initWithCapacity:来设置,好处就是当元素个数不超过容量时,添加元素不需要重新分配内存。在with capacity的情况下,在初始化的时候分配的内存为n*sizeof(el 阅读全文
摘要:
现象: @property(nonatomic, copy) NSMutableArray *array; self.array = [NSMutableArray alloc] initWithCapacipty:5]; [self.array addObject:@"hello"]; //大师们 阅读全文
摘要:
关于ios的多任务以及内存管理 看了很多人为自己的可用内存是350mb还是380mb纠结。为了多优化出一点可用内存费脑筋。 ios的任务管理和内存管理,跟windows是有很大差别的。很多人习惯于用 windows的思维去看待ios。 windows大家都知道,窗口开的越多,系统越慢,为什么呢?因为 阅读全文
摘要:
UIScrollView的属性总结 属性 作用 CGPoint contentOffSet 监控目前滚动的位置 CGSize contentSize 滚动范围的大小 UIEdgeInsets contentInset 视图在scrollView中的位置 id<UIScrollerViewDelega 阅读全文
摘要:
一,转化的方法为 NSString *timeSp = [NSString stringWithFormat:@"%d", (long)[localeDate timeIntervalSince1970]]; NSLog(@"timeSp:%@",timeSp); //时间戳的值 二,把获取的时间转 阅读全文
摘要:
iPhone 对于应用程序在后台运行有诸多限制(除非你越狱)。因此,当用户切换到其他程序后,原先的程序无法保持运行状态。对于那些需要保持持续连接状态的应用程序(比如社区网络应用),将不能收到实时的信息。 为解决这一限制,苹果推出了APNs(苹果推送通知服务)。APNs 允许设备与苹果的推送通知服务器 阅读全文