- 博客(8)
- 收藏
- 关注
转载 CoreData 数据库更新,数据迁移
一般程序app升级时,数据库有可能发生改变,如增加表字段,增加表等。 此时有两种操作:第一种就是毫无留情的把本地旧数据库直接删掉,重新建立新的数据库;第二种就是数据库迁移,更新数据库。第一种情况是简单粗暴型,但不会保留任何历史数据,一般不推荐使用。这里主要介绍第二种情况,分四步操作:第一步,上代码,主要红色字体的地方- (NSPersistentSt
2015-06-11 18:11:10 272
原创 控件的layer边框用法
layer.backgroundColor = [UIColor cyanColor].CGColor; // 给图层添加背景色 layer.contents = (id)[UIImage imageNamed:@"view_BG.png"].CGImage; // 给图层添加背景图片 layer.cornerRadius = 8; // 将图层的边框设置为圆脚 layer.m
2015-04-24 21:48:37 922
原创 iOS中不同view的创建方法
1.自定一个View , BEView 如果带有Nib,就用 NSArray *arr = [[NSBundlemainBundle] loadNibNamed:@"IHFReportView"owner:selfoptions:nil]; BEView *aView = arr.firstObject;来创建。(@"IHFReportView" 对应NIb的文件名
2015-04-23 15:42:49 375
原创 使用两个单独的ViewController 来实现横竖屏的翻转
实现两个view controller对象,一个做竖屏显示布局,另一个做横屏显示布局。按照本文前面所述方法设置每个view controller只支持特定的一种界面方向,以防止在设备旋转时,view controller内部自行做旋转操作。主view controller(通常为竖屏的那个)注册接收UIDeviceOrientationDidChangeNotification
2014-10-28 15:03:51 512
转载 xcode APP 打包以及提交apple审核详细流程(新版本更新提交审核)
最近项目到了最后的阶段,测试完一切ok后,准备打包以及提交,不料看到网上众教程,好多都是老版本的,现在IDE实现方式改了,那些方法好多都找不到,绕了一大圈,才搞明白流程,现在记录下来,以便朋友们查阅。开发环境:xcode4.4.1iphonesdk:5.1.1开发机器:macBookAir真机部署测试:apple个人开发者ID无论是i
2014-10-15 11:19:07 702
转载 iOS开发——密码存储之keychain的使用
ios的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式。每个ios程序都有一个独立的keychain存储。从ios 3.0开始,跨程序分享keychain变得可行。下面就使用keychain来实现存取用户名和密码。苹果已经有现成的类封装好了keychain,KeychainItemWrapper.h和KeychainItemWrapper.m文件
2014-10-15 11:16:42 286
原创 OC 中单例的写法和使用
#import @interface BEImageArray :NSObject{ NSMutableArray *imageArray; NSMutableArray *textArray;}+(BEImageArray *)sharedInstance;@property (nonatomic,retain)NSMutabl
2014-10-15 10:32:22 384
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人