IOS
文章平均质量分 64
DearDreaming
这个作者很懒,什么都没留下…
展开
-
objective-C中单例的几种写法
在讲单例之前先简单说明一个概念:“线程安全”。如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。在我们的程序中一定要注意线程安全的问题。下面开始正题:一、标准写法 这是一种很标准的Singleton实现,中规中矩。不过这种实现并不是原创 2012-11-28 09:45:38 · 969 阅读 · 0 评论 -
objective-C回调机制总结
一、协议协议主要是提供接口、或是类似C++多重继承功能,为类提供一种修饰机制。协议不是为回调而生的,它应该表述一组互操作约定。实现简单,容易理解。强类型检查。类与类间建立了比较强的耦合关系有可能需要较长期保存委托以进行回调。如果保留的委托需要有独占性,可能会给单件模式、以及多线程带来麻烦。类只能通过一个方法完成一种类型的回调。代码逻辑很容易集中到一个方法中。大部转载 2012-11-19 17:13:42 · 679 阅读 · 0 评论 -
正则表达式在objectiv-c中的简单应用
//--------------------------------------------------// Method - (BOOL)isBlank:(NSString *)input// Describe 判断给定字符串是否空白串。// 空白串是指由空格、制表符、回车符、换行符组成的字符串// result BOOL//--------原创 2012-11-21 21:41:57 · 623 阅读 · 0 评论 -
frame、bounds、center的区别
详解UIView的frame、bounds和center属性博客分类:iPhone From: http://ios.wpjam.com/2011/08/29/uiview-frame-bounds-center/from:http://janedoneway.iteye.com/blog/1434830 1、概要翻开ios官方开发文档,赫然转载 2012-11-22 15:50:28 · 487 阅读 · 0 评论