自定义博客皮肤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)
  • 收藏
  • 关注

原创 Block OC的特有数据类型

相信有开发经验的人都对block不陌生,它与c语言的block相似但是也有不同之处。有兴趣的同学可以通过运行时机制看看oc的c语言代码,通过CLong有助于对底层构建的了解。如果你对函数的指针,指针的指针不了解还是回去复习一下吧...复习过后有几点问题需要强调,面试的时候也可能会提到首先是block的基本定义:Block是OC中的一种数据类型,在iOS开发中被广

2014-12-24 14:50:26 557

原创 Quartz笔记

Quartz2D简介Quartz是一个能够在MAC和IOS系统上绘制图片的框架他能够绘制图形以及文字;能够生成PDF等格式的上下文;能够使用他自定义一些UI控件的外观;有些UI界面极其复杂、而且比较个性化,用普通的UI控件无法实现,这时可以利用Quartz2D技术将控件内部的结构画出来,自定义控件的样子其实,iOS中大部分控件的内容都是通过Quartz2D画出来的

2015-01-11 20:35:57 525

转载 理解RESTful架构

转载链接:链接地址越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得

2015-01-07 12:19:01 395

转载 iOS开发UI篇—自定义瀑布流控件(蘑菇街数据刷新操作)

iOS开发UI篇—自定义瀑布流控件(蘑菇街数据刷新操作)一、简单说明使用数据刷新框架:该框架提供了两种刷新的方法,一个是使用block回调(存在循环引用问题,_ _weak),一个是使用调用。  问题:在进行下拉刷新之前,应该要清空之前的所有数据(在刷新数据这个方法中)。移除正在显示的cell:(1)把字典中的所有的值,都从屏幕上移除

2014-12-30 18:32:31 1058

转载 iOS开发UI篇—自定义瀑布流控件(蘑菇街瀑布流)

iOS开发UI篇—自定义瀑布流控件(蘑菇街瀑布流)一、简单说明关于瀑布流1.是使用UIScrollView实现的2.刷新数据(reloadData)方法里面做哪些事情3.layoutSubviews方法里面做哪些事情4.模仿UItableView进行设计完善:瀑布流控件第一次显示到屏幕上的时候自动的向数据源索要数据,而不需要手动调用。

2014-12-30 18:31:27 1371 1

转载 iOS开发UI篇—自定义瀑布流控件(cell的事件处理)

