- 博客(3)
- 收藏
- 关注
原创 iOS开发 序列化与反序列化类数据
对于任何一门语言来说,序列化和反序列化操作都是很重要的部分。在iOS开发当中,经常可能会遇到把某个类处理成可存储的数据,以便之后使用(或者再恢复成之前的对象)。这里我直接进入正题,给出三种解决方案:第一种:使用iOS框架中的NSKeyedArchiver,使用这个的教程网上太多了,概括起来就是对需要序列化和反序列化的类实现NSCoding协议的两个方法第二种:对需要自定义序列化的类进行特殊处理第三种:使用通用的序列化和反序列化方法
2013-08-28 23:29:58 1320
原创 iOS开发 关于照片截取内容旋转的问题
在iOS开发中,遇到一个比较怪的问题,对读取出来的照片进行截取部分时。使用的截取方法是比较常见的:CGImageRef imageRef=CGImageCreateWithImageInRect([image CGImage],rect); UIImage *newImage=[UIImage imageWithCGImage:imageRef]; CGImageRelea
2013-08-13 18:09:47 2866
原创 iOS开发 关于键盘高度
在iOS开发中,经常有需要根据弹出来的键盘不同高度,改变我们视图显示的需求,而键盘的高度并不是一定的(比如中文输了字和英文键盘)。那么我们可以通过注册键盘通知,监听键盘的高度改变事件来完成。这里我只给出最核心的部分代码。首先是注册通知: //键盘高度改变的通知 [[NSNotificationCenterdefault
2013-08-13 12:04:32 1364
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人