自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 40个GitHub上最受欢迎的iOS开源项目(一)

1. AFNetworking 在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目。AFNetworking是一个轻量级的iOS、Mac OS X网络通信类库,现在是GitHub上第三大Objective-C库。它建立在NSURLConnection、NSOp...

2014-07-31 09:23:47 624 0

转载 40个GitHub上最受欢迎的iOS开源项目(二)

“每一次的改变总意味着新的开始。”这句话用在iOS上可谓是再合适不过的了。GitHub上的iOS开源项目数不胜数,iOS每一次的改变,总会引发iOS开源项目的演变,从iOS 1.x到如今的iOS 7,有的项目已经被弃用,即使曾经的它很受开发者喜爱,有的项目则继续发扬光大,新项目更是层出不穷。在本文...

2014-07-31 09:22:17 541 0

原创 array add block

//MRC - (void)exampleB_addBlockToArray:(NSMutableArray*)array {      NSString *str = @"122";     void (^myBlock)() = ^() {         NSL...

2014-07-30 17:50:56 866 0

转载 iOS7 Networking with NSURLSession: Part 4

In the previous tutorial, we started creating a simple podcast client to put what we've learned about NSURLSession into practice. So far, our ...

2014-07-28 18:51:02 1051 0

转载 iOS7 Networking with NSURLSession: Part 3

In the previous tutorials, we explored the fundamentals of the NSURLSession API. There is one other feature of the NSURLSession API that we haven...

2014-07-28 18:49:56 1149 0

转载 iOS7 Networking with NSURLSession: Part 2

In the previous tutorial, I introduced you to NSURLSession. I talked about the advantages it has over NSURLConnection and how to use NSURLSession...

2014-07-28 16:43:52 983 0

转载 iOS7 Networking with NSURLSession: Part 1

From a developer's perspective, one of the more significant changes in iOS 7, and OS X Mavericks for that matter, is the introduction of NSURLSe...

2014-07-28 15:34:29 1036 0

转载 NSURLConnection

说到 iOS 7 和 Mac OS X 10.9 Mavericks 的显著变化,其中一个就是Foundation框架中URL加载系统的优化。 此时可能有人正沉浸在Apple的网络基础架构,我想在这里分享一下我对这些新APIs的看法,并展示这些新APIs如何改变我们构建应用程序的方式,以及这...

2014-07-26 10:17:22 1422 0

转载 IOS CoreText.framework --- 行 CTLineRef

前面两篇文章介绍了文字的样式,段落样式。本文章主要介绍行模式。CTLineRef 知识了解: 1.字符(Character)和字形(Glyphs) 排版系统中文本显示的一个重要的过程就是字符到字形的转换,字符是信息本身的元素,而字形是字符的图形表征,字符还会有其它...

2014-07-26 09:56:06 6889 0

转载 NSHTTPCookieStorage

cookie机制采用的是在客户端保持 HTTP 状态信息的方案  Cookie是在浏览器访问WEB服务器的某个资源时,由WEB服务器在HTTP响应消息头中附带传送给浏览器的一个小文本文件。  一旦WEB浏览器保存了某个Cookie,那么它在以后每次访问该WEB服务器时,都会在HTTP请求头...

2014-07-26 09:54:33 13629 3

转载 NSURLSession学习笔记(三)Download Task

NSURLSession的Download Task用于完成下载任务,本文介绍如何创建断点续传的下载任务和后台下载任务。 我们直接从分析Demo入手: 故事板如下: 只有一个View Controller,用于创建各种下载任务,并将下载后的图片...

2014-07-26 00:12:56 26296 7

转载 NSURLSession学习笔记(二)Session Task

Session Task分为三种Data Task,Upload Task,Download Task。毫无疑问,Session Task是整个NSURLSession架构的核心目标。 下面写了一个简单的Demo来初步使用下三种任务对象。这里使用的是convenience methods,并...

2014-07-26 00:10:29 36824 1

转载 NSURLSession学习笔记(一)简介

一、URL Session的基本概念 1.三种工作模式: 默认会话模式(default):工作模式类似于原来的NSURLConnection,使用的是基于磁盘缓存的持久化策略,使用用户keychain中保存的证书进行认证授权。 瞬时会话模式(ephemeral):该模式不使用磁盘...

2014-07-26 00:05:54 35600 3

转载 AFNetworking 2.0

名鼎鼎的开源网络库AFNetworking 2.0,目前只是翻译了Github上的链接文章,使用教程请点击 http://www.cnblogs.com/YouXianMing/p/3651462.html   https://github.com/AFNetworking/AF...

2014-07-25 18:20:23 5765 0

转载 NSURLCache

NSURLCache 为您的应用的 URL 请求提供了内存中以及磁盘上的综合缓存机制。 作为基础类库 URL 加载系统 的一部分,任何通过 NSURLConnection 加载的请求都将被 NSURLCache 处理。 网络缓存减少了需要向服务器发送请求的次数,同时也提升了离线或在低速网...

2014-07-25 15:11:04 1088 0

转载 CoreText.framework --- 图文混排

利用CORETEXT进行图文混排。 实现代码: [cpp] view plaincopy void RunDelegateDeallocCallback( void* refCon ){          }      CGFloa...

2014-07-24 19:07:51 855 0

转载 CoreText.framework --- 基本用法

