自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一枝红杏出墙来

本博客已转至:https://blog.yinxianwei.com

  • 博客(34)
  • 资源 (21)
  • 收藏
  • 关注

原创 AnchorPoint和Position

2013-09-20 20:03:41 718

原创 CALayer,动画

UIView *tView = [[UIView alloc] initWithFrame:CGRectMake(50, 50, 100, 100)]; [self.view addSubview:tView]; CALayer *layer = tView.view.layer; //图层的拐角半径 layer.cornerRadius = 50; //边框的宽度 lay

2013-09-19 15:17:19 1210

原创 对View的旋转,缩放,滑动,长按

//uiview  从xib中创建成功的时候调用此方法- (void)awakeFromNib{ [super awakeFromNib]; //Gesture 手势 Recognizer 识别器 //给三个imageview加上所需要的手势 [self addGestureRecognizersToPiece:firstPieceView];

2013-09-19 14:37:24 1266

原创 旋转木马第三方

一.OpenFlow#import "AFOpenFlowView.h"@interface OpenFlow : UIViewController@end1.创建一个AFOpenFlowViewAFOpenFlowView *flowView = [[AFOpenFlowView alloc]initWithFrame:CGRectMake(0, 20, 320,

2013-09-18 17:42:43 1237

原创 CATransition炫一点的动画

1.导入库和头文件QuartzCore.framework#import //CAAnimation图层动画的基类 这些都是图层动画 CATransition *animation = [CATransition animation]; animation.delegate = self; //动画时间 animation.duration

2013-09-18 17:38:48 1166

转载 如何在xcode中安装/删除cocos2d

本文转自:Chester的小院xcode安装cocos2d 1、如果已经安装过其他版本的cocos2d,想要删除原来已经安装过的模板:找到路径:/Users/xxxxxx/Library/Developer/Xcode/Templates,xxxxxx是你的名字,把模板中cocos2d的内容删去即可。如果找不到这个路径,是由于文件隐藏所致,可以在终端敲入:

2013-09-17 16:42:03 1131

转载 OC对象序列化

本文来自:感悟OC可以程序用到的各种对象序列话到文件,在任何需要的情况下,从文件中重新读取数据重新构造对象,下面说一下对象的序列化和反序列化。利用NSKeyedArchiver把对象序列化到文件中://=================NSKeyedArchiver========================   NSString *saveStr1 = @

2013-09-15 12:22:52 1508

原创 UITabelView

