自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

夏树正茂的专栏

爱学习,爱分享

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 iphone ios 如何使用gcd

1。GCD之dispatch queuehttp://www.cnblogs.com/scorpiozj/archive/2011/07/25/2116459.html2。iOS中GCD的魔力http://blog.csdn.net/favormm/article/details/64532603。官方 ,内容真的很多http://developer

2013-06-30 21:26:24 715

转载 ios多线程的几种方法

IOS多线程有三种主要方法(1)NSThread(2)NSOperation(3)GCD下面简单介绍这三个方法 1.NSThread调用方法如下: 如函数需要输入参数,可从object传进去。    (1) [NSThread detachNewThreadSelector:@selector(threadInMainMethod:) toTarg

2013-06-29 20:26:30 869

转载 A look inside blocks: Episode 1

Today I have been taking a look at the internals of how blocks work from a compiler perspective. By blocks, I mean the closure that Apple added to the C language and is now well and truly established

2013-06-27 14:05:15 631

转载 iOS开发资源:推送通知相关开源项目

PushSharp  (github)PushSharp是一个实现了由服务器端向移动客户端推送消息的开源C#库,支持 iOS (iPhone/iPad APNS)、 Android (C2DM/GCM - Google Cloud Message)、Windows Phone、Windows 8、Blackberry (BIS and BES via PAP)以及Amazon (ADM)设

2013-06-09 13:50:45 804

转载 性能和时间

在讨论性能之前,先讨论一个重要的话题:时间。为了理解代码中的变化如何影响性能,我们需要一个排序的指标。有许多方法用于时间例程,一些比另一些合适。在本教程中我们将讨论Mach Absolute Time。 为什么是Mach?时间例程依赖于所需要测量的时间域。某些情况下使用诸如clock()或getrusage()函数来做些简单的数学运算就足够了。如果时间例程将用于实际的开发框

2013-06-09 10:43:56 679

转载 直接拿来用!最火的iOS开源项目

1. GMGridViewGMGridView是一款开源的iOS(iPhone/iPad)表格视图,允许用户手势对表格单元进行排序,在单元格需要展示时才进行装载,这样极大地提高了表格的效率。其中的伸缩/旋转/平移手势能够让用户改变视图,还能够实现从CellView到全屏的切换。详情请参考:gmoledina2. appiraterAppirater是

2013-06-08 14:12:39 2829

转载 Github上的热门iOS开源项目:AFNetworking、MagicalRecord、BlocksKit以及XVim

1. AFNetworking  AFNetworking是一个非常受欢迎的轻量级的iOS、Mac OS X网络通信类库。它建立在NSURLConnection、NSOperation以及其技术的基础上,有着精心设计的模块结构和功能丰富的API,让很多网络通信功能的实现变得十分简单。   附件:/cms/uploads/soft/130607/4196-13060GQ2

2013-06-08 13:53:14 1456

转载 iOS开发工具:Alcatraz、SVGKit、Lin以及Transformifier等

Alcatraz:Xcode包管理器 Alcatraz是一个开源的Xcode 4包管理器,可以让你更便捷地发现、安装以及管理插件、模板和配色方案。只需要简单地点击或者勾选,不需要手工复制和粘贴。附件:/cms/uploads/soft/130606/4196-1306061F045.zip SVGKit:高效快速渲染SVG文件

2013-06-07 10:42:56 1076

转载 正确使用Block避免Cycle Retain和Crash

Block简介Block作为C语言的扩展,并不是高新技术,和其他语言的闭包或lambda表达式是一回事。需要注意的是由于Objective-C在iOS中不支持GC机制,使用Block必须自己管理内存,而内存管理正是使用Block坑最多的地方,错误的内存管理 要么导致return cycle内存泄漏要么内存被提前释放导致crash。 Block的使用很像函数指针,不过与函数最大的不同是:Bl

2013-06-04 18:37:13 1614

转载 Retain Cycle in Blocks

Objective-C 是基于引用计数(retainCount)来做内存管理,ClassA 用到 ClassB 的时候,通过 alloc/retain/copy 等将 objectB.retainCount+1,不需要的时候通过 release/autorelease 将 objectB.retainCount-1. retainCount 归零后对象 objectB 被释放。假如 objectA

2013-06-04 11:09:03 2033

转载 iOS开发资源:几个类似Path 2.0侧滑菜单的效果实现

IIViewDeckController/ViewDeck    附件:/cms/uploads/soft/130603/4196-1306031H336.zip类似 Path 2.0 的视图左右滑动的效果,可向左或者向右顺滑的滑动。支持ARC和non-ARC,默认ARC。PPRevealSideViewController     附件

2013-06-04 09:42:21 1722

iOS 5 ARC完全指南

iOS 5 ARC完全指南,详细讲解ARC的工作原理。

2013-10-30

空空如也

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

TA关注的人

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