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

原创 如何多个应用共享keychain.

上一篇文章转载了一个关于如何使用keychain来进行信息的存储和读取。后来在资料上又看到多个应用,如何去共享一个keychain, 如百度的多个应用, 其账号和密码使用同一个即可。 而不必要每个应用都有一个独立的密码。所以就会用到多个应用间来共享相同的keychain。1,多个应用的Targets -> Summary中要把Entitlements中的勾选上, 使其Use E

2013-05-25 12:42:47 4294

转载 iOS开发——keychain的使用

通常情况下,我们用NSUserDefaults存储数据信息,但是对于一些私密信息,比如密码、证书等等,就需要使用更为安全的keychain了。keychain里保存的信息不会因App被删除而丢失,在用户重新安装App后依然有效,数据还在。使用苹果官方发布的KeychainItemWrapper或者SFHFKeychainUtils很方便,后来看到 iphone使用keychain来存取用户

2013-05-25 12:10:29 1210

转载 iphone 开发 XCode - Blocks 介绍

原文地址:开发  XCode - Blocks 介绍" style="text-decoration:none; color:rgb(9,67,130)">iphone 开发  XCode - Blocks 介绍作者:iBeyondDFQiphone程序开发 : XCode - Blocks 介绍Block事实上是一个代码块, 可以将它简单的看作是个函数

2013-05-24 17:27:11 1154

转载 IOS开发(99)之内存缓存

这篇文章将只介绍一下将内容缓存到内存中,下一篇文章就介绍一下在iOS磁盘上缓存内容。使用缓存的目的是为了使用的应用程序能更快速的响应用户输入,是程序高效的运行。有时候我们需要将远程web服务器获取的数据缓存起来,减少对同一个url多次请求。内存缓存我们可以使用sdk中的NSURLCache类。NSURLRequest需要一个缓存参数来说明它请求的url何如缓存数据的,我们先看下它的

2013-05-24 15:37:48 2555

转载 AFNetworking简单使用起来进行下载图片

继ASIHTTPRequest发布不再维护的消息之后,如果我们不使用CDN(云服务器),AFNetworking会是一套不错的选择 。下載網址:https://github.com/AFNetworking/AFNetworking下载之后,直接进入Xcode的工程即可以用,记得加入SystemConfiguration.framework范例参考:在applicati

2013-05-23 23:49:20 14046

转载 FMDatabase 的使用方法

FMDatabase 的使用方法 以下是FMDB的一些基本使用,FMDB框架其实只是一层很薄的封装,主要的类也就两个:FMDatabase和FMResultSet;其中的FMResultSet对象让我想起了android中sqlite的cursor集合啊。FMDB的github地址是,https://github.com/ccgus/fmdb。补充:是导入F

2013-05-23 16:40:09 6933

原创 contentMode与clipsToBounds合用实现显示图片的内容与实际图片大小不一样的特殊情况

有这样的需求, 一个UIimage的大小为768*1024, 被一个UIImageView加载到界面上。显然, 这个时候,它的contentMode;                // default is UIViewContentModeScaleToFill以及clipsToBounds;              // When YES, content an

2013-05-22 11:33:22 6502

原创 Cocos2D与UIViewController混用

首先我们可能使用在自己的iOS代码中为了某种目的,而使用Cocos2D,于是就有了下面的情况, 1。 在Cocos2D项目中加入UIViewController的界面 (直接上代码,代码是从网上找的,应该是可以的)3456789101112131415161718192021222324

2013-05-17 10:48:42 1944 2

原创 引入cocos2D代码后的错误处理

1.首先是特别多奇怪的错误,一般是因为c++代码的文件后缀名称没有写成.mm造成的  smking:这种错误也可以不改文件名为.mm文件,在xcode中通过选中这个文件,然后看这个文件的identity and Type里面, 有一个File Type, 默认是Default - Objective-C Source, 把它改成Objective-C++ Source即可。2.编译

2013-05-17 10:39:14 1226

转载 如何在cocos2d项目中enable ARC

基本思想就是不支持ARC的代码用和支持ARC的分开,通过xcode中设置编译选项,让支持和不支持ARC的代码共存. cocos2d是ios app开发中最主流的2d游戏引擎,但是cocos2d开发的时候,苹果还没有推出 ARC(automatic reference counting,一种辅助内存管理的机制,编译器自动在代码中加入内存管理的语句,防止因开发者的疏忽造成的内存泄露和崩溃问题)

2013-05-17 10:28:01 970

转载 关于ARC的一些说法

以下全部在xCode 4.5,llvm 4.1的测试环境中1.IBOUTLET对于IBOUTLET必须是weak的说法,经过使用Instruments测试,使用strong修饰在arc开启的情况下完全没有任何内存遗留不释放的问题。而在arc关闭的情况下,如果是assign修饰的,则不用处理,如果是retain的必须在退出viewController的时候release对象。如果

2013-05-16 00:30:01 692

转载 ios nil、NULL和NSNull 的使用

nil用来给对象赋值(Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例), 而NSNull则用于集合操作,虽然它们表示的都是空值,但使用的场合完全不同。示例如下:id object = nil;  // 判断对象不为空  if (obje

2013-05-13 16:04:46 729

原创 小算法总结一下

自己来尝试把这些算法写下来, 供参考, 如有误,请指出,谢谢。1. BD小题单向链表排序(不限算法)typedef struct Node{    NSUInteger numData;    struct Node *nextNode;}LinkNode;// 用来显示,看是否成功- (void)showLink:(LinkNo

2013-05-07 19:02:27 794

转载 如何查看没有symbol的崩溃日志

smking:下面这种方式针对于这个设备本身就在咱们手中, 如果是在客户手中的话, 那么如何获取这个dsym文件倒是个问题。所以下面这种方式的前提是基于设备在我们手中。1,获取dSYMs文件中的image其路径一般为:~/Library/Developer/Xcode/Archive/YYYY-MM-DD/AppName.xcarchive/dSYMs/AppName.app.dS

2013-05-05 23:46:58 1446

iphone面试精选题

精选iphone面试题,ios面试题,包含内存泄漏分析

2013-03-05

ios 面试题

ios公司面试题汇总 包括objective 内存泄漏等

2013-03-05

学习ffmpeg时使用的iFrameExtractor项目

最新的iFrameExtractor项目源码

2012-03-06

ffmpeg最新版源码

最新的ffmpeg-0.10版本 最好的ffmpeg

2012-03-06

Mac下的pl命令工具gas-preprocessor.pl

最新的gas-preprocessor.pl 工具, 在编译ffmpeg时会用到

2012-03-06

空空如也

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

TA关注的人

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