iOS开发UI篇—自定义瀑布流控件(cell的事件处理)一、关于cell的复用的补充在设置每个索引位置对应的cell的方法中,打印cell的索引和地址,已查看cell的循环利用情况 1 -(YYWaterflowViewCell *)waterflowView:(YYWaterflowView *)waterflowView cellAtIndex:(NSUIntege

2014-12-30 18:30:05 713

转载 iOS开发UI篇—自定义瀑布流控件(基本实现)

iOS开发UI篇—自定义瀑布流控件(基本实现)一、基本实现说明:在View加载的时候,刷新数据。 1.实现代码YYViewController.m文件 1 // 2 // YYViewController.m 3 // 06-瀑布流 4 // 5 // Created by apple on 14-7-28. 6 // Co

2014-12-30 18:28:36 709

转载 iOS开发UI篇—自定义瀑布流控件(接口设计)

iOS开发UI篇—自定义瀑布流控件(接口设计)一、简单说明1.关于瀑布流  电商应用要展示商品信息通常是通过瀑布流的方式,因为每个商品的展示图片,长度和商都都不太一样。如果不用瀑布流的话,展示这样的格子数据,还有一种办法是使用九宫格。但利用九宫格有一个缺点,那就是每个格子的宽高是一样的,如果一定要使用九宫格来展示,那么展示的商品图片可能会变形

2014-12-30 18:26:59 528

转载 iOS开发UI篇—自定义瀑布流控件(cell的循环利用)

iOS开发UI篇—自定义瀑布流控件(cell的循环利用)一、简单说明  当滚动的时候,向数据源要cell。  当UIScrollView滚动的时候会调用layoutSubviews在tableView中也是一样的,因此,可以用这个方法来监听scrollView的滚动,可以在在这个地方向数据源索要对应位置的cell(frame在屏幕上的cell)。示例:

2014-12-30 18:13:40 888

转载 OC的基础知识

原文链接:IOS学习之路--OC的基础知识 ios开发三大块:1.Oc基础2.CocoaTouch框架3.Xcode使用 --------------------CocoaTouchMediaCore ServicesCore OS--------------------System Framework  OC的类声明,定义域

2014-12-29 21:19:25 1413

转载 音效和音乐播放要用到的方法

原文链接:http://blog.csdn.net/hxjhuangxiaojie/article/details/38882807简单来说,音频可以分为2种音效又称“短音频”,通常在程序中的播放时长为1~2秒在应用程序中起到点缀效果,提升整体用户体验音乐比如游戏中的“背景音乐”,一般播放时间较长播放音频需要用到2个框架AVFoundation.framew

2014-12-29 13:12:12 622

转载 加速计:CMMotionManager的pull , 直接开始采样

原文链接Core Motion的使用步骤(pull)创建运动管理者对象CMMotionManager *mgr = [[CMMotionManager alloc] init];判断加速计是否可用(最好判断)if (mgr.isAccelerometerAvailable) { // 加速计可用}开始采样- (void)startAccelero

2014-12-29 13:08:27 776

原创 ios下的Socket——AsyncSocket

最近学习了socket行管的一些东西,就我使用过的两个框架进行介绍,参考qileilove的博文,写一些东西  Socket编程:之前在学习的过程当中,用到的更多的还是http请求的方式。但是既然用到了就必须学习一下,所以就在网上找一些例子,然后想自己写一个demo。可是发现很多写iOS Socket的博客并没有很详细的说明,也可能是大神们觉得其他东西都浅显易懂。  不得不为一

2014-12-29 12:40:28 603 1

转载 NSNotification 通知

原文地址:通告在对象间传递信息的标准方法是消息传递-即一个对象调用另一个对象的方法。然而,消息传递要求发送消息的对象知道消息的接收者,以及它可以响应什么消息。这个要求对于委托消息和其它类型的消息是可以的。有些时候,我们不希望两个对象之间具有这种紧密的耦合-特别值得注意的原因是它会把本来独立的子系统联结在一起。而且这种要求也是不切实际的,因为它需要把应用程序中很多全然不同的对象之间建立硬

2014-12-28 11:54:15 391

原创 SQLite学习笔记(一)

SQLite学习笔记(一)今天学习过程中发现数据库并没有想象中那么容易,于是决定一些笔记来巩固一下知识介绍一些简单SQL语句,同时也是最为重要的基础SQL (structured query language ):结构化查询语言该语言虽不区分大小写,但是在阅读方便上操作与变量区分开比较好我拿一个名为t_student 的表为例种类:DDL:(data definit

2014-12-21 18:05:09 391

转载 C/C++面试题

原文:http://www.cnblogs.com/fangyukuan/archive/2010/09/18/1829871.html这些东西有点烦,有点无聊。如果要去C++面试就看看吧。几年前网上搜索的。刚才看到,就整理一下,里面有些被我改了,感觉之前说的不对或不完善。 1.求下面函数的返回值( 微软)int func(x) { int coun

2014-12-20 11:06:42 381

原创 SpringKit PhysicsBody 常用的一些属性

physicsBody属性:* area:             (不可变)* mass:             质量* density:          密度* friction:         摩擦力* linearDamping:    阻力* angularDamping:   角力(旋转的力 与环境有关)* resitution:       势能,(

2014-12-19 16:04:00 1066

空空如也

空空如也

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

TA关注的人

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