自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (16)
  • 收藏
  • 关注

原创 CA核心动画总结

Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。Core Animation是跨平台的,可以用在Mac OS X和iOS平台。Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。

2016-10-27 23:05:09 810

原创 UIView动画总结

UIView动画总结1.大小动画(改变frame)-(void)changeFrame{ CGRect originalRect = self.anView.frame; CGRect rect = CGRectMake(self.anView.frame.origin.x-20, self.anView.frame.origin.y-120, 160, 80); [UIView

2016-10-27 14:45:46 2625

原创 UICollectionView的cell间距问题

cell的间距是有三个因素共同调整的cell的最小间距 minimumInteritemSpacingcell的大小 [flowLayout setItemSize:]cell的内边距 flowLayout.sectionInset

2016-10-20 23:53:41 1092

转载 UIView的layoutSubviews和drawRect方法何时调用

首先两个方法都是异步执行。layoutSubviews方便数据计算,drawRect方便视图重绘。  layoutSubviews在以下情况下会被调用: 1、init初始化不会触发layoutSubviews。2、addSubview会触发layoutSubviews。3、设置view的Frame会触发layoutSubviews,当然前提是fram

2015-03-26 14:25:17 429

转载 使用TFHpple库解析HTML和XML

使用Objective-C解析HTML或者XML,系统自带有两种方式一个是通过libxml,一个是通过NSXMLParser。 libxml性能较好,且可以结合urlconnection实现边下载边解析,在要求快速 、分批响应UI到情况下较为有用,NSXMLParser基本没什么优势,不如使用第三方工具。TFHpple,它是一个轻量级的包装框架,可以很好的解决这个问题,尤其是它支持HTML

2015-03-24 17:01:00 687

转载 iOS开发——获取UIWebView中视频的长度与播放进度等信息

在做一个upnp项目时,有在线播放视频的模块。使用的是在UIWebView中打开url链接的方式。碰到一个需求,需要获取web页面中视频的长度与及时播放进度。参考微软提供的html5视频控制相关文章后,自己写了一个UIWebView的扩展。经真机测试可用。现提供方法供广大同志们使用(敬请保留版权信息)。.h文件[plain] view plaincopy

2015-03-24 15:19:25 680 1

转载 Mac 下Versions的 svn无法上传 .a 文件的问题

Xcode自带的svn和Versions以及一些其它工具都默认ignore".a"文件。解决办法有两个:方法一:使用命令行添加文件(【转】原文在这)1.打开终端,输入cd,空格,然后将需要上传的.a文件所在的文件夹(不是.a文件)拖拽到终端(此办法无需输入繁琐的路径,快捷方便) ,回车;2.之后再输入如下命令:svn add libOCMock.a,回车;3.之后会

2015-03-09 09:33:58 417

转载 iPhone的后台执行任务

iPhone的后台执行任务当App进入到后台时,可以有一段时间做处理工作。或者,对于某些服务,可以长时间运行,比如播放音乐。对于长时间运行的任务,需要在Info.plist添加一行,键为UIBackgroundModes,值为一个数组,可以包含如下几个字符串:audiolocationvoipnewsstand-contentexternal-a

2014-09-22 10:04:22 549

转载 ios蓝牙4.0

转载自http://blog.csdn.net/pony_maggie/article/details/26740237作者:小马IOS学习也一段时间了,该上点干货了。前段时间研究了一下IOS蓝牙通讯相关的东西,把研究的一个成果给大家分享一下。 一 项目背景简单介绍一下做的东西,设备是一个金融刷卡器,通过蓝牙与iphone手机通讯。手机端

2014-06-10 16:30:43 889 2

原创 ios 返回时间差 几分钟几小时几天前

- (NSString*)intervalSinceNow: (NSString*) theDate{    NSDateFormatter*date=[[NSDateFormatteralloc] init];    [date setDateFormat:@"yyyy-MM-dd HH:mm:ss"];    NSDate*d=[date dateFromString:th

2013-11-14 11:30:41 1404

原创 ios 证书相关

0.mac生成证书.cerSigningRequest文件(创建开发者和发布者证书时需要提交的)1.开发者中心中Certificates中生成开发者和发布者证书.cer文件(两个是都能用的);需要安装在钥匙串中的私钥2.identifiers中需要创建App IDs ,创建后不可以删除,name任意取,id:一般都是bundle id;不过注意com.gongsi.*的话,此不

2013-11-05 21:42:05 736

原创 <iOS>other linker flags

other linker flags包含静态库时候需要在Target的Other linker flags里面加上值:-objC,-all_load,-force_load对于64位机子和iPhone OS应用解决方法是使用-all_load 或者 -force_load。-all_load强迫链接器从它能看见的所有文档中加载所有的对象文件,甚至那些

2013-10-24 16:24:12 936

原创 ios下拉放大图片

下拉单元格时调用tableview的代理方法,使单元格上面的图片随拉动而放大,从而不是露出一片空白的区域- (void)scrollViewDidScroll:(UIScrollView *)scrollView {    [self updateImg];}- (void)updateImg {    CGFloat yOffset   = _tableView.co

2013-08-27 21:03:03 2093 1

原创 ios xmpp openfire实现聊天功能

ios使用XMPPFramework 来实现基本的聊天功能1.使用xmppStream连接openfire需要账户,密码和服务器地址端口一般为5222-(BOOL)connect{        [self setupStream];//设置xmppStream     //从本地取得用户名,密码和服务器地址    NSString *userId =USERID;

2013-08-26 22:45:57 4355 2

原创 UITableView总结

一)UITableView所在的UIViewController声明两个delegate:UITableViewDelegate和UITableViewDataSource。二)将UITableView对象的delegate设置成self。三)根据实际需要实现delegate的具体方法,这里简要介绍一下常用的方法和属性。(1)- (NSInteger)numbe

2013-08-25 22:27:28 757

原创 UIScrollView总结

1.不能滚动  contentSize 这个属性,比uiscrollview的frame要小, 则滚动不了。   scrollenabled 这个属性,也可以设置是否允许滚动 另外还有一些比较隐蔽的原因. 如果这个scrollView是在IB里面生成的话,还得手动设置它的contentSize,并且不能在initWithNibName:bundle:里面设置

2013-08-25 01:14:34 1126

转载 oc block的使用

本文来自台湾的某开发人员的博客,被墙,感觉讲的比较易懂,所以引过来。文字简体化了,原来是繁体,变数=变量,这个注意一下。本文的顺序是层层深入的,要想简单的了解,只看X.1 初探Block就好了本章学习目标:1. 了解何谓block。2. 了解block的使用方法。Block 是iOS在4.0之后新增的程式语法,严格来说block的概念并不算是基础程式设计的范围,对初

2013-05-06 16:14:57 710

内涵糗事客户端ios

code4app的资源 感觉不错 转发一下

2014-04-02

植物大战僵尸资源

植物大战僵尸资源,分享给想要亲手做下这款曾经风靡一时的游戏 的 亲们

2013-06-01

iOS汉字按首字母排序的开源库

汉字如何按字母排序,有了这个开源库,直接使用里面的方法就可以了,so easy

2013-05-31

iOS图书管理系统

上传一个ios图书管理系统,分享给爱好ios的亲们

2013-05-31

iOS仿安卓九点解锁功能【源代码】

自己写的一个仿安卓的九点解锁demo,注释详细,分享给大家

2013-05-18

SBjson解析包

上传一个json解析包,用于json解析。json:是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。

2013-05-10

iOS关灯小游戏

刚写了一款关灯游戏,分享给初学者:每次点灯,灯周围四个灯和本身会熄灭,直到所有灯都熄灭游戏过关。 我用的环境是,XCode4.6,模拟器iphone6.1

2013-05-09

iphone下的功能金融计算器【源代码】

iphone下的功能较强大的金融计算器源代码,分享给广大爱好ios技术的朋友学习

2013-05-07

一步一步学习iOS5编程(第三版)

感觉不错,分享给广大渴望学习iOS移动开发技术的同胞们

2013-05-05

iPhone与iPad开发实战:iOS经典应用剖析

搜集到的,感觉不错,与大家分享。 本书是一本关于iOS项目分析与实战的教程,旨在帮助读者能够实际动手开发一些iOS项目,同时能够学习到一些理论知识。

2013-05-05

Objective-C培训笔记

收集的别人的,内容涵盖很全面,从基础语法讲起,很适合初学者学习使用

2013-05-05

Objective-C经典面试题

ios经典面试题 主要内容为c语言指针和objective-c部分的考题 值得一看

2013-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除