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

翻译 如何使用AV Foundation从摄像头将视频帧捕获为图像

如果译错,感谢指出。英文原文地址:https://developer.apple.com/library/ios/qa/qa1702/_index.html#//apple_ref/doc/uid/DTS40010192为了完成实时的捕获,首先初始化一个AVCaputureSession对象用于创建一个捕获会话(session),我们可以使用AVCaptureSession对象将A

2012-11-15 17:19:54 843

转载 2012年11月编程语言排行榜:Objective-C有望再度成为年度语言

TIOBE 于近日公布了2012年11月编程语言指数排行榜,排名前三的还是 C、Java、Objective-C。离 TIOBE 宣布 2012 年“年度编程语言”还剩 2 个月,“年度编程语言”是授予在一年中评级增长率最高编程语言的(下图中 Delta 这列)。Objective-C 的 Rating 在本月首次突破 10%,并继续上升。其他语言(C和C++)虽有上升,但增长速度比不

2012-11-11 11:19:45 848

转载 iOS单元测试

转自:http://www.cnblogs.com/kesalin/archive/2011/12/23/cocoa_ocunit_ocmock.htmlXCode 内置了 OCUnit 单元测试框架,但目前最好用的测试框架应该是 GHUnit。通过 GHUnit + OCMock 组合,我们可以在 iOS 下进行较强大的单元测试功能。本文将演示如何在 XCode 4.2 下使用 OCUn

2012-11-05 11:34:05 392

原创 Core Data数据持久化的使用

CoreData 是ios中用来对数据做持久化的一个框架,它对sqlite进行了封装,使我们不需要学习数据库知识,也不要写SQL语句就能将数据保存到数据库。下面来介绍CoreData的如何使用。1. 新建一个项目,勾选使用Core Data, 新建后需要导入:CoreData.framework2.新建项目后,AppDelegate类会生成三个属性@pr

2012-10-30 18:42:22 867

原创 ASIHTTPRequest缓存策略的设置

ASIHTTPRequest 是一款强大的网络请求框架,该框架自带了数据的缓存策略,下面来介绍该功能的使用方法。 1.创建缓存对象Java代码 //创建缓存对象  ASIDownloadCache *asiCache = [[ASIDownloadCache alloc] init];  //设置缓存目录,这里设置沙盒目录下的Docume

2012-10-30 17:20:13 607

翻译 iOS6 新增特性

1. Maps替换Google Map为苹果自行研发3D地图2. Social Network集成新浪微博,Facebook , Twitter等社交网络帐号管理。 3. Pass Kit提供通行证SDK,可以此为基础开发电子通行证甚至实体物理票务。4. Game Center可调用GKChallenge函数发起游戏挑战;authentica

2012-10-29 11:21:31 491

转载 【无限互联】程序员技术练级攻略

前言你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发)建议:不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。一

2012-10-26 13:11:48 588

转载 【无限互联】xcode自定义类的模板

翻译:http://www.bobmccune.com/2012/03/04/creating-custom-xcode-4-file-templates/其实说是翻译有些牵强。我想实现的东西很简单:每次新创建类文件的时候都会自带一些函数,如:@interface ViewController : UIViewController@end我希望是:@

2012-10-23 19:35:14 456

原创 【无限互联】适配iOS6和iPhone5屏幕

1. iOS6的mo模拟器比较大,通过command+1/2/3 调整大小, 没有Home键,可以使用command+shift+h/hh(双击)  代替 2. iPhone5的分辨率是1136x640, 尺寸是568x320, 适配iPhone5的屏幕首先要添加Default-568h@2x.png 作为启动图片,不然上下会有黑边。 3. 控制器的根视图如果使用x

2012-10-23 18:02:01 723

原创 【无限互联】mac下配置svn服务器

在mac下配置svn服务器其实很简单,只需要简单的几句命令就可以开启了。配置步骤如下:1.创建svn仓库 svnadmin create /Users/apple/svn2.修改配置文件进入到仓库配置目录 cd /Users/apple/svn(1)编辑配置文件svnserve.conf 取消下列行的注释anon-access = r

2012-10-22 13:28:32 467

原创 【无限互联】iOS开发之多线程开发

本节要点:1.多线程的概念2.掌握iOS中多线程的多种创建方式多线程的概念● 每个进程是一个应用程序,都有独立的内存空间● 同一个进程中的线程共享其进程中的内存和资源● 使用多线程技术,提高CPU的使用率,防止主线程堵塞。 ● 多个线程可以提高应用程序在多核系统上的实时性能● 每个程序都有⼀一个主线程,程序启动时,创建主线程,调用main函数来启动程

2012-10-10 17:34:22 973

原创 【无限互联】iOS开发block用法之UIAlertView控件的修改

原始的UIAlertView的需要通过委托方法来实现按钮点击事件,需要设置代理,实现委托方法,比较繁琐。我们可以自定义一个UIAlertView类,通过block语法替代委托代理,这样的话,使用该自定义的UIAlertView就比较方便了。BlockUIAlertView.h 文件typedef void(^AlertBlock)(NSInteger);@interface

2012-10-10 16:59:30 1944

转载 【无限互联】2012年10月编程语言排行榜:Dart 首次进入 Top 50

TIOBE 于近日公布了2012年10月编程语言指数排行榜,排名前三的还是 C、Java、Objective-C。Dart 语言在本月头次进入 TIOBE 指数排行榜的 Top 50 (第 43 位)。Dart 是一种设计用于开发Web应用程序(客户端)的编程语言,由Google主导开发,于2011年10月公开。其开发团队由Google Chrome浏览器V8引擎团队的领导者拉尔斯·巴

2012-10-10 16:31:33 1676

AudioToolbox学习笔记

之前公司做的是音乐播放器,用到了AudioToolbox这个音频接口,总结下,希望对需要的朋友有帮助。AudioToolbox这个库是C的接口,偏向于底层,用于在线流媒体音乐的播放,可以调用该库的相关接口自己封装一个在线播放器类,AudioStreamer是老外封装的一个播放器类,有兴趣的朋友可以研究下。 其实IOS库中有两个可以播放在线音乐的播放器类,AVPlayer和...

2011-09-19 23:49:26 306

空空如也

空空如也

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

TA关注的人

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