- 博客(12)
- 资源 (7)
- 收藏
- 关注
原创 利用dispatch_once创建单例
无论是爱还是恨,你都需要单例。实际上每个iOS或Mac OS应用都至少会有UIApplication或NSApplication.什么是单例呢?Wikipedia是如此定义的:在软件工程中,单例是一种用于实现单例的数学概念,即将类的实例化限制成仅一个对象的设计模式。或者我的理解是:单例是一种类,该类只能实例化一个对象。 尽管这是单例的实际定义,
2014-04-21 11:37:45 811
原创 使用keychain保存用户名和密码等敏感信息 KeychainItemWrapper和SFHFKeychainUtils。
iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式,每个ios程序都有一个独立的keychain存储。相对于NSUserDefaults、文件保存等一般方式,keychain保存更为安全,而且keychain里保存的信息不会因App被删除而丢失,所以在重装App后,keychain里的数据还能使用。从ios 3。0开始,跨程序分享keychain变得可行。
2014-04-18 18:34:09 3196
转载 iOS学习之sqlite的创建数据库,表,插入查看数据
iOS sqlite数据库操作。步骤是:先加入sqlite开发库libsqlite3.dylib,新建或打开数据库,创建数据表,插入数据,查询数据并打印1、新建项目sqliteDemo,添加使用sqlite的库libsqlite3.dylib2、sqlite 的方法sqlite3 *db, 数据库句柄,跟文件句柄
2014-04-18 15:43:22 804
原创 iOS多线程编程系类
目录:IOS多线程编程之NSThread的使用IOS多线程编程之NSOperation和NSOperationQueue的使用IOS多线程编程之Grand Central Dispatch(GCD)介绍和使用IOS多线程编程之NSThread的使用1、简介:1.1 IOS有三种多线程编程的技术,分别是:1.、NSThread2、Coc
2014-04-18 11:39:07 1078
转载 iOS通过ASIHTTPRequest提交JSON数据
先验知识——什么是ASIHTTPRequest?使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于
2014-04-18 10:41:44 903
转载 ASIHTTPRequest类库简介和使用说明
官方网站: http://allseeing-i.com/ASIHTTPRequest/ 。可以从上面下载到最新源码,以及获取到相关的资料。使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objective-C编写,可以很好的应用在Mac OS X系统和iO
2014-04-18 10:40:33 556
原创 如何实现触摸textField以外的地方来关闭键盘?(两种方法)
第一种:创建一个不可见的button,将其放在其他所有元素后面,然后在该button的触发事件中写resignFirstResponder.具体分四步:1、拖一个round rect button到视图窗口,调整大小使其占据整个屏幕。2、从xcode菜单中选择send to back,使该button置于后面。3、将该button的类型改为custom,使其失去ro
2014-04-17 11:04:01 1981
原创 关于@synchronized(self)的用法
@synchronized 的作用是创建一个互斥锁,保证此时没有其它线程对self对象进行修改。这个是objective-c的一个锁定令牌,防止self对象在同一时间内被其它线程访问,起到线程的保护作用。 一般在公用变量的时候使用,如单例模式或者操作类的static变量中使用。# import "NetworkManager.h"static NetworkManager *network
2014-04-16 15:35:38 2835
原创 NSUserDefaults standardUserDefaults使用注意事项
NSUserDefaults standardUserDefaults使用注意事项
2014-04-16 14:56:46 10484
Visual_Assist_X_10.6.1901.0及破解补丁
2012-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人