API接口文档。 https://developer.apple.com/library/mac/#documentation/Carbon/Reference/CoreText_Framework_Ref/_index.html CoreText 框架中最常用的几个类: ...

2014-07-24 19:07:10 2114 0

转载 CoreText.framework --- 段落样子CTParagraphStyle

在前面一篇文章中,介绍了属性文字的基本使用,本章节主要针对文字的段落样式展开演示说明。 先定义一段演示文字(文字中有中,英文)。 [cpp] view plaincopy NSString *src = [NSString stringWi...

2014-07-24 19:07:09 816 0

原创 MRC ARC And Block

MRC 防止 block 对self的引用 解决办法 __block typeof(self) weakSelf = self; ARC 防止 block 对self的引用 解决办法 __weak typeof(self) weakSelf = self;

2014-07-24 18:07:10 3130 0

转载 tcp/ip 与 udp

TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,只简单的描述下这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给...

2014-07-24 10:09:46 684 0

原创 ios call phone

NSString *phoneNumString = [NSString stringWithFormat:@"tel://%@",self.phoneNumber];         [[UIApplication sharedApplication] openURL:[N...

2014-07-23 12:07:09 608 0

转载 ios检测版本更新

如果我们要检测app版本的更新,那么我们必须获取当前运行app版本的版本信息和appstore 上发布的最新版本的信息。 当前运行版本信息可以通过info.plist文件中的bundle version中获取: [cpp] view plaincopy ...

2014-07-22 13:01:02 482 0

转载 FMDB 简单使用

[plain] view plaincopy //获取沙盒Document目录方法   NSArray * arr = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask...

2014-07-22 10:06:11 3996 0

转载 IOS 第三方管理库管理 CocoaPods

越来越多的SVN管理,越来越多的工程文件,我不能总是那么一个一个的把第三方库拖进去,我厌倦了拖拽和配置,我找到了替代方法--CocoaPods 英文好的可以直接读一下我参考的网页 http://www.raywenderlich.com/12139/introduction-to-cocoa...

2014-07-15 17:36:10 444 0

转载 xcode编译错误总结

No architectures to compile for(ONLY_ACTIVE_ARCH=YES       这种错误    修改building settings下 Build Active Architecture only 为NO即可。 dyld: Symbol not fo...

2014-07-14 17:59:08 5756 0

转载 NSJSONSerializationd的使用

关于NSJSONSerialization,官方文档中有如下介绍: You use the NSJSONSerialization class to convert JSON to Foundation objects and convert Foundation objects t...

2014-07-11 16:08:58 480 0

转载 ios 近距离传感器

使用近距离传感器 UIDevice 中有两个近距离传感器的属性:proximityMonitoringEnabled 和 proximityState。这两个属性都是 iOS 3.0 及以上才支持的。 proximityMonitoringEnabled 属性 To de...

2014-07-10 17:02:58 973 0

转载 ios 近距离传感器的使用

使用近距离传感器 UIDevice 中有两个近距离传感器的属性:proximityMonitoringEnabled 和 proximityState。这两个属性都是 iOS 3.0 及以上才支持的。 proximityMonitoringEnabled 属性 To de...

2014-07-10 16:57:26 4631 3

原创 ios save image to album

- (void)savePhotoToAlbum {     ZoomScrollView *zoomScrollView = (ZoomScrollView*)[self.scrollView viewWithTag:BEGIN_TAG_FOR_IMAGE+self.currentImag...

2014-07-07 18:56:58 2158 0

转载 Archiving Objective-C Objects with NSCoding (数据库存自定义对象也需要序列化)

Archiving Objective-C Objects with NSCoding For the seasoned Cocoa developer, this is a piece of cake. For newer developers, this can be a real ...

2014-07-05 19:14:28 638 0

转载 在iOS开发中使用FMDB

在iOS开发中使用FMDB APR 22ND, 2012 前言 SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及...

2014-07-05 18:46:11 3661 0

转载 quick sort

快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。 总的说来,要直接默写出...

2014-07-05 11:06:21 635 0

原创 shell sort

/**希尔排序的实质就是分组插入排序,该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。 *该方法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的元素组成的)分别进行直接插入排序,然后依次缩减增量再进行排序,待整个序列中的元素基本有序(增量足够小)时,再...

2014-07-04 16:07:25 626 0

原创 插入排序

/** *直接插入排序(Insertion Sort)的基本思想是:每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子序列中的适当位置,直到全部记录插入完成为止。 *设数组为unsorted[0…n-1]。 *1. 初始时,unsorted[0]自成1个有序区,无...

2014-07-04 12:03:34 637 0

原创 冒泡排序

//冒泡是相邻的两个数比较 void bubble_sort_low(int unsorted[], int count) //低级 {     for (int i = 0; i1; i++) { //比较的趟数         printf("-------------...

2014-07-04 10:21:34 710 0

原创 选择排序

#include void selection_sort(int unsorted[], int count) {     for (int i = 0; i 1; i++) {         int min = unsorted[i], min_index = i; ...

2014-07-04 09:40:19 617 0

原创 对任何视图的手势进行控制

//对任何视图的手势进行控制 只需要对一下两个方法进行控制 - (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer {     if (![gestureRecognizer isKindOfCl...

2014-07-01 13:55:33 703 0

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