1.根据需求调整UITableView的样式2.当多个类拥有共同属性和方法时,建一个基类,继承这个类3.单行打√的实现- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{    //获得当前点击的行    int newRow =

2013-09-07 08:45:38 946

原创 项目总结

==============================================================================================================================================//stringByTrimmingCharactersInSet 修剪字符串//whitespaceAnd

2013-09-07 08:45:20 952

原创 归档,反归档,编码者,解码者(重要)

//设置tableView的editing属性,会是表进入编辑状态,他会使用indexPath请求每一行,看每一行的编辑状态。默认为delete    _tableView.editing = YES;- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath

2013-09-07 08:43:57 1087

原创 KVC,KVO,通知

KVC,KVO,通知        1、KVC    KVC(KeyValueCoding) “键-值-编码”是一种可以直接通过字符串的名字(key)来访问类实例变量的机制,是通过setter、getter方法访问。    属性的访问和设置    KVC可以用来访问和设置实例变量的值。key是属性名称    设置方式:[self setValue:aName forKe

2013-09-07 08:43:32 1004

原创 沙盒机制

沙盒一、 每个iOS应用SDK都被限制在“沙盒”中,“沙盒”相当于一个加了仅主人可见权限的文件夹,苹果对沙盒有以下几条限制。    (1)、应用程序可以在自己的沙盒里运作,但是不能访问任何其他应用程序的沙盒。    (2)、应用程序间不能共享数据,沙盒里的文件不能被复制到其他应用程序文件夹中,也不能把其他应用程序文件夹中的文件复制到沙盒里。    (3)、苹果禁止任何读、写沙盒以外

2013-09-07 08:43:14 1225

原创 自定义UITableViewCell的几种方法

自定义cell的三种方式。(1)uitableviewcell的子类自定义cell1.新建一个类继承自uitableviewcell。2。初始化方法中添加自己的控件- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier{    self

2013-09-05 13:14:22 5327

原创 Xib的创建

1:New file->User Interface 右边Empty2:给xib取一个名称,例如a3:在控件集中选择一个object,托放到编辑区,在编辑区左侧出现object4:修改object的类为AppDelegate5:修改File's Owner的类名UIApplication6:把AppDelegate 和File's Owner连线.连线方法:选中AppDeleg

2013-09-05 13:14:13 966

原创 UIPickerView--UIDatePicker--UITableView

7.251>UIPickerView   拾取器1.创建UIPickerView UIPickerView *picker = [[UIPickerView alloc] initWithFrame:CGRectMake(0, 0, 320, 200)];    picker.delegate = self;    picker.dataSource = self;

2013-09-05 13:12:12 3801

原创 内存管理基础

7.24内存管理1.引用计数//引用计数相当于每个调用它的都会retain一份2. 内存的释放//局部变量alloc的时候用过直接release,全局变量在dealloc方法里release3.计数为0的时候调用delloc方法//dealloc 是当当前类ViewController即将消失的时候就会调用这个方法4.延迟释放方法//auto

2013-09-05 13:12:00 955

原创 UINavigationController

7.21导航控制器入口类:1.导航的创建UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:viewController];2.导航栏隐藏navController.navigationBar.hidden = YE

2013-09-05 13:10:22 1023

原创 UIScrollView--UIPageControl

7.23委托1.UIScrollView//1.创建一个UIScrollView UIScrollView *scroll = [[UIScrollView alloc] initWithFrame:CGRectMake(50, 100, 200, 200)];//2.向Scroll添加对象及属性设置for (int i = 1; i        NSString

2013-09-05 13:10:15 925

原创 UITouch

7.20    -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;        -(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event;        -(void)touchesEnded:(NSSet *)touches

2013-09-05 13:08:25 802

原创 进程和线程.View椭圆运动

7.19进程和线程.//进程:一个运行中的应用程序,就一个进程,他是资源分配的单位,譬如地址空间,系统自动生成主线程//线程:是cpu分配的基本单位,一个进程运行后系统自动分配一个主线程,你可以手动生成子线程,多个子线程运行在进程的地址空间中,一个线程必须依附于一个进程,多线程的好处,可以防止主界面卡死,还可以同时处理多个事情。1.通过路径获取图片//NSBundle应

2013-09-05 13:07:53 1061

原创 矩形打印和碰撞

7.18导入头文件//消除顶部状态栏application.statusBarHidden = YES;//是否允许用户交互button.userInteractionEnabled=NO;//打印坐标NSLog(@"%@",NSStringFromCGRect());1.重写系统方法首先继承系统类,添加属性或者方法,2.矩形碰撞判断和原理

2013-09-05 13:07:20 895

原创 View旋转动画

首先导入头文件#import layer动画基于layer进行旋转动画和复杂动画主要在layer实现//重置view的位置View.transform=CGAffineTransformIdentity;//View的旋转中心点   从左上角(0, 0)到右下角(1.0, 1.0)View.layer.anchorPoint=CGPointMake(1.0, 1

2013-09-05 13:06:45 914

原创 动画和NSTimer

7.15UIViewController只是容器不能显示,内有view可供调用【导入头文件】/Implement 实现//additional 额外的//setup   设置//loading 加载//typically 典型的//视图被加载后调用方法1. UIViewController的执行- (void)viewDidLoad {

2013-09-05 13:04:51 1078

原创 NSTimer动画

7.12h.雪花飘落动画制作[[UIApplication sharedApplication] setStatusBarHidden:YES];//移除顶部任务栏1.给window一个背景    self.window.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"backgr

2013-09-05 13:04:23 1106

原创 简单动画AlertView

7.11        1.视图的创建                UIView    //创建的不能引发事件,所以要用子类        UIControl //来创建一个容器,用来装所有界面的子视图,便于整个界面的移除和进入操作                //创建一个UIControl        myView=[[UIControl alloc] in

2013-09-05 11:45:04 732

原创 关于UITextField

7.9CGRectMake(x,y,w,h);CGPointMake(x,y);===========================================================================================1.设置子视图的位置。 view.bounds = CGRectMake(0, 0, 100, 100);  //

2013-09-05 11:42:04 757

原创 字符串基础NSString

7.5字符转换。字符串拼接NSString *text=label.text;float newValue=[text floatValue];获取label的text值  转换为float 赋值于newValue=============================================if ([label.text isEqualToString:@"

2013-09-05 11:41:53 747

原创 UI界面和方法基础

7.4关于UIView界面MainWindow.xib ===>界面文件    UIWindow *window;    IBOutlet UILabel *label;    IBOutlet UIButton *butteon;@property (nonatomic, retain) IBOutlet UIWindow *window;可用.调用方法类

2013-09-05 11:39:39 793

原创 set get方法

7.3set get方法的简写========.h========@property(nonatomic, retain)属性类型 属性名;   描述      一个属性一旦描述之后可以利用对象点.调用例==>@property(nonatomic, retain)NSString *name[,NSString *aname];           @proper

2013-09-05 11:38:30 1256

原创 ios基础

7.1People.h=======  类==>对象  创建一个People类声明属性NSString *name;int age;……基本数据类型定义不用 *基本数据类型:BOOL默认值是0(NO) (YES,NO)Byte char BOOL (1)short(2) int(4) long(4)  long long(8)floa

2013-09-05 11:37:18 1005

原创 iOS 开发者必知的 75 个工具(译文)

原文地址iOS 开发者必知的 75 个工具

2013-09-05 11:23:09 1568

原创 类别

类别//1.扩充类的方法,不能直接扩充属性,要扩充的类必须是已经声明的(可以是系统提供的也可以是自己写的)//  声明方式是  已经存在的类型 (类的别名)//  可以扩充系统提供的也可以是自己写的,但是要注意,扩充系统的会不会调用不确定,有的会调,有的不会调//2.声明私有方法//3.分散类的实现@interface NSString (Addtions)

2013-09-02 08:55:03 831

原创 上传下载和文件操作

POST上传    //1.生成url   后面不跟参数    NSURL *url = [NSURL URLWithString:@"http://127.0.0.1:8080/UD/u?command=1"];    //2.生成可变的请求    NSMutableURLRequest *request = [NSMutableURLRequest requestWithU

2013-09-02 08:54:18 1546

原创 ASIHTTPRequest

ASIHTTPRequest对CFNetwork API进行了封装ASIHTTPRequest的主要特色如下:            1. .通过简单的接口,即可完成向服务端提交数据和从服务端获取数据的工作            2. 下载的数据,可存储到内存中或直接存储到磁盘中            3. 能上传本地文件到服务端            4. 可

2013-09-02 08:51:27 841

PhoneGap深入浅出

目录 第1章  概述1 1.1  PhoneGap概述1 1.1.1  PhoneGap是什么3 1.1.2  PhoneGap的由来4 1.1.3  PhoneGap现状5 1.1.4  PhoneGap的优缺点7 1.1.5  PhoneGap API 简介10 1.2  HTML5简介12 1.2.1  HTML5发展史12 1.2.2  HTML5的新功能12 1.3  相关技术13 1.3.1  Titanium13 1.3.2  Adobe AIR13 1.3.3  Corona14 1.3.4  AppMobi15 1.3.5  JavaScript移动UI框架介绍15 1.4  小结16 第2章  基于PhoneGap快速开发移动Web应用17 2.1  PhoneGap构成17 2.2  基于PhoneGap移动本地应用开发周期18 2.3  PhoneGap发布包19 2.4  Android系统下快速开发19 2.4.1  环境准备与配置19 2.4.2  在Android平台上创建基于PhoneGap的HelloWorld应用22 2.5  iOS系统下快速开发32 2.5.1  环境准备与配置32 2.5.2  在iOS平台上创建基于PhoneGap的HelloWorld应用34 2.6  Windows Phone系统下快速开发39 2.6.1  环境准备与配置39 2.6.2在Windows Phone平台上创建基于PhoneGap的HelloWorld应用40 2.7  PhoneGap Build43 第3章  PhoneGap与移动Web应用开发框架46 3.1  jQuery Mobile+Backbone.js+Underscore.js46 3.1.1  jQuery Mobile介绍46 3.1.2  Backbone.js和Underscore.js介绍48 3.1.3使用jQuery Mobile、Backbone.js和Underscore.js构建MiniNote原型52 3.2  Sencha Touch60 3.2.1  Sencha Touch介绍60 3.2.2使用Sencha Touch构建MiniNote原型68 3.3  Dojo Mobile79 3.3.1  Dojo Mobile介绍81 3.3.2利用Dojo Mobile构建MiniNote原型86 第4章  PhoneGap事件机制90 4.1  注册事件监听器90 4.2  PhoneGap特有事件91 4.2.1  deviceready91 4.2.2  backbutton93 4.2.3  pause和resume95 4.2.4  searchbutton97 4.2.5  online和offline97 4.2.6  menubutton97 4.2.7batterycritical、batterylow和batterystatus99 4.2.8  startcallbutton和endcallbutton102 4.2.9  volumedownbutton和volumeupbutton102 第5章  PhoneGap的应用、通知、设备与网络连接API104 5.1  应用API104 5.1.1  PhoneGap白名单安全机制104 5.1.2  主要对象阐述106 5.1.3  相关业务操作106 5.2  通知API107 5.2.1  主要对象阐述108 5.2.2  相关业务操作108 5.3  设备API113 5.3.1  主要对象阐述113 5.3.2  相关业务操作113 5.4  网络连接API114 第6章  PhoneGap的加速计API117 6.1  加速计原理介绍117 6.2  加速计应用场景和实例118 6.3  主要对象阐述120 6.4  相关业务操作120 6.4.1  获取当前设备在x、y和z轴上的加速度120 6.4.2  定期获取设备的加速度信息122 6.4.3  取消定期获取设备的加速度信息122 6.4.4  综合实例124 第7章  PhoneGap的地理位置API129 7.1  地理位置应用场景和实例129 7.2  主要对象阐述130 7.2.1  Position对象131 7.2.2  PositionError对象131 7.2.3  Coordinates对象131 7.2.4  Geolocation选项参数132 7.3  相关业务操作132 7.3.1  获取设备当前的地理位置信息132 7.3.2  定期获取设备的地理位置信息134 7.3.3  取消定期获取设备的地理位置信息135 7.3.4  综合实例137 第8章  PhoneGap的指南针API139 8.1  指南针原理分析140 8.2  指南针应用场景和实例140 8.3  主要对象阐述141 8.3.1  CompassHeading对象141 8.3.2  CompassError对象142 8.3.3  Compass选项参数142 8.4  相关业务操作142 8.4.1  获取设备当前的指南针信息143 8.4.2  定期获取设备的指南针信息144 8.4.3  取消定期获取设备的指南针信息144 8.4.4  综合实例:制作一个指南针应用146 第9章  PhoneGap的照相机API、捕获API和媒体API150 9.1  照相机API150 9.1.1  主要对象阐述150 9.1.2  相关业务操作151 9.2  捕获API155 9.2.1  主要对象阐述155 9.2.2  相关业务操作156 9.3  媒体API164 9.3.1  主要对象阐述164 9.3.2  相关业务操作164 第10章  PhoneGap的通讯录API169 10.1  主要对象阐述169 10.1.1  联系人信息169 10.1.2  联系人名字170 10.1.3  联系人邮件和电话170 10.1.4  联系人的地址171 10.1.5  联系人组织结构171 10.2  相关业务操作171 10.2.1  查找联系人171 10.2.2  创建联系人173 10.2.3  保存联系人173 10.2.4  删除联系人173 10.2.5  复制联系人174 10.3  综合实例174 第11章  PhoneGap的存储API184 11.1  localStorage184 11.1.1  主要对象阐述184 11.1.2  相关业务操作184 11.2  Web SQL186 11.2.1  主要对象阐述186 11.2.2  相关业务操作186 11.3  IndexedDB192 11.4  Lawnchair及其他192 11.4.1  简单应用193 11.4.2  适配器架构194 11.4.3  插件架构195 11.4.4  其他可选存储框架197 第12章  PhoneGap的文件API198 12.1  主要对象阐述198 12.2  相关业务操作198 12.2.1  文件系统的请求与创建199 12.2.2  文件操作201 12.2.3  目录操作203 12.2.4  文件的上传与下载205 第13章  PhoneGap插件与嵌入式特性209 13.1  PhoneGap插件架构209 13.1.1  总体架构图示210 13.1.2  工作原理简介210 13.2  获取PhoneGap插件210 13.3  使用PhoneGap插件211 13.3.1  在Android下使用插件211 13.3.2  在iOS下使用插件214 13.3.3  在Windows Phone下使用插件218 13.4  编写PhoneGap插件220 13.4.1  编写Android插件221 13.4.2  编写iOS插件227 13.4.3  编写Windows Phone插件232 13.5  PhoneGap的嵌入式特性236 13.5.1  将PhoneGap嵌入iOS应用236 13.5.2  将PhoneGap嵌入Android应用238 第14章  PhoneGap第三方插件概览242 14.1  NativeControls插件介绍242 14.1.1  NativeControls插件概览242 14.1.2  NativeControls实例243 14.2  WebGL插件介绍245 14.2.1  何为WebGLGap246 14.2.2  WebGLGap实例246 14.3  BarcodeScanner插件介绍247 14.4  Bluetooth插件介绍250 14.5  SMSPlugin插件介绍251 14.6  Globalization插件介绍252 14.7  Mac插件介绍254 14.8  Windows插件介绍256 14.9  其他常用插件257 第15章  PhoneGap应用调试259 15.1  桌面浏览器调试259 15.1.1  标准的Web页面调试259 15.1.2  基于浏览器插件的设备模拟器调试261 15.2  原生开发环境调试265 15.2.1  Android模拟器和实体机的调试265 15.2.2  iOS模拟器和实体机的调试268 15.3  远程调试269 15.3.1使用debug.phonegap.com进行远程调试269 15.3.2  本地搭建基于weinre的调试服务器272 15.3.3  基于iOS 5模拟器的远程调试275 15.3.4  基于新浪移动云的远程调试277 15.3.5  Adobe Shadow280 第16章  PhoneGap通信机制的实现原理285 16.1  本地桥接285 16.2  Android上的实现原理285 16.2.1  JavaScript到本地代码的通信286 16.2.2  本地代码到JavaScript的通信287 16.2.3  小结293 16.3  iOS上的实现原理293 16.3.1  JavaScript到本地代码的通信293 16.3.2  本地代码到JavaScript的通信294 16.3.3  小结297 16.4  其他平台的实现297 第17章  综合实例298 17.1  完善对象模型298 17.2  添加数据持久化功能299 17.3  添加日期显示功能302 17.4  添加日期分组功能302 17.5  添加简易的数据备份与恢复功能303 17.6  添加拍照功能307 17.7  编辑笔记功能310 17.8  发送微博功能312 17.8.1  创建微博开放平台应用312 17.8.2  使用微博JS-SDK314 17.8.3  使用微博JS-Widget315 17.8.4  使用微博移动云服务317 17.9  删除笔记功能318 17.9.1  实现手指滑动删除318 17.9.2  实现“摇一摇”提示删除功能320 17.10  添加笔记分类功能322 17.11  更改应用界面326 附录A  PhoneGap相关资源327

2015-04-20

libzbar.a支持64位

libzbar.a支持armv7s, arm64,免费

2015-01-05

iOS 获取汉字首字母

iOS 获取汉字首字母

2014-05-27

iOS自定义Tabbar

可调用hidesBottomBarWhenPushed属性,push页面进行隐藏。

2014-03-28

iOS常用宏定义framework

iOS常用宏定义和常用类别方法的framework包.

2014-02-20

最详细的ios开发基础教程 高清完整PDF

第1章:iphone开发入门 第2章:窗口与视图 第3章:运算符与表达式 第4章:算法 第5章:选择结构 第6章:循环结构 第7章:函数 第8章:预处理命令 第9章:指针 第10章:数组 第11章:数组,结构体,共同体 第12章:面向对象 第13章:面向对象2 第14章:继承 第15章:多态,动态类型和动态绑定 第16章:类的初始化 第17章:分类和协议 第18章:Foundation框架简介 第19章:数字 第20章:字符串 第21章:数组 第21章:真机调试和发布程序 第22章:字典 第24章:文件操作 第25章:内存管理

2014-02-14

一步一步学习 iOS 6 编程(第四版)

第一部分:Hello World!创建你的第一个 iPhone App 第二部分:iOS 编程基础:Hello World 应用程序如何工作的? 第三部分:iOS 编程向导:创建一个简单的表视图(Table View)应 用程序 第四部分:定制 UITableView 表视图单元格 第五部分:如何处理 UITableView 中的行选择 第六部分:应用 Property List 强化你的 Simple Table 应用程序 第七部分:如何在 Xcode 4.* 添加定制字体到 iOS 应用程序中 第八部分:如何在 iOS App 中添加启劢画面 第九部分:从 UITableView 中删除一行和 Model-View-Controller 第十部分:使用 Storyboards 创建导航控制器和表视图 第十一部分:Storyboard 联线教程-在视图控制器间传递数据 第十二部分:Storyboard 教程-创建 Tab Bar 控制器和 Web 视图 第十三部分:在表视图中添加搜索栉. 第十四部分:如何在导航界面隐藏 Tab Bar 第十五部分:Objective-C 基础知识-介绍面向对象的编程 第十六部分:如何在你的 iPhone App 中发送邮件 第十七部分:持续改善 Recipe App 的详细视图控制器 第十八部分:在 iOS 5 中使用 JSON 编程 第十九部分:在.NET Framework 4.0 中创建和调用 RESTFul WCF 服务 第二十部分:iPhone App 和 RESTFul WCF 服务以及 SQL Server 数 据库的交互 第二十一部分:改善 HelloKittyStore 应用程序 UI 和增强功能 第二十二部分:UIAlertView 提醒视图和 UIActionSheet 操作表 第二十三部分:读写应用程序的设置数据 第二十四部分:开发定位服务的 App 第二十五部分:分割视图控制器(UISplitViewController)和 Master-Detail Application 模板 第二十六部分:应用 UIScrollView 滚劢视图和手势识别器 第二十七部分:Core Data 持久化数据存储 第二十八部分: 使用 SQLite 数据库存储数据 第二十九部分:通用应用程序、图标文件和 App 调试 第三十部分:自劢布局(Auto Layout) 第三十一部分:应用集合视图(UICollectionView) 第三十二部分:音乐、视频多媒体应用

2013-09-25

核心动画编程指南 .pdf

第一章 核心动画概念 第二章 核心动画渲染框架 第三章 图层的几何和变换 第四章 图层树的层次结构 第五章 提供图层内容 第六章 动画

2013-09-25

Objective-C 培训资料

第 一 章 程序整体语法结构 第二章 数据类型 第三章 字符串 第四章 内存管理 第五章 对象的初始化 第六章 存取器 第 七 章 继承 第 八 章 动态绑定和id类型 第九章 分类和协议 第十章 属性列表 第十一章 复制对象 第十二章 归档

2013-09-25

Objective-C基础教程

Objective-C基础教程 人民邮电出版社

2013-09-25

iOS 6 实践指南

第一章、开始 iOS 开发 第二章、创建一个 iOS 应用 第三章、通过教你制作一个上架应用 PicDecor 来教你使用 view controllers 以及创建展示图 片 第四章、通过教你制作一个上架应用 Dial4 来学习访问地址簿/联系人列 表 第五章、通过教你制作一个上架应用 WhereISMyCar 来学习 MapKit 和照相机功 能 第六章、通过教你制作一个上架应用 TimeDown 来学习设置 ,音频,以及晃动检 测 第七章、通过教你制作一个上架应用 Playlist 来学习 CoreData, 获取本地音乐并播 放 第八章、通过教你制作一个上架应用石头,剪子,布来学习推送通知和应用内置购 买 第九章、给石头,剪子,布游戏添加 Game Center 排行榜以及成 就 第十章、通过教你制作一个上架应用 MusicSearch 来学习 iTunes API,iPad 适配,以及 iAd 第十一章、通过制作一个上架应用 MeetSocial 学习集合视图,社交功能,提醒事项以及应用状 态存储

2013-09-25

cocoa基本原理指南

1. "什么是Cocoa?" 从功能和大体架构的角度介绍什么是 Cocoa,描述它的各种特性、框架、和开发环境。 2. "Cocoa对象" 解释Objective-C的基本用法和优点,以及 Cocoa对象的常见行为、接口、和生命周期。 3. "为Cocoa程序添加行为" 描述如何使用Cocoa框架来编写程 序,解释如何创建一个子类。 4. "Cocoa的设计模式" 描述Cocoa采纳的设计模式,特别是模 型-视-控制器对象模型。 5. "和对象进行通讯" 讨论Cocoa对象之间的通讯机制和编程接 口,包括委托、通告、和绑定技术。 6. "核心应用程序架构" 考察应用程序对象之间的关系,Cocoa 通过这些对象来进行描画和事件处理。 7. "其它Cocoa架构" 总结Cocoa支持应用程序开发和扩展应用 程序能力的主要架构。

2013-09-21

cocoa编程指南-IOS

本主题的文章大致分成两类。第一类数量较多,讲述编程接口的命名约定。苹果公司的Cocoa框架使用了这里介绍的命名约定(只有一些小的例 外)。该类文章包括如下: “代码命名基础” “为方法命名” “为函数命名” “为实例变量和数据类型命名” “可以使用的缩略名称” 第二类的文章(目前只有一篇)讨论了框架编程方面的内容。 “框架开发者可以使用的技巧和技术”

2013-09-21

Objective-C培训教程

主要章节提示: 第 一 章 程序整体语法结构 第二章 数据类型 第三章 字符串 第四章 内存管理 第五章 对象的初始化 第六章 存取器 第 七 章 继承 第 八 章 动态绑定和id类型 第九章 分类和协议 第十章 属性列表 第十一章 复制对象 第十二章 归档

2013-09-21

空空如也

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

TA关注的人

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