自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 iOS学习笔记14—PDF的文件的创建、显示和解析

PDF的文件的创建、显示和解析在上一篇文章的这里有介绍: 图形框架: CoreGraphics.framework 包含 Quartz 2D 绘图 API 接口 。Quartz 是 Mac OS X 系统使用的向量绘图引擎,它支持基于路径绘图、抗锯齿渲染、渐变、图片、颜色、坐标空间转换、PDF

2013-08-16 21:29:21 3163

转载 iOS学习笔记13—iOS框架总结

Cocoa Touch 层 地址本框架 AddressBookUI.framework 是一套 Objective-C 的编程接口,可以显示创建或者编辑联系人的标准系统界面。该框 架简化了应用程序显示联系人信息所需的工作,另外它也可以确保应用程序使用的界 面和其他应用程序相同,进而保证跨平

2013-08-16 20:13:10 878

原创 iOS学习笔记12—新浪微博分享

一.申请开发者账号,创建应用 在http://open.t.sina.com.cn / 中申请成为开发者,再创建不同的应用,获得相应的 App Key  (在下面链接中的source即为app key)保存好好自己的 kAppKey   kAppSecret  kAppRedirectURI  二.调用 1.下载官方的SDK解压 并将需要的文件拖到你的工程里面 创

2013-08-16 16:48:51 2320

转载 iOS学习笔记—11 常见设计模式

一.委托 1.协议和委托的关系    协议就相当于是C++中的纯虚基类,它只能定义函数并且只能由其他类来实现。而委托则类似于Java接口,其实协议和委托之间并无必然联系,只是在Obj—C中常用协议来实现委托。         protocol-协议,就是使用了这个协议后就要按照这个协议来办事,协议要求实现的方法就一定要实现。         delegate-委托,顾名思义

2013-08-16 14:47:10 1000

转载 iOS学习笔记—09硬件调用

一.音频视频播放 1.音频播放         IOS中有三种播放音频的方式:AVAudioPlayer、音频服务、音频队列。        此文主要讲AVAudioPlayer,其他两个请见相关文章。 AVAudioPlayer在AVFoundation框架下,所以我们要导入AVFoundation.framework。 AVAudioPlayer类封装了播放单

2013-08-12 17:53:49 2724

转载 iOS学习笔记10—Objective-C的运行时编程(Runtime Programming)

说实话,当我接触iOS开发这么长时间以来 我还真没了解过Objective-C的运行时编程(Runtime Programming),今天特意在网上搜了下,原来这么深奥啊 表示现在理解不了,先转走了再说,另,之前转载的文章都是大神们总结的合计,转载地址忘记注明了 ,抱歉。 --  [1] 版本和平台   --  [2] 与Runtime System交互   --  [3

2013-08-12 17:08:31 6535

转载 iOS学习笔记08—动画

一.基本方式:使用UIView类的UIViewAnimation扩展 函数说明 + (void)beginAnimations:(NSString *)animationID context:(void *)context; // 开始准备动画 + (void)commitAnimations; // 运行动画 // 没有get方法,下面的set在快外调用无效 + (void)set

2013-08-12 15:09:42 755

转载 iOS学习笔记07—网络编程

一.确认网络环境3G/WIFI        1. 添加源文件和framework            开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审查的。      Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。要在应用程序程序中使用Reachability,首先要完成如下两部:

2013-08-12 14:10:55 1943

转载 iOS学习笔记06—Nsstring常见用法

//1、创建常量字符串。 NSString *astring = @"This is a String!";   //2、创建空字符串,给予赋值。 NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [astring release]; NS

2013-08-08 16:33:28 668

转载 iOS学习笔记05—数据持久化

一.为什么需要数据持久化  很简单,保存在程序的数据(对象或者变量)都存储在内存中,当程序退出时,数据就会被释放。想要将一些数据,就必须将其保存当文件中。 二.常用方法 常见的方法有:文件读写, 属性列表、对象归档、SQLite3。 1.文件读写 iPhone文件系统:创建、重命名以及删除文件,NSFileManager中包含了用来查询单词库目录、创建、重命名、删除目录以及获取/设置文件

2013-08-07 20:56:18 991

原创 iOS学习笔记04—socket通信

一. 什么是socket Socket又称之为“套接字”,是系统提供的用于网络通信的方法。它的实质并不是一种协议,没有规定计算机应当怎么样传递消息,只是给程序员提供了一个发送消息的接口,程序员使用这个接口提供的方法,发送与接收消息。 Socket描述了一个IP、端口对。它简化了程序员的操作,知道对方的IP以及PORT就可以给对方发送消息,再由服务器端来处理发送的这些消息。所以,So

2013-08-07 19:17:57 1588

原创 iOS学习笔记03—多线程

在讲多线程之前,先讲下几个线程的术语: 线程(线程)用于指代独立执行的代码段。进程(process)用于指代一个正在运行的可执行程序,它可以包含多个线程。任务(task)用于指代抽象的概念,表示需要执行工作。 在iOS编程中,多线程主要有3种 主要方法:1、NSThread。2、NSOperation。3、GCD。   1、  NSThread: 调用方法如下:

2013-08-07 16:47:05 899

转载 iOS学习笔记02—MVC的理解

谈下我对于iOS中模型-视图-控制器(MVC)范型的理解。 一.什么是MVC? MVC即是Model-VIew-Controller三个英文单词的缩写,中文翻译为模型-视图-控制器。MVC并非只有ios应用软件独有的应用开发模式,它被广泛应用在许多软件(尤其是中大型软件)的开发上。MVC把软件系统分为三个部分:Model,View,Controller。Model相当于应用的底层,应用

2013-08-07 16:34:06 887

转载 iOS学习笔记01_内存管理的整理

Objective-C提供了三种内存管理方式:manual retain-release(MRR,手动管理),automatic reference counting(ARC,自动引用计数),garbage collection(垃圾回收)。iOS不支持垃圾回收;ARC作为苹果新提供的技术,苹果推荐开发者使用ARC技术来管理内存;这篇笔记主要讲的是手动管理。 内存管理的目的是: 1.不要释

2013-08-07 16:14:56 747

空空如也

空空如也

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

TA关注的人

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