- 博客(15)
- 资源 (7)
- 收藏
- 关注
原创 IOS APP唤醒另一个APP(app之间互相通信)
做各大平台分享的时候由于账号混乱,导致分享回调的时候启动了另一个app,这个时候我在猜想这些SDK是怎么唤醒没有启动的其他app的,不难想象,肯定跟AppDelegate处理回调openUrl有关,于是搜了一下才发现,一个应用程序可以唤醒另一个应用程序,只怪我菜,好啦,现在告诉不知道的朋友怎么来实现一个app怎么唤醒另一个app,以及让两个app之间互相通信。。。测试工程操作如下
2015-07-31 11:11:48 2012
原创 我要娶你做我的CoreData!
一、CoreData的简单使用准备工作创建数据库 新建文件,选择CoreData -> DataModel添加实体(表),Add Entity给表中添加属性,点击Attributes下方的‘+’号 创建模型文件 新建文件,选择CoreData -> NSManaged Object subclass根据提示,选择实体通过代码,关联
2015-07-30 16:23:12 329
原创 iOS中几种数据持久化方案:我要永远地记住你!
概论所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案:plist文件(属性列表)preference(偏好设置)NSKeyedArchiver(归档)SQLite 3CoreData沙盒在
2015-07-30 16:20:16 390
原创 iOS开发-怎么创建圆角UILabel ?
你可以这样使用UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 200, 36)];label.backgroundColor=[UIColor orangeColor];// 设置圆角label.layer.borderWidth = 1.0f;label.layer.borde
2015-07-27 20:29:18 359
原创 iOS开发-清理缓存功能的实现
移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线缓存框架为SDWebImage。但是,离线缓存会占用手机存储空间,所以缓存清理功能基本成为资讯、购物、阅读类app的标配功能。今天介绍的离线缓存功能的实现,主要分为缓存文件大小的获取、删除缓存文件的实现。获取缓存文件的大小由于缓存文件存在沙箱中,我们可以通过NSFileMana
2015-07-24 13:01:22 783
原创 关于IOS7显示坐标问题
当XCODE到5以后,系统到ios7以后,UIViewController 的显示是占满全屏的,如果你以CGRectMake(0,0,50,50);这样的方式来添加一个空间那样的话,该控件会在信号栏上显示,(这样的控件放到ios7之前显示正常)如何解决这样的问题。如下1:当该UIViewController没有在UINavigationController中的情况下需要来判断系统版本,如果
2015-07-20 23:35:49 1015
原创 iOS开发-AutoresizingMask
关于ios的控件的AutoresizingMask属性 个人测试的一些结果setAutoresizingMask控件的自适应 UIViewAutoresizingNone = 0, UIViewAutoresizingFlexibleLeftMargin = 1 0,
2015-07-20 16:48:26 507
原创 iOS开发-MJRefresh 上下拉刷新快速集成
在ios7之前,一直在使用开源的EGO库。但是,在使用过程中发现,普遍封装得过于复杂、耦合性强,不利于集成到自己的项目中。另外,在ios7之后,一些原有的下拉刷新,上拉加载控件表现的就不是那么出色了。除了可能出错外,也不符合扁平化的风格。后来,在code4App上发现了一个大牛上传了一个开源代码, 仅需几行代码就可以为UITableView或者CollectionView加上下拉刷
2015-07-14 20:30:58 1759
原创 关于UITableView横扫删除的问题 [NSMutableArray removeObjectAtIndex]
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath { if (editingStyle == UITableViewCellEdi
2015-07-14 11:50:58 3746
原创 iOS系统方法进行AES对称加密
此方法采用kCCAlgorithmAES128,kCCOptionPKCS7Padding,kCCOptionECBMode,kCCBlockSizeAES128模式。如果另有其他模式需求加上即可!废话不多说,直接上代码:头文件:[objc] view plaincopyprint?#import
2015-07-14 09:20:34 730
原创 IOS中http请求的cookie查看,删除,添加
转至:http://blog.sina.com.cn/s/blog_83fa624c0101e8kb.html一直以为ios的http请求这块很简单应该不支持记录,保存,或者使用cookie,可是想当然归想当然,真用的时候,真研究了一下发现还真强大。经过一番的研究简单说一下我的理解:当你访问一个网站时,不管你愿意或者不愿意,NSURLRequest都会帮你主动记录下来你访问的站
2015-07-14 09:15:43 749
原创 iOS-MD5加密
#import // Need to import for CC_MD5 access//将字符串进行MD5加密,返回加密后的字符串。- (NSString *)md5:(NSString *)str{ const char *cStr = [str UTF8String]; unsigned char result[16]; C
2015-07-13 13:15:38 559
原创 iOS7导航控制器自定义返回按钮
- (void)viewDidLoad{ [super viewDidLoad]; [self.navigationController.navigationBar setTitleTextAttributes:@{UITextAttributeTextColor: [UIColor redColor],UITextAttributeFon
2015-07-10 16:27:10 578
原创 解决OC 字典根据Value找Key 重复和不重复的两种情况
不重复NSMutableDictionary *dic=[[NSMutableDictionary alloc] init]; [dic setValue:@"abc" forKey:@"1"]; [dic setValue:@"你好" forKey:@"2"]; [dic setValue:@"哈哈" forKey
2015-07-09 20:41:56 4601
原创 object-c的异常处理机制
一直听说iOS有异常处理机制,却从来没有关系过,今天小生就来关心下iOS的异常处理机制吧。以下文字是从Object-C2.0(苹果官方文档)中翻译的,特此注明。异常处理Object-C提供了对于异常处理和线程同步的支持,啊哈,也就是这一章和线程(关于线程同步,大家可以看这里,http://blog.sina.com.cn/s/blog_69081e0
2015-07-06 19:49:42 399
支付宝(高仿)源码
2015-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人