2016
02-18
	
				02-18
iOS 内存管理
 1.引用计数iOS的引用计数就类似于下图中进出办公室的开关灯流程。当一个人A进入前,办公室的引用数为0,进入后需要照明,因此开灯,引用数为1,B进入后,引用数为2,C进入后引用数为3,以此类推。A离开时,引用数-1,当最后一个人离开办公室时,引用数为0,不再需要照明,因此关灯。开关灯对应到OC对象的动作时,开灯=生成对象(alloc\new\copy\mutableCopy),需要照明=持有对象(retain),不需要照明=释放对象(rele...     
				
				继续阅读 >
											1.引用计数iOS的引用计数就类似于下图中进出办公室的开关灯流程。当一个人A进入前,办公室的引用数为0,进入后需要照明,因此开灯,引用数为1,B进入后,引用数为2,C进入后引用数为3,以此类推。A离开时,引用数-1,当最后一个人离开办公室时,引用数为0,不再需要照明,因此关灯。开关灯对应到OC对象的动作时,开灯=生成对象(alloc\new\copy\mutableCopy),需要照明=持有对象(retain),不需要照明=释放对象(rele...     
				
				继续阅读 >
			 
			








 今天第一次接触IOS开发的UI部分,之前学Objective-C的时候一直在模拟的使用Target-Action回调模式,今天算是真正的用了一次。为了熟悉一下基本控件的使用方法,和UI部分的回调,下面开发了一个特别简易的音频播放器,来犒劳一下自己这一天的UI学习成果。在用到UI的控件时如果很好的理解之前博客在Objective-C中的Target-Action回调模式,感觉控件的用法会很顺手。下面的简易播放器没有用到多高深的技术,只是一些基本控件和View的...
											今天第一次接触IOS开发的UI部分,之前学Objective-C的时候一直在模拟的使用Target-Action回调模式,今天算是真正的用了一次。为了熟悉一下基本控件的使用方法,和UI部分的回调,下面开发了一个特别简易的音频播放器,来犒劳一下自己这一天的UI学习成果。在用到UI的控件时如果很好的理解之前博客在Objective-C中的Target-Action回调模式,感觉控件的用法会很顺手。下面的简易播放器没有用到多高深的技术,只是一些基本控件和View的...     
				 本文作者@叶孤城___,他结合自身的实践开发经验总结出了22个iOS开发的小技巧,以非常欢乐的语调轻松解决开发过程中所遇到的各种苦逼难题,光读着便已忍俊不禁。1.TableView不显示没内容的Cell怎么办?类似于图1,我不想让下面的那些空显示。很简单,添加“self.tableView.tableFooterView=[[UIViewalloc]init];”试过都说好,加完这句之后就变成了图2的样子。2.自定义了leftBarbuttonItem左滑返回手势失效了怎么办?...
											本文作者@叶孤城___,他结合自身的实践开发经验总结出了22个iOS开发的小技巧,以非常欢乐的语调轻松解决开发过程中所遇到的各种苦逼难题,光读着便已忍俊不禁。1.TableView不显示没内容的Cell怎么办?类似于图1,我不想让下面的那些空显示。很简单,添加“self.tableView.tableFooterView=[[UIViewalloc]init];”试过都说好,加完这句之后就变成了图2的样子。2.自定义了leftBarbuttonItem左滑返回手势失效了怎么办?...     
				 在iOS7中,苹果介绍了新的API——NSURLSession,这一系列的API是用来替代NSURLConnection的。 NSURLSession带来了这些新的好处:后台上传和下载可以暂停和继续连接网络保存配置子类化和私有存储改良的认证处理丰富的代理模型通过文件系统上传和下载作为一个iOS初学者的我,就不理NSURLConnection了,直接上NSURLSession  ...
											在iOS7中,苹果介绍了新的API——NSURLSession,这一系列的API是用来替代NSURLConnection的。 NSURLSession带来了这些新的好处:后台上传和下载可以暂停和继续连接网络保存配置子类化和私有存储改良的认证处理丰富的代理模型通过文件系统上传和下载作为一个iOS初学者的我,就不理NSURLConnection了,直接上NSURLSession  ...