1、在Cocoa Touch中创建ZYViewController视图控制器,在User Interface中创建一个view的bluleView.xib文件2、点击bluleView.xib,然后Option+Command+3打开身份检查器,将默认的NSObject改成ZYViewControl...
分类:
移动开发 时间:
2014-07-18 23:20:23
阅读次数:
586
一,前言Objective-C 中的键(key)-值(value)观察(KVO)并不是什么新鲜事物,它来源于设计模式中的观察者模式,其基本思想就是:一个目标对象管理所有依赖于它的观察者对象,并在它自身的状态改变时主动通知观察者对象。这个主动通知通常是通过调用各观察者对象所提供的接口方法来实现的。观察...
分类:
其他好文 时间:
2014-07-18 09:25:31
阅读次数:
287
Swift与Objective-C的兼容能力允许你在同一个工程中同时使用两种语言。你可以用这种叫做“mix and match”的特性来开发基于混合语言的应用。使用Swfit的最新特性--“mix and match”,你可以实现应用的一部分功能,并无缝地并入已有的Objective-C的代码中。M...
分类:
其他好文 时间:
2014-07-14 00:57:54
阅读次数:
356
首先大家要了解 dispatch_queue 的运作机制及线程同步
我们可以将许多 blocks 用 dispatch_async 函数提交到 dispatch_queue ,如果类型是DISPATCH_QUEUE_SERIAL (串行),那么这些 block 是按照 FIFO (先入先出)的规则调度的,也就是说,先加入的先执行,后加入的一定后执行,但在如果类型是DISPATCH_QUEUE_C...
分类:
编程语言 时间:
2014-07-13 16:56:40
阅读次数:
268
应用程序不一定要自己去提供数据,有现成的数据学会去用才好。
网络很大,各种搜索引擎每天到处爬。本文通过正则表达式抓取网站的数据来做一个小词典。
一、正则表达式的使用
1. 确定匹配方案,即pattern
2. 用pattern实例化NSRegularExpression
3. 用匹配方法开始匹配。
匹配一次:可以使用firstMatch方法
匹配多次:可以用matchs方法...
分类:
移动开发 时间:
2014-07-12 18:48:51
阅读次数:
314
最近在学习ios开发,学习的书籍《ios7 Pragramming cookbook》,做笔记的目的以后方便查看。笔记形式是小例子,将书上的例子书写完整。UIAlertViewClass 的使用场景 1,向用户以一个警告的形式显示信息。 2,让用户确认一些动作 3,让用户输入用户名和密码 ...
分类:
移动开发 时间:
2014-07-11 18:35:38
阅读次数:
226
文件加载与保存Cocoa提供了两个通用的文件处理类:属性列表和对象编码。1. 属性列表在 Cocoa中,有一类名为属性列表的对象,常简写为 plist。这些列表包含 Cocoa知道如何操作的一组对象。具体来讲,Cocoa知道如何将它们保存到文件中并进行加载。属性列表类包括NSArray、NSDict...
分类:
其他好文 时间:
2014-07-11 10:09:22
阅读次数:
272
单例的应用十分普遍,单例模式使一个类只有一个实例。
*易于供外界访问.
*方便控制实例个数,节约系统资源.
*OC中的常见单例:
UIApplication,
NSNotificationCenter,
NSUserDefaults,NSFIleManager。
*应用程序中用到单例的:
背景音乐,音效管理等。
一、ARC中实现单例
*...
分类:
移动开发 时间:
2014-07-10 17:23:17
阅读次数:
253
在项目中定义了以new开头的textField,结果报错:
先看我的源码:#import
@interface ResetPasswordViewController : UIViewController
@property (weak, nonatomic) IBOutlet UITextField *phoneTextField;
@property (weak, nonatomic) ...
分类:
其他好文 时间:
2014-07-09 12:09:41
阅读次数:
208
出现这种情况,主要是属性名中包含 关键字.
You can solve this by:
Renaming that property:
@property (strong, nonatomic) NSString *theNewTitle;
Keeping the property name and specifying a getter name th...
分类:
其他好文 时间:
2014-07-09 10:30:12
阅读次数